"sasha" ...
>
> Мне твоё слово "полумерки" чё-то запомнилось.

    Полумеры != полумерки.

> Я задумался - в IB/FB их ведь не счесть.

    99% всех претензий к IB\FB возникает от не понимания для чего та или иная
фича служит на самом деле и как ей нужно пользоваться

> Вот смотри:
>
> 1) Массивы есть, работать невозможно

    Их никогда не было в PSQL. С АПИ - работай, в чём проблемы ?

> 2) EXECUTE STATEMENT есть, а параметров не понимает и прав не контролирует

    By design. Где хоть один фичереквест ?

> 3) BREAKE есть, СONTINUE нету

    см выше

> 4) CREATE VIEW есть, ALTER нету

    Это одним махом не делается. Реализация VIEW в IB вообще источник множества
багов. Постепенно они исправляются, но не всё сразу

> 5) Курсоры есть, а циклом FOR по ним пройтись нельзя

    И шо ? Кто сказал, что это должно быть можно ? Где хоть один фичереквест ?

> 6) Индексы по выражениям есть, а по вычисляемым полям нету

    Аналогично с VIEW - борландовская недоделка была доделана. Для её
переделки также нужно время и желание. Где фичереквест ?

> 7) INSERT RETURNING есть, а FOR INSERT ... SELET FROM нету, то же самое
> для команды UPDATE и DLETE

    В 2.х RETURNING возвращает одну запись. Резалтсет будет позже. Это 
обсуждалось.
Если бы сразу бросились делать резалтсеты, то и того что сделали не было бы

> 8) AS CURSOR есть, но для вьюх не работает

    Где хоть один фичереквест ?

> 9) курсоры есть, курсорных переменных нет

    Щаззз. Ты хоть примерно себе представляешь трудоёмкость этого ?

> 10) слыхал что NBackup далёк от идеала

    Ничто не идеально

> А также есть общая тенденция к тому что потом это всё доводится до ума:

    Ты против ? :)

> Мне просто интересно стало каким образом принимаются решения о том как
> будут реализованы те или иные фичи?

    С бодуна конечно, а как же ещё ?

> Может стоит что-то сюда на суд общественности выносить?

    Я выносил криптоплагины - много было толку ? Есть более другие места
для обсуждения.

> Я понимаю что
> некоторые вещи не были сделаны из-за сложности реализации, но с
> некоторыми то откровенно прогнали, не подумали, как например с FIRST/SKIP

    Сделай сам - ответ очевиден, не так ли ?

--
Хорсун Влад


Ответить