metaclass: (Default)
[personal profile] metaclass
После недельного писания на F# появилась идея, отчего использование дельфи так часто вырывает мозг программистам.

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

Сколько я не смотрю на другие средства разработки - там обязательно есть какая-то шиза на тему того, что невозможно пользоваться, не вкурив штук пять смежных областей. Тот же дотнет - это просто страшная сборная солянка из XML, веба, рефлекшена с кодогенерацией, хитрожопого ООП, причем некоторые вещами оттуда до сих пор проще переписать чем использовать готовые.
Послушаешь [livejournal.com profile] zabivator и прочих про ocaml - это просто гамон, какие-то сишные компиляторы, какие-то либы, портирование между виндами и линуксами и прочий мрак.
Жаба энтепрайзная тоже страх какой-то, судя по количеству фреймворков, методик взаимодействия с внешним миром и прочего.

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

Date: 2010-03-10 12:21 pm (UTC)
From: [identity profile] fas-tm.livejournal.com
Это скорее исключение или кривые руки разработчика.
У меня просто вопрос чаще всего возникает..что если все так хорошо и стандартизованно в линуксе, какого хрена весь энтерпрайз поставляется в блобах с привязкой к конкретному ядру и дистру. И даже после этого мы как хомячки прыгаем с бубнами. Чаще всего надо просто "ЗНАТЬ" где же косяк, просто логически это не доходит.

Date: 2010-03-10 12:28 pm (UTC)
From: [identity profile] zamotivator.livejournal.com
А как же SP под windows?
Вот и тут тоже самое.
Веток-то в linux по сути всего три: 2.4.last(устарела), 2.6.8-last, 2.6.18-last.
Чем не production

Date: 2010-03-10 12:36 pm (UTC)
From: [identity profile] fas-tm.livejournal.com
Да я понимаю..были у нас тут танцы при луне когда на одном серваке надо было совмеситить 2 софта написанные под разные версии .NET
Только давай тогда не будем говорить про "стандарты"/"совместимость" линукса.
Потому что это определяется в большей степени разработчиком и его вменяемостью. Если ты умный и толковый и мух у тебя поменьше, это не означает что все такие же.
Просто знания и умения под определенную платформу нельзя за неделю перенести под другую перпендикулярную идеологию. И каждый со своей колокольни начинает поливать говном и рассказывать про свои реалии.

+1

Date: 2010-03-10 12:59 pm (UTC)
From: [identity profile] nealar.livejournal.com
В каждой, блин, оси, блин, свои тараканы. У меня такой месяц интересный вышел: могу рассказать, как пчеломодем допиливается для FBSD, могу рассказать, как Network.Curl допиливается для винды, продолжительный секас с линуксом у меня тоже недавно был. Только с макосью пока гладко, но это от того, что под неё вообще не очень много софта есть. А так, там тоже свои тараканцы. :)

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 Jul. 4th, 2025 12:07 am
Powered by Dreamwidth Studios