metaclass: (Default)
[personal profile] metaclass
http://jakobz.livejournal.com/249050.html

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

А то напихают sleep(1000) в качестве средства синхронизации, а потом запускается это все на каком-нибудь убер-быстром или убер-медленном железе и оно все дохнет в необъяснимых мучениях.

Впрочем, по ссылке "говнокод" - это код без ООП и паттернов, а они откровенно нахер не нужны в большинстве случаев.

Date: 2015-03-11 02:25 pm (UTC)
From: [identity profile] gineer.livejournal.com
Пример, реализации интерактивной оконной диалоговой системы... с применением ФП и более формальных подходов... в студию.

Только полноценный, а не "мы тут на хаскеле на раз два генератор форм делаем", пожалуйста

Date: 2015-03-11 05:08 pm (UTC)
From: [identity profile] binf.livejournal.com
пример, хоть и не полностью "чистый" - react js. Там изначально ООП почти не было, но щас мордокнижники его и из реализации вычищают, и виртуальный DOM делают из простых ассоциативных массивов.
Но вообще то неудачный пример, поскольку UI фреймворки - это раковая опухоль. Говорить о них, как о каком-то достижении IT или примере для подражания - это не смешной троллинг. То, что react js лучший из существующих - факт, для тех, кто в теме. Я использовал в практике наверное почти всё менее чем полностью говёные. Qt, Swing, JavaFX, WPF, меньше HTML5+CSS. Из них лишь последние два не вызывают тошноты и рези в глазах при одном лишь упоминании. Ну и react. Итого WPF - единственный ООПшный UI фреймворк, заслуживающий хоть каких то добрых слов. Да и то, лишь потому, что остальные - ещё больший шэт, чем йобаный хамл

Date: 2015-03-11 05:17 pm (UTC)
From: [identity profile] binf.livejournal.com
а почему вы так негативно настроены по отношению к хаскелю? Если бы там был UI фреймворк с декларативной разметкой и биндингом, я бы перешёл не задумываясь. Но тот факт, что этого нет, вовсе не говорит о том что хаскель плох или ООП это гут

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 9th, 2025 06:03 pm
Powered by Dreamwidth Studios