LINUX.ORG.RU

Тенденции в программировании


0

2

Mike Williams на прошедшей недавно конференции Erlang Factory 2011 сказал, что:

C++ и Java не нужны, а нужны: низкоуровневое программирование: ассемблер; real-time: C; скриптинг: Perl, Python; приложения: Erlang, Haskell, OCaml.

А что думают уважаемые анонимные аналитики по этому поводу?

★★★★★
Ответ на: комментарий от CrossFire

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

CrossFire ★★★★★
()
Ответ на: комментарий от tensai_cirno

>А с этим-то что не так? Или детектор на слово 'жаба'?

То есть по поводу предыдущих пунктов возражений нет? Ну тогда будет проще понять, что низкий порог вхождения плодит быдлокод, и этот самый жабаскрипт ничуть не быстрее явы и питона.

CrossFire ★★★★★
()

На конференции Erlang Factory, значит? А что он мог сказать? Erlang - нужен, java/плюсы - не нужны. Толпа в восторге. Только вот на деле всё с точностью до наоборот.

son_of_a_gun
()

он забыл про ЛNCП.

anonymous
()

>C++ и Java не нужны 4.2

нужны: низкоуровневое программирование: ассемблер;

4.2

real-time: C; скриптинг: Perl, Python;

верно

приложения: Erlang

да

приложения: Haskell, OCaml.

4.2

anonymous
()

Да, сейчас налетят лисперы и откроют нам глаза. Низкоуровневое программирование, real-time, скриптинг, приложения: lisp, lisp, lisp, неонацизм...

son_of_a_gun
()

real-time скриптинг, низкоуровневый питон, шок, 42 фото

madcore ★★★★★
()
Ответ на: комментарий от son_of_a_gun

на деле у программистов, пишущих сервер сайд, теперь есть выбор: богомерзкий джаваскрипт и нода/джава/дотнет или православный erlang. выбор очевиден.

ymn ★★★★★
() автор топика

Он слегка упоролся, плюсеги божественны, хотя и компилируются долго (относительно сишечки)

anonymous
()
Ответ на: комментарий от anonymous

>нужны: низкоуровневое программирование: ассемблер; 4.2

И что «4.2»? Переключение контекстов для того же реалтайма ты на C реализовывать будешь? Замучаешься пыль глотать — по крайней мере, если в расширениях компилятора не предусмотрена поддержка этого дела. Да и если она есть — как правило, такая, что лучше бы не было.

А высокоскоростные процедуры обработки аналоговых сигналов для всяких DSP зачастую проще и удобнее писать на их ассемблере, чем городить сишную обвязку, всё равно переносимость в данном случае не нужна.

alegz ★★★★★
()
Ответ на: комментарий от son_of_a_gun

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

ymn ★★★★★
() автор топика
Ответ на: комментарий от alegz

>А высокоскоростные процедуры обработки аналоговых сигналов для всяких DSP зачастую проще и удобнее писать на их ассемблере

все нормальные люди так и делают)

ymn ★★★★★
() автор топика
Ответ на: комментарий от CrossFire

>тогда будет проще понять, что низкий порог вхождения плодит быдлокод

Уж сколько быдлокода на Жабе и плюсах - все видят.

devl547 ★★★★★
()

мне всегда было интересно, Н-А-Х-У-Я разводить эти пустопорожние абсолютно бесполезные языкосрачи в девелопменте, если каждый из участников обсуждения останется при своем

anonymous
()

Еще бы пчелы были против меда.

baverman ★★★
()
Ответ на: комментарий от anonymous

если каждый из участников обсуждения останется при своем

Есть еще просто читающие.

baverman ★★★
()
Ответ на: комментарий от ymn

если привязаться к конкретном реализации - вобщем-то не мало.

anonymous
()

В принципе я его поддерживаю, но энтерпрайз только что на C++, Java и С# стоит писать. Не на хаскеле же в конце концов :)

buddhist ★★★★★
()

Насчёт Джавы хз, а С++ не нужен, это точно. Ассемблер стал снова пользоваться спросом. По крайней мере я совершено неожиданно для себя устроился недавно низкоуровневым разрабом. Думал, уже не пригодится...

drSchur ★★★
()
Ответ на: комментарий от lazyklimm

У Scheme главная проблема та же, что и у ГНУ/Линукса — зоопарк реализаций, плохо совместимых между собой. А в целом, если подойти к Scheme как к Форту — то есть, представить, что это жидкое дерево для самостоятельной реализации костылей, то все нормально.

buddhist ★★★★★
()
Ответ на: комментарий от ymn

на erlang и ocaml.

Прости, но ты упорот. Даже хаскелисты на твоем фоне выглядят энтерпрайзными индусами.

baverman ★★★
()

> приложения: Erlang, Haskell, OCaml.

А фреймворки(объёма .Net примерно) и IDE под них уже сделали?

Norgat ★★★★★
()

Я не знаю ни одного уважаемого IT аналитика на Лоре.

C++ и Java не нужны, а нужны: низкоуровневое программирование: ассемблер; real-time: C; скриптинг: Perl, Python; приложения: Erlang, Haskell, OCaml.

Для оптимизации срача нужно было упомянуть D, PHP, С#, F#.

Насчёт C++ он не одинок во мнении: http://yosefk.com/c fqa/.

sched
()
Ответ на: комментарий от ymn

лев валкин говорит что erlang учится максимум за месяц

если врубаешься в предметную область и универе пролог какой-нибудь был, то вообще через «час» начнёшь первый код выдавать

shty ★★★★★
()

А что думают уважаемые анонимные аналитики по этому поводу?

думают что, фраза вырвана из контекста, если же «журнализды», слова Майка не исказили, то ему пора менять работу, ибо мир многогранен и нет единственного решения для всего

shty ★★★★★
()
Ответ на: комментарий от ymn

Знаете, я и APL за неделю осилил, но сможет ли это сделать среднестатистический быдлокодер?

buddhist ★★★★★
()
Ответ на: комментарий от devl547

>Уж сколько быдлокода на Жабе и плюсах - все видят.

Всяко меньше, чем на жабаскрипте и похапэ.

CrossFire ★★★★★
()

Удивительно то как, что на Erlang Factory говорят, что (кому?) нужен Erlang.

usrnkl
()
Ответ на: комментарий от ymn

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

Стандарт пухленький из-за библиотеки. Питон тогда ещё сложнее изучать - у него батареек больше.

mv ★★★★★
()
Ответ на: комментарий от mv

> Стандарт пухленький из-за библиотеки. Питон тогда ещё сложнее изучать - у него батареек больше.

Ви таки хотите сказать, что сам по себе общелисп — прост, как валенок?

anonymous
()
Ответ на: комментарий от mv

ну мы-то с вами знаем, что питон для девочек)

ymn ★★★★★
() автор топика
Ответ на: комментарий от ymn

значит, таки прост, как валенок? тогда поцчему его не изучат все 1С-ники, похапешники и прочие поцы? ведь лисп, если верить его сторонникам, позволяет кардинально повысить производительность труда программиста!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.