Обсуждение копипасты:Программирование

Материал из Lurkmore

Перейти к: навигация, поиск

Кто-то тупо фапает на хаскель. Слов дохуя. Толку - нихуя.

Откуда вообще пошел форс этого говна?
Из ВУЗов.

Они беспричинно облевали няшку эрланг. Сволочи. Жду пруфов его смерти и ненужности, а пока глубочайше опечален. Хаскель неплох, но данный поциент - тупой зациклившийся мудак. И нихуя не обязательно одному из процессов хранить стэйт, более того - такое хранение сильно смахивает на императивщину, не на хаскель - не на декларативку. — Sevenid

Добавьте пасту

Оттуда -> http://pastebin.com/nwYaB1XR

  • Done.

Я пока оставлю это здесь

(спойлер: Так как страница переполнена и эта запись не влезает)

Ололо, годный баттхерт-тред.

Я, как местный мудаканалитик, намекну на перспективы сишарпа.

Слышали такие слова - embrace, extend and extinguish.

Сначала группа топовых специалистов делает язык и платформу. Язык получается концептуально-целостный, ортогональный. Для быдла без вышки поясняю: ортогональный - значит, есть только один разумный способ решить задачу, он же является правильным. Вообще признак хорошего языка - когда правильное решение одновременно короткое, красивое и эффективное. (по этой причине говнолисп - плохой язык: эффективный код ужасен, а эффектный код неэффективен).

Вторая стадия - в язык начинают привносить фишечки: говно-линку, йельды, динамики там всякие. Это разрушает ортогональность и стройность языка, но повышает производительностей шарпоёбов, поэтому пипл хавает. Одновременно завершается анальная привязка к платформе и к микрософту. Третья стадия - новые фишечки начинают бездумно использоваться в библиотеках. Примечательно, что сейчас их ещё не суют куда ни попадя, ибо любой из Y.O.B.A-элементов шарпа, типа мутабельных замыканий, делегатов, кривых "легковесных" адаптеров winapi, рефлексии не к месту - является эффективным, но грязным решением с точки зрения архитектуры. Грязь эта не исчезает со временем, но только накапливается. Поэтому, когда в 4-й - 5-й дудке начнут это широко применять, одновременно снизив расходы на разработку (пора бы уже, мир зохвачен), шарподевелоперы начнут строгать всё более и более кривой код.

Шарп напихивают фишками по тому же принципу, что в своё время напихивали перл и пыхпых. К чему это привело - мы знаем. Естественно, разработка на шарпе начнёт дешеветь, к радости работодателей и грусти тех, кто все эти годы старательно присасывался к члену Баллмера. Проследуют несколько патентных исков, проекты типа Mono будут выброшены. Внезапно окажется, что шарпоёбы дешевле грязи - и множество энтерпрайза наконец перепишут своё легаси с жавы на шарп, купив мощщщные мс-сервера. Пройдёт ещё пара лет, и они охуеют от блевотнейшего кода, который получили (а хуле, ведь шарподевелоперу архитектор не нужен). Благо, можно перейти на новый мс-фреймворк и снизить убытки от проекта, плюс нанять девелоперов ещё дешевле.

Это и есть третья стадия - exterminate. Когда вся выгода на рынке достаётся одному участнику. Сосут хуй уже все - софтверные компании, железячные компании, разработчики, работающие за еду, потребители, платящие огромные деньги за вындавз-хуиту. И только умные люди, выбравшие образование (вместо спермоклоунских книжек) и свободный яп (вместо сисярпа), медленно продвигают вышедшую из тени linux-подобную платформу под GPLv6. Надеюсь, что там будет и JVM - ведь что написано на джаве однажды, выполняется везде. Amen.

http://failchan.ru/c/res/10

Куда указывать источники?

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