metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-03-09 10:43 pm

Мозголомающие средства разработки.

После недельного писания на F# появилась идея, отчего использование дельфи так часто вырывает мозг программистам.

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

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

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

[identity profile] zamotivator.livejournal.com 2010-03-10 06:19 am (UTC)(link)
Не, ну я как бэ в курсе - mingw/msys, cygwin, gnuwin32 - альтернативы то на слуху, без них хоть подыхай.

Засеките с секундомером, сколько потребуется времени, что бы получить "такой же" enviroment как в линуксе.
Да пусть не такой же, достаточный для сборки батареек.
Ад и ханука...

[identity profile] vansickle.livejournal.com 2010-03-10 09:22 am (UTC)(link)
ну это проблема отсутствия пакетного менеджера в винде, тут да - все понятно

[identity profile] kirill a. korinskiy (from livejournal.com) 2010-03-10 02:21 pm (UTC)(link)
Я знаю одного программиста, который честно ставит все эти env на свои компьютеры. Мучается, решает проблемы...

А все из-за того что ему нравится winamp какой-то лохматой версии.

[identity profile] w00dy.livejournal.com 2010-03-10 02:23 pm (UTC)(link)
Я всегда подозревал что во всех проблемах с линупсом виноват винамп какой-то лохматой версии :)

[identity profile] theiced.livejournal.com 2010-03-10 03:00 pm (UTC)(link)
а это говнище кто то ещё использует? не ну раньше хайп был, понятно. хотя ни один из моих _вменямых_ знакомых цэю пионерскую говноподелку уровня ситиинфы не пользовал.

[identity profile] metaclass.livejournal.com 2010-03-10 03:11 pm (UTC)(link)
Я очень долго 2.95 винамп юзал. И ему нахрен никакой env не нужен, я вообще не понимаю, о чем речь идет, он копированием живет уже хз сколько лет у меня.
Потом в итоге на foobar2000 переполз, плейлисты удобнее :)

[identity profile] theiced.livejournal.com 2010-03-10 03:13 pm (UTC)(link)
медиабиблиотека нужна. удобная. http://ario-player.sourceforge.net/images/ario-main.png - я вот это последние недели пользую.

[identity profile] metaclass.livejournal.com 2010-03-10 03:17 pm (UTC)(link)
Я не умею пользоваться библиотеками, я умею играть только по папкам :)

[identity profile] theiced.livejournal.com 2010-03-10 03:17 pm (UTC)(link)
страшно жить.

[identity profile] w00dy.livejournal.com 2010-03-10 03:26 pm (UTC)(link)
имхо выглядит уёбищно, отдаёт громоздкостью и непродуманностью. Фубар выглядит намного приличней.

http://xxx.org.ua/foobar.png

[identity profile] theiced.livejournal.com 2010-03-10 03:28 pm (UTC)(link)
с первого взгляда на баньше мне показалось так же. но я потерпел недельку и подсел. теперь другого видеть не могу ;]

[identity profile] theiced.livejournal.com 2010-03-10 03:30 pm (UTC)(link)
сложно объяснить... наверное то что ты видишь сразу и исполнителей и альбомы и трэки. независимо. оно... клёво. и плэйлист снизу, да.

[identity profile] w00dy.livejournal.com 2010-03-10 03:39 pm (UTC)(link)
дык не проблема. Все эти группировки, сортировки, отображение, всё настроить можно. Фубар он вообще кастомизируется как душа пожелает.

[identity profile] theiced.livejournal.com 2010-03-10 03:41 pm (UTC)(link)
это не мещает ему быть убожеством. опять же - он уиндоуз онли - нахуй сразу.

[identity profile] w00dy.livejournal.com 2010-03-10 03:50 pm (UTC)(link)
дык ничего лучше пока не придумали. А все подделки отсасывают у него только так.

[identity profile] metaclass.livejournal.com 2010-03-10 03:29 pm (UTC)(link)
Там что ли плагинов наставлено, как-то оно незнакомо выглядит.

[identity profile] w00dy.livejournal.com 2010-03-10 03:35 pm (UTC)(link)
из плагинов только поддержка ape, статистики, last.fm и win7 integration. А layout - одни из стандартных поправил, View -> Layout -> Quick setup, а дальше думаю разберётесь.

Положил свой конфиг: http://xxx.org.ua/foobar2000.cfg

[identity profile] theiced.livejournal.com 2010-03-10 03:31 pm (UTC)(link)
ну и опять же - mpd. можно что угодно заюзать - http://mpd.wikia.com/wiki/Clients - СОТНИ их.

[identity profile] dizel-by.livejournal.com 2010-03-10 03:35 pm (UTC)(link)
О, mpd плюсую

[identity profile] zhacka (from livejournal.com) 2010-03-10 04:52 pm (UTC)(link)
а у меня еще проще: mocp... еще cmus пробовал, но почему-то не понравилось...

после mocp ни на что смотреть не могу. Ну может еще mpd с каким-нибудь клиентом на нагружающим.