juan_gandhi: (Default)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2006-04-05 05:57 pm

возрождение реликтового языка

В 97-м я типа объявил друзьям, под их громкий смех. что си++ - язык прошлого, и писать надо на джаве (тогда это называлось явой).

А вот нынче с некоторым изумлением наблюдаю следующее явление: джава исчерпала себя; ей функциональноле программирование идёт rак корове cедло - а си++ как ни в чем не бывало, разумеется, в руках энтузиастов, постепенно выплывает в новый век - век функционального программирования. Ну и что ж теперь? Си++ обратно изучать? Конечно, лучше Хаскель, но tсть же ещё окружающая реальность.

[identity profile] spamsink.livejournal.com 2006-04-06 01:08 am (UTC)(link)
Изучать-изучать. Другое дело, что для нормального функционального программирования на С++ нужно под него столько инклюдов подложить, что компилятор на машине медленнее 4 ГГц и с памятью меньше 2 Гб будет ползать, как тот пингвин.

А что до любимого языка и окружающей реальности, то да. Я, вон, рефал в детстве любил.

[identity profile] yakov-sirotkin.livejournal.com 2006-04-06 04:48 am (UTC)(link)
У С++ всегда была своя область применения!

[identity profile] polter.livejournal.com 2006-04-06 07:42 am (UTC)(link)
не, ну а чего как что, так сразу С++, мало языков что ли хороших воруг
Вон MLей сколько всяких, лиспов тоже, да хоть Nemerle в .NET и Scala на той же JVM.
Smalltalk и Erlang еще для полного счастья.

Ява конечно ужасна. Я кстати в девяностых точно так же всем толкал яву. Даже как-то неловко теперь.
Но как-то не настолько неловко, чтобы самоС++ себе делать.
Да и яве кстати еще расти и расти, чтобы запороть то количество проектов, что С++.

[identity profile] ex-ex-annut.livejournal.com 2006-04-06 08:41 am (UTC)(link)
как вам книжка Абрахамса Гуртового?

Надо признать такие приложения как Hibernate дают яве большое преимущество для определенного вида приложений

[identity profile] joesephz.livejournal.com 2006-04-06 08:57 am (UTC)(link)
Жаба, с++ - какая нафиг разница.
Факт простой, на жабе даже чайники могут писать так, что потом можно разобраться. На с++ запутать код легче легкого.
А в наше время, когда космические корабли бороздят просторы большого театра, простота есть жизнь. Когда в небольшой проект затаскивает с десяток библиотек, простота этих библиотек, возможность посмотреть в их код заменяет многое. С++ этим сильно не славится. Посмотришь к инклюды, а там все макросами, темплейтами и все через задницу. И как тут работать...

Ну а про функциональное программирование... Ну да, не идет оно жабе. Зато ей объектное идет. А функциональное - это с, безо всяких плюсов, ручками и с песней.

[identity profile] anspa.livejournal.com 2006-04-06 03:28 pm (UTC)(link)
for a change предлагаю выучить ruby.

[identity profile] anspa.livejournal.com 2006-04-06 03:29 pm (UTC)(link)
А вообще я и не знал что уважаемый тов. Ганди - мастер устраивать религиозные споры. :)

[identity profile] scolar.livejournal.com 2006-04-06 03:45 pm (UTC)(link)
Ха. Услышать это от Javaиста - дело обычное, а вот как бы это услышать от людей которые последние 20 лет пишут на ванильном C...

[identity profile] 109.livejournal.com 2006-04-06 05:19 pm (UTC)(link)
C# более функционален, чем С++, если уж на то пошло. делегаты, например.

(Anonymous) 2006-04-10 06:01 am (UTC)(link)
ocaml

[identity profile] gdy.livejournal.com 2006-04-14 07:04 pm (UTC)(link)
http://gdy.livejournal.com/22333.html