왜 부 대신 철 파이썬을 선택합니까? [복제하다
-
23-08-2019 - |
문제
가능한 복제물 :
부 vs Ironpython
부 vs. Ironpython
.NET 응용 프로그램에 스크립팅 언어를 포함시키고 싶다고 가정 해 봅시다.
Boo는 Python Syntax를 모델링하지만 유형 추론도 포함되며 일반적으로 스크립팅 언어로 포함하는 더 나은 현대 언어 인 것 같습니다.
그렇다면 왜 철 파이썬에 대한 소란이 있습니까?
해결책
Ironpython은 Microsoft (Jim Hugunin의 멋진 기술 리드 하에서)에 의해 직접 개발되고 지원되며, 그에 대한 훌륭한 책을 가지고 있습니다 ( "Ironpython in Action"은 바이어스에 빠졌지 만 그럼에도 불구하고 뻔뻔스럽게도 복음화). 그 외에도 Boo는 훌륭한 경쟁자 인 것처럼 보이며, 나는 그것을 시도하고 싶습니다 (요즘 전문적인 발전이 Linux와 Linux와 Windows가 아닌 Mac은 가능성이없는 것처럼 보이지 않습니다).
Main Development Target으로 .NET을 사용하는 경우 전문 지식 영역에서 몇 가지 작지만 장난감 프로젝트를 선택하고 Boo와 Ironpython (먼저 어디로 가는지 교체)에서 각각을 개발하는 것이 좋습니다. 당신은 몇 가지를 겪고 있습니다. 당신은 당신에게 옳은 것을 알게 될 것입니다. 그것이 제가 90 년대의 주요 언어로서 Perl 4에서 Python으로 전환하는 방법입니다 (Perl 4를 고수하지 않고 전문가와 전문가 였거나 그 당시 Brand-New Perl 5로 전환)-- 각 환경에서 완전히 개발 된 몇 가지 "파일럿 프로젝트"는 내 생산성에 가장 적합한 것에 대해 의심의 여지가 없었습니다.
다른 팁
2 단어 : 사용자 기반.
나는 이미 너무 많은 언어를 알고있어 참고 문헌을 편리하게 유지해야하므로 현재 작업중인 것에서 "else if", "elsif"또는 "elif"인지 기억할 수 있습니다. 다른 언어를 사용해야 할 강력한 이유가 없다면 ( 몇 가지 작은 차이점 이상) 나는 내가 이미 알고있는 것과 달라 줄 것입니다.
사람들은 파이썬을 좋아하고 다른 것을 원하지 않습니다. 이 질문에 정말로 다른 것이 있습니까?