Про единство и борьбу противоположностей
Feb. 20th, 2013 01:04 pmПо поводу очередных творческих приступов языкостроения.
Удивительно, но «продвинутый« народ совершенно не воспринимает абсолютно банальную (правда, редко декларируемую явно) вещь. Если смотреть не баламутов типа Буча, а проследить за логикой развития языков программирования, становится совершенно ясно, что создатели структурного, а затем и объектно-ориентированного подхода благоразумно пытались ограничить творчество масс.
Но стоит надёжному, логичному и отработанному подходу получить минимальную популярность, туда приходят теоретики, скрещивают ежа с ужом и радостно впихивают возможности самовыражения. В результате процентов 90 времени в реальном большом проекте приходится на стыковку плодов творческого полёта мысли.
Удивительно, но «продвинутый« народ совершенно не воспринимает абсолютно банальную (правда, редко декларируемую явно) вещь. Если смотреть не баламутов типа Буча, а проследить за логикой развития языков программирования, становится совершенно ясно, что создатели структурного, а затем и объектно-ориентированного подхода благоразумно пытались ограничить творчество масс.
Но стоит надёжному, логичному и отработанному подходу получить минимальную популярность, туда приходят теоретики, скрещивают ежа с ужом и радостно впихивают возможности самовыражения. В результате процентов 90 времени в реальном большом проекте приходится на стыковку плодов творческого полёта мысли.
no subject
Date: 2013-02-20 10:34 pm (UTC)Продвинет одерски язык - удастся поднять зарплаты на скалу.
no subject
Date: 2013-02-20 10:36 pm (UTC)no subject
Date: 2013-02-20 10:37 pm (UTC)А на самом деле чо-то я не верю что typesafe осилит всё сразу.
no subject
Date: 2013-02-21 09:43 am (UTC)потому что надо сначала дизайном занимацца и прибивать его гвоздями
если бы дома строили как большинство софта, они бы были похожи на термитнеги (ну или то что называецца фавелы, только в сто раз хуже)
no subject
Date: 2013-02-21 09:46 am (UTC)no subject
Date: 2013-02-22 07:03 am (UTC)иначе неминуемо получацца заборы и коровнеги (тм)
ну и прибитие гоздями - понятие растяжимое, главное, чтобы основные принципы и ядро были стабильными, а прикладные фичи можно менять относительно дёшево
no subject
Date: 2013-02-22 07:44 am (UTC)no subject
Date: 2013-03-14 03:01 am (UTC)no subject
Date: 2013-03-14 06:50 am (UTC)Matlab/Simulink Это в автомотиве используется и достаточно часто.
Ещё много проектов где что-то более-менее самодельное использовали. Но опять же, ближайший подобный проект был в австрийском Сименсе.