metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-10-28 07:06 am

И опять про Firebird

А вот еще подняли вуду тему в конференции по FB - типа "вы хоть сами знаете, зачем это все делаете"/"where are you going today".
Там плавно обсуждение перешло к тому, что мы все умремосновной вектор развития ИТ - это сознательное отупление разработчиков, а микрософт вместо исправления багов и доработки старых фреймворков делает новые, что не позволяет толком сосредоточиться на работе. Если только не развивать двоемыслие в стиле: "везде поддерживаем придурочный ms-oracle-web2.0-cloud-analslavery-iphone-hype, а реально все пишем на коболедельфи".

И я еще раз повторюсь: я не понимаю, чем Firebird так напрягает людей, которые с ним массово не работают. Те кто работают, типа как я - знают недостатки, умеют их обходить и вообще, полностью необъективны. Ну сервер, как сервер, удобный в установке и использовании.
Postgresql вроде нормален, но с ходу я так и не понял - где у него binding parameters и передача данных в бинарном виде? Я сниффером смотрел на общение клиентского приложения(с явно использованными биндинг параметрами) с сервером при вставке данных - тупой плейнтекст гонится с подставленными значениями.
Oracle неприемлем, ибо анальное рабство, хотя поддерживать и его тоже не помешает, для клиентов, у которых кошерные DBA имеются. Читал Тома Кайта, тестировал в 2005 году. Бесит жабой в качестве GUI и системным вуду. Знакомый линуксоид упорно утверждает что Оракл падает раз в месяц, но я ему не верю - по его словам, у него все падает, поэтому все демоны сидят под специальным контроллером, который их перезапускает после падения. Хрен знает что такое, непонятно, то ли разработчики идиоты и софт у них кривой, то ли просто у него стиль использования не такой как у 83%.

MSSQL какое-то вуду, бесит нелогичностью T/SQL. Хотя я его массово использовал, до полноценного использования возможностей СУБД на всю катушку, как с FB, не дошло - очень большие подозрения, что внедрение у клиентов превратилось бы в ад.

DB2 - ни разу не видел и не сталкивался, даже с людьми, которые под него писали, не общался.
(deleted comment)

[identity profile] volodymir-k.livejournal.com 2010-10-28 10:44 am (UTC)(link)
а что не так в msde?
(deleted comment)

[identity profile] denisioru.livejournal.com 2010-10-28 01:17 pm (UTC)(link)
Вместо MSDE теперь SQL Express. Это не то же самое, что SQL Server Compact.
SQL Express 100% совместим по синтаксису со старшим братом, равно как и по формату файлов. Т.е. базы отцепленные от SQL Express на ура цепляются к SQL Server std/ent. И наоборот, если не задействовано фич, которые Express не понимает (сжатие данных, partitions и т.д.)

[identity profile] metaclass.livejournal.com 2010-10-28 02:28 pm (UTC)(link)
И требует установки. Что вроде как маразм для случая in process/embedded сервер.