Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

개인생각 -  보통 문법이 어느 한가지 랭기지에서만 지원되면 (ex>MS-LINQ와 같은것)  일반적으로 사용하려고 하지 않습니다.

Why? 다른 언어에 해당하는 스펙이 없으면 변환이 어려우며, 다른 언어를 사용하는 개발자와 해당 문법의 장점을

이야기할순 있겠지만 LINQ로 작성된 코드를 가지고  공통적인 이야기를 할수가 없습니다.  해당 플래폼에 고립될수가 있습니다.  

패턴매칭을 3년전 스칼라에서 처음보았을때 제가 사용하는 언어 안에서는 그러한 컨셉이 없어서 눈여겨 못보았지만,

이제는 패컨매칭은 if문을 줄이기위해 대부분의 언어에서 직접혹은 간접적으로 지원하는 컨셉인듯합니다. LINQ도 언어의 공통적인 스펙이

될지는 조금더 살펴보아야 하지만, LINQ란 이름은 아니지만 함수형언어에서 유사한 컨셉으로 사용가능한듯 보입니다.

...