From my long experience in the programming world, I get the feeling that many programmers (even those fluent in Pythonspeak) come from a rich Java/.NET background, where they've acquired their programming skills and mind-set. Now converted-Pythonists, they are still the "speakers" of a second language, and they can't deny their mother tongue. In the context of this post, I'll refer to this as Javaism, or thinking Java in Python. Of course it might as well be C# or C++, but Java is the umbrella term.
http://tomerfiliba.com/blog/Javaism/
위 링크에는 안나와있지만 내가 쓰는 다른 언어들 커뮤니티에서는 꼭 디자인 패턴을 해당 언어로 구현한 예시 좀 보여달라고 그러더라
심지어 디자인 패턴을 멀리하라고 준오피셜로 권장하는 언어에 대해서조차..!
람다의 세례가 필요한 자들이로다
톰캣 대신 뭐 쓰냐고 물어보는 개허접 오프에서 봄
자바에서 특징적으로 드러나는 요소들이 타진영에서도 일반적으로 통용되는 줄 아는 놈들이 많음
자바만 그렇겠냐 이글 첫댓글만 봐도 람다 대신 뭐 쓰냐고 물어보는 수준인데
람다 대신 뭐쓰긴... 좆같은 디자인 패턴이나 쓰겠지
람다와 고차함수는 심지어 그 자바조차도 받아들였으며 현대적인 언어에서 이거 지원 않는 병신 언어는 거의 없다
대세를 받아들이시오
다른사람들은 모를꺼라고 생각하는 근자감이 문제인거지 딴사람들도 다 알아 그거 단지 사용하는 언어에 맞는 최적의 방법을 사용하는거지 뭐하러 재귀에 목숨거냐 반복으로 짜는게 최적인데
난 재귀 이야기 안 했는데 왜 재귀를 말씀하시는지.. 고차함수 말했는데 허허