예 학대를 받아서는 안되며 C#이 기본 언어로 사용된다는 것을 알고 있습니다. 하지만 진지하게 여러분이 파이썬 스타일로 코드를 더럽거나 역동적 인 것을 만들 수 있다면, 그렇지 않습니까?ExpandoObject (역학) 나의 가장 큰 친구 또는 나의 새로운 가장 큰 적?
내 마음은 시간이지나면서 파이썬의 역학을 사랑하는 데 시간을 보내고 있습니다. 뒷문을 통해 어두운면으로 넘어 가고 있습니까?
정적 입력에 대한 인수가이 명백한 추가 기능을 갖춘 죽은 것입니까?
우리가 모두 어른이되었을 때 단위 테스트가 약간 어리석은 이유는 무엇입니까?
다이나믹이 추가되어 강력하고 정적 인 유형의 잘 디자인 된 언어가 망가졌습니다.
일부 파이썬 또는 C# "dynamic do hicky"의 예를 들어 줄 수 있습니까? 필자는 파이썬을 오랫동안 사용 해왔고 메타 프로그래밍을위한 속성을 동적으로 추가해야했습니다. 이는 코드를 더럽 히지 않는 것과 같습니다. –
그래 "할 히키"나는 동적 생각 "네 상상력을 야생하게하자":), 그물 1.1의 시대에 C#으로 메타 프로그래밍을하고 파이썬에서 그것을하고있는 정적 타이핑은 기음#. 인터페이스와 추상적 인 유형을 만들기 위해 대부분의 시간을 보내고 싶었을 때 비트 런타임이 필요했습니다. 나는 파이썬이 훨씬 더 멋지다는 것을 알았고, 타입 시스템을 다루는 것과는 대조적으로 당면 과제에 집중할 수있었습니다. staticlly 타입의 언어에서 "더러운"느낌이 들었습니다. :) – WeNeedAnswers
확실한 C#은 강력한 형식입니다. 그러나 나는 그것을 "잘 설계된 언어"라 부를 수 있을지 확신하지 못한다. 특히 초창기에는 C++과 Java에서 그 모든 단서를 가져 갔다. – pblasucci