Вход на сайт
Мюнхенские программисты
5270 просмотров
Перейти к просмотру всей ветки
Monoid посетитель
в ответ NatusiK.J 07.05.13 19:54, Последний раз изменено 07.05.13 22:42 (Monoid)
В ответ на:
Scala - это же практически С# + Java, правильно?
Scala - это же практически С# + Java, правильно?
C# и Java — объектно-ориентированные языки программирования. Насколько я знаю, в C# есть поддержка замыканий, а в Java она появится в версии 8. Это лишь толика поддержки функциональной парадигмы программирования, поэтому не делает эти языки гибридными.
Scala же поддерживает обе парадигмы программирования если и не абсолютно полностью, то практически полностью. Ближе всего Scala к Ruby.
О C# я имею лишь посредственное представление. От C++, на котором я когда-то программировал, он теперь отличается довольно сильно.
А вот если взять за основу Java, то Scala где-то посреди между ней и Haskell.