Gnome, sweet gnome

Июнь 26, 2010 under Моё

Вдохновившись успехами некоторых товарищей по приручению кедами внешнего вида гномьих приложений, попробовал пересесть на KDE SC. Click here to read more.. »

Почему Mono суть зло

Ноябрь 8, 2009 under Моё

в ответ на комментарий в дневнике greatperson

Во-первых, оно тормозит.

Во-вторых, пока Мигель вылизывает вторую версию Додиеза, его сюзерен уже выпускает четвёртую.

Кому-то этих субъективных впечатлений достаточно, иные же просят объективных причин. Ладно, их есть у меня.

Третье. CLI запатентован Микрософтом. Корпорация официально обещала [Microsoft Community Promise], что не будет никого преследовать за его использование. Но это сейчас. Завтра они в своём Дотнете придумают новый интерфейс, и что вы будете делать с устаревшим к тому моменту Mono?

А интерфейсы они любят менять. Вспомните OLE, DDE, ATL, MFC, COM, DCOM, COM+… Не вспоминается? Мне тоже нет. А кто-то их долго и упорно изучал, программы по десять раз переписывал.

Четвёртое. Кто хоть немного писал что-нибудь не очень высокоуровневое на чистом Win32 API и под .NET согласится, интерфейсы эти поразительно схожи. Просто взяли все абстрактные сущности и сделали их реальными классами языка, а функции при этом превратились в методы. (Ещё есть самосвал совершенно новых вещей, но они совсем высокоуровневые.) То есть .NET просто предоставляет очень красивый и удобный интерфейс к Windows. Зачем мне в Линуксе нужны виндузовские концепции? Может, мне больше по душе принципы Позикса? Хотя этот пункт тоже большей частью субъективный. Но не полностью.