"sasha" ...
>
> > Попробуй подумать об этом с другой стороны. Зачем создавать новый ОО
> > язык, когда вокруг полно хороших старых ? Значительно эффективнее, как по
> > мне, заставить их работать на нас. И java\.net\etc в сервере один из
> > возможных
> > путей. Вопрос только в том, как их интегрировать наилучшим (удобнейшим)
> > образом.
>
> Ну я только ХП на них видил. Толк от них конечно есть, но как по мне это
> в другой плоскости немножко. Я лично слабо себе представляю как их можно
> хорошо интергрировать в нашем случае.
>
> А ты слышал такую тему как LINQ к стати?
Да, немного. А ты про embedded SQL ? :)
Насколько я понимаю, LINQ - это постановка задачи наоборот - берём программу
на 'нормальном' языке (C#, C++ etc) и позволяем работать с данными, но без
датасетов,
а с конструкциями этого языка. Не нравится... MS хочет взять под свои крылья
всех
чайников и дать им возможность назвать себя программистами. Иными словами -
опустить порог входа в профессию до нуля. Я не хочу иметь такую профессию. И я,
по этой причине, давно не переношу VB\Access и т.п.
> По-моему всё идёт к тому что
> такие платформы как .NET и Java вберут внутрь себя функции СУБД и это
> будет так сказать одной из их библиотек как как например Forms, ADO,
> Remoting и т.п. Вот там вот я себе интеграцию представить могу...
Это не интеграция. Это профанация. Всё спрятано. Шаг влево, шаг вправо -
расстрел.
Или ничего не работает. Всё в стиле МС - они лучше знают, что тебе нужно.
> > Те "ОО" расширения, которые есть в Оракле и Постгре, мне лично, кажутся
> > пришитыми сбоку, притянутыми за уши и никому не нужными. Наследование таблиц
> > (Постгре) вообще глупость какая-то. ИМХО 3 раза. Курсоры в переменных есть
> > смысл делать и возможно до них руки дойдут когда-нибудь. Вот пакеты а-ля
> > Оракл
> > - это хорошая штука, табличные переменные - тоже хорошо бы иметь. Но делать
> > полноценный ОО язык в СУБД - это лишнее.
>
> Ну понятное дело C++ тут не будет. Ну а те же курсорные переменные если
> делать без интерфейсов, то как ты контроль типов и набора полей
> сделаешь?
Есть такой тип данных, как record. Дальше объяснять ? :)
> Как имя таблицы в процедуру передешь без интерфейсов?
А вот этого не надо.
> А наследование таблиц мне лично кажется тоже ненужным, а вот реализация
> интерфейсов очень полезной могла бы быть.
Интерфейсы хороши в других местах. Пока не понятно зачем в БД методы,
интерфейсы точно также не понятны.
--
Хорсун Влад