metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-08-19 03:44 pm

SQL

SQL — высокоуровневый декларативный специализированный язык четвёртого поколения, в отличие от того же Java или C#, по-прежнему относящихся к третьему поколению языков императивных. Единственный оператор SQL на три десятка строк, выполняющий нечто посложнее выборки по ключу, потребует для достижения того же результата в разы, если не на порядок, больше строк на C#.
http://habrahabr.ru/company/piter/blog/165327/

А кто не согласен - того мы скормим крокодилам.

[identity profile] veremeenko-alex.livejournal.com 2013-08-19 01:07 pm (UTC)(link)
С появлением Linq пускай идут лесом со своим SQL.

[identity profile] w00dy.livejournal.com 2013-08-19 01:41 pm (UTC)(link)
зря вы так, три года назад в одном performance critical месте с помощью sql удалось ускорить приложение. Видите какой полезный sql, не то что этот linq от мекрософта.

[identity profile] veremeenko-alex.livejournal.com 2013-08-19 01:46 pm (UTC)(link)
Это как вставка на ассемблере. Можно, только осторожно. И все равно когда-нибудь выстрелит.

[identity profile] tzirechnoy.livejournal.com 2013-08-19 04:24 pm (UTC)(link)
Всяким embedded SQL лет почти столько жэ, сколько самому SQL.

И, во всяком случае, когда я начинал (первая половина 90-х) -- это был вполне себе трэнд.

Не взлетело. И, видимо, невзлетит (есть объективные причины, по которым работать с текстом -- проще).

[identity profile] bydl0coder.livejournal.com 2013-08-19 06:17 pm (UTC)(link)
Как не взлетело-то? Везде ж генераторы SQL.