338lm: (338lm)
[personal profile] 338lm
Почитал что нового случилось на фронте программерского софтостроения за годы моего отсутствия и в очередной раз разочаровался. Программистам нельзя давать дизайнить процессы разработки софта и инструментов для этого. Программисты это как крейзанутые учёные из фильмов вроде "Назад в будущее". Если им дать ресурсы они будут ваять безумные но прикольные штуки имеющие цель вроде "как наиболее извращённым и непонятным для других образом сделать какую ни будь никому не нужную фигню для решения которой уже 50 лет назад придумали простой и очевидный способ".
Программистов не интересует конечный результат и решение задачи, их интересует процесс решения, а он тем более увлекательный чем более замудрённым он является. Поэтому программисты не ищут лёгких путей.
Все новшества в новых языках программирования связаны, по сути, с тем, чтобы скрыть сложность, а не уменьшить её. Либо сделать запись текста программы из простой, очевидной но скучной - непонятной неприобщившимся к сакральным знаниям и полной магии для непосвящённых. По сути все "улучшения" последних лет 20-ти связаны с тем как спрятать за одной строчкой то что раньше описывалось десятью. Но в реальности 10 строчек и сложность стоящая за ними никуда не деваются, и мы получаем спрятанные 10 строчек + одну явную. Просто если нам нужно было это сделать раньше то мы засовывали их в библиотеки, а теперь всё это пытаются напихать в сами языки стандартами на которые уже давно можно убить сбросив с небольшой высоты.
From:
Anonymous( )Anonymous This account has disabled anonymous posting.
OpenID( )OpenID You can comment on this post while signed in with an account from many other sites, once you have confirmed your email address. Sign in using OpenID.
User
Account name:
Password:
If you don't have an account you can create one now.
Subject:
HTML doesn't work in the subject.

Message:

 
Notice: This account is set to log the IP addresses of everyone who comments.
Links will be displayed as unclickable URLs to help prevent spam.

Profile

338lm: (Default)
338lm

January 2017

S M T W T F S
1234 567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 21st, 2017 04:36 pm
Powered by Dreamwidth Studios