![]() |
#17 |
Участник
|
Цитата:
Цитата:
Я давно не слежу за развитием C#, но кажется в него включили lambda-функции, механизмы вывода типов (aka type inference), list comprehention (даже не возьмусь перевести) и еще какие-то элементы функционального программирования.
Цитата:
А код написанный с использованием этих фич гарантированно выносит мозг у разработчиков, ранее не сталкивающихся с функциональными языками программирования.
- как выносит мозг вывод типов? - как выносит мозг LINQ? - как выносят мозг лямбды? ('то те же функции только без имени) Цитата:
Боюсь даже представить реализацию этих алгоритмов на C#. Большие возможности языка при все тех же способностях разработчиков приводят только к более нечитаемому коду. Наверное именно по этому мне очень нравятся Scheme и Erlang с их ограниченным количеством конструкций.
- макросы в схеме ![]() - лямбды в схеме - отсутствие вывода типов в схеме да и вообще статического контроля типов Последний раз редактировалось belugin; 12.12.2009 в 21:15. |
|
Теги |
.net, c#, x++, что нового, перспективы |
|
![]() |
||||
Тема | Ответов | |||
DeniZone: Copy - paste utility | 0 | |||
DeniZone: x++ and C# compared | 0 | |||
DeniZone: Opening a form on start up of AX | 1 | |||
Dynamics AX: The Future of Dynamics AX and Web 2.0 | 0 |
|