DLR이 여기 있습니다! 나는 최근에이 모든 것들에 대해 읽었으며 한 언어를 다른 언어보다 더 많이 사용하면 어떤 이점이 있는지 궁금해하고 있습니다.IronRight 또는 F #을 통해 IronPython을 사용하면 어떤 이점이 있습니까?
예를 들어 성능 이점! 표준 라이브러리를 통해 사용할 수있는 기능 !!
DLR이 여기 있습니다! 나는 최근에이 모든 것들에 대해 읽었으며 한 언어를 다른 언어보다 더 많이 사용하면 어떤 이점이 있는지 궁금해하고 있습니다.IronRight 또는 F #을 통해 IronPython을 사용하면 어떤 이점이 있습니까?
예를 들어 성능 이점! 표준 라이브러리를 통해 사용할 수있는 기능 !!
답변은 "의존"입니다.
F # 기능 프로그래밍은 무언가를 완성하기 위해 순수한 컴퓨팅 성능이 필요한 학계에서 광범위하게 사용되어야하는 경우 훌륭합니다. 그들은 파이썬이나 루비를 작성하는 속도로 당신에게 .NET의 선하심을 제공하기 때문에
IronPython의 및 아이언 루비는 CLR에서 실행되는 응용 프로그램을 만들 수있는 좋은 곳입니다. 나는 이들 중 어느 것도 적절한 상황에 있지 않으면 다른 것보다 더 바람직하다고 생각하지 않는다.
내 주요 초점은 웹 앱과 시스템 관리 도구입니다. Django를 사용하면 IronPython이 .net 개발자에게 더 유용 할 것이라고 생각합니다. –
Django는 파이썬 프로젝트입니다. IronPython이 .NET 용 유일한 선택 일 것입니다. – AutomatedTester
http://ndjango.org에서 F #을 사용하여 장고 포트를 사용할 수 있습니다. – Robert
F #은 동적 언어가 아니며 DLR을 기반으로하지 않는다. – Brian
예, 모든 동적 기능을 구현하지는 않습니다. http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/faq.aspx#IsItDynamic 그렇다면 F #을 ironruby 또는 ironpython과 비교할 수 없습니다. –
직업에 가장 적합한 언어/기술은 항상 실제로하고 싶은 일에 달려 있습니다. – sth