Баг в MSSQL или что?

User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Баг в MSSQL или что?

Post by Мальчик-Одуванчик »

Alexandr wrote:
Мальчик-Одуванчик wrote: Поэтому SQL - язык четвертого поколения, а всякие джавы, питоны и плюсы - третьего.
Да ладно вам, C++ освоить сильно сложнее, чем скуль (да и жабу тоже, с ее многочисленными библиотеками)
Я не о сложности освоения языка а о мощности его семантики.
В своей предметной области SQL одним предложением способен выразить то, что в императивных языках может быть реализовано десятками или даже сотнями строк.
User avatar
M. Ridcully
Уже с Приветом
Posts: 11999
Joined: 08 Sep 2006 20:07
Location: Силиконка

Re: Баг в MSSQL или что?

Post by M. Ridcully »

Я в SQL в-принципе профан, касаюсь только поскольку-постольку, но вполне понимаю, что это мощнейшая штука.
Декларативность означает не только простоту написания, но и возможность для оптимизации. Осмелюсь утверждать, что SQL пока - самый успешный язык параллельных вычислений.
Вот в чём абсолютно не понимаю смысла - так это в ORM.
Мир Украине. Свободу России.
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Баг в MSSQL или что?

Post by Мальчик-Одуванчик »

M. Ridcully wrote: Вот в чём абсолютно не понимаю смысла - так это в ORM.
Обычный костыль, залепуха для быстрых поделок, пункт в резюме говнокодера.
OtherSide
Уже с Приветом
Posts: 15759
Joined: 01 Mar 2008 15:14

Re: Баг в MSSQL или что?

Post by OtherSide »

Какого такого поколения? SQL создали еще в 70х.
Alexandr
Уже с Приветом
Posts: 3647
Joined: 23 May 2010 15:10

Re: Баг в MSSQL или что?

Post by Alexandr »

Мальчик-Одуванчик wrote:
M. Ridcully wrote: Вот в чём абсолютно не понимаю смысла - так это в ORM.
Обычный костыль, залепуха для быстрых поделок, пункт в резюме говнокодера.
Да ладно вам, вы когда к базе обращаетесь из какого-нть ODBC/ADO.NET/JDBC также пишите простейший ORM: прочитать строку, поля и записать их в свою структурку :)

Просто этой штукой тоже надо уметь пользоваться. Также эта штука совсем не предполагает, что разработчик может не знать скуль.
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Баг в MSSQL или что?

Post by Мальчик-Одуванчик »

OtherSide wrote:Какого такого поколения? SQL создали еще в 70х.
Спутник тоже в шестидесятых запустили, но с тех пор совершенствуются в основном лишь автомобили да самолеты.
Да и то - в основном в плане экономичности и упрощения управления.
OtherSide
Уже с Приветом
Posts: 15759
Joined: 01 Mar 2008 15:14

Re: Баг в MSSQL или что?

Post by OtherSide »

Мальчик-Одуванчик wrote: В своей предметной области SQL одним предложением способен выразить то, что в императивных языках может быть реализовано десятками или даже сотнями строк.
Которое без напильника все равно не заработает
mskmel
Уже с Приветом
Posts: 946
Joined: 24 Sep 2013 05:58
Location: US\GA

Re: Баг в MSSQL или что?

Post by mskmel »

OtherSide wrote:
Мальчик-Одуванчик wrote: В своей предметной области SQL одним предложением способен выразить то, что в императивных языках может быть реализовано десятками или даже сотнями строк.
Которое без напильника все равно не заработает
В ИТ без напильника вообще мало что работает. Intermediate уровень знаний по использованию напильника для SQL осваивают бизнес пользователи совсем без ИТ образования. Тем кому это действительно надо проходит 3-5ти дневный курс и вуаля - еще один Data Analyst :gen1:

Return to “Работа и Карьера в IT”