IBM Informix-SQL и новый IBM Informix Genero

#sql #database #informix

#sql #База данных #informix

Вопрос:

  1. Приобрела ли IBM недавно СУБД Genero от FourJ или создала ее совместно с ней?
  2. Кто-нибудь оценивал или разрабатывал приложения с помощью Genero под Windows?
  3. Кто-нибудь знает, внесла ли IBM какие-либо изменения в Genero?
  4. Предоставляет ли IBM Informix Genero генератор кода 4GL?

Я разрабатываю приложения с Informix с 1983 года (Informix 3.3 в системах на базе ALTOS XENIX). Большинство моих пользователей — представители малого бизнеса, которым требуются возможности только одного пользователя. Поэтому, когда версии Informix для MS-DOS (т. Е. с 2.10.06E (1985) по 4.10.DD6 (1991)) были доступны, я развернул свои приложения на этих версиях Informix для DOS.

Когда Microsoft Windows начала набирать все большую популярность (примерно в 1990 году, Windows 3.1), мои приложения ISQL на базе DOS не работали должным образом, если системы на базе Windows не были перезапущены в режиме DOS. Мои приложения отлично работали до DOS 6.22 (Windows98).

Затем я попытался убедить своих пользователей на базе DOS перейти на системы на базе UNIX, чтобы работать с поддерживаемыми версиями ISQL, но лишь немногие решили перейти. На этом этапе я понял, что RDS не присвоила никакого приоритета пути миграции ISQL или I4GL под Windows. RDS предприняла посредственную попытку с NewEra, но этот продукт имел недостатки и потерпел неудачу.

Итак, для моих упрямых пользователей на базе DOS, которые хотели, чтобы мое приложение работало под Windows, я предоставил DOS 6.22 на виртуальной машине (Microsoft Virtual PC 2007), которая поддерживает общую папку Windows (пример: диск DOS W: = папка на рабочем столе Windows Vista) и поддержку устройств Windows (примеры: диск DOS F: = диск Windows F: флэш-накопитель USB, DOS LPT1: перенаправляется на матричный принтер Windows USB).

Вы можете спросить себя, почему я застрял на ISQL и не перешел на I4GL. Основная причина в том, что мое приложение не такое сложное, скорость разработки и модификации с помощью ISQL намного выше, чем в I4GL, экраны выполнения позволяют отображать несколько таблиц на одном экране, отчеты Ace очень быстро кодируются и т.д.

Когда RDS перестала предоставлять Informix для Windows, я начал искать альтернативы, такие как: FourGen, 4Js, Querix и т.д. Но ни одна из них не соответствовала скорости разработки и модификации моих версий ole ISQL. Я хотел бы, чтобы IBM могла предоставить версию ISQL, которая работает под родной Windows, я сопротивляюсь кодированию в 4GL, когда большинство повседневных задач автоматически обрабатываются процессами ISQL Perform, Ace и SQL.

Ответ №1:

  1. IBM не приобрела ни компанию 4J, ни продукт Genero. Но сейчас поставляется обновленная версия Genero.
  2. Люди оценили Genero в Windows.
  3. IBM не вносила никаких изменений в Genero.
  4. Если продукт Genero от 4J включает генератор 4GL, то и Genero от IBM тоже.

RDS (Relational Database Systems, Inc.) стала программным обеспечением Informix в 1987 или 1988 году, за значительное время до того, как стала доступна Windows 3.1, не говоря уже о Win95 или Win98.

I4GL позволяет отображать несколько таблиц на одном экране. ACE — очень полезный язык, но отчеты I4GL очень похожи и в некоторых отношениях даже более гибкие.

Комментарии:

1. хорошо, поэтому ее OEM переименовали .. RDS-> Informix Software, правильно, я не мог точно вспомнить, когда они сменили название.. Есть ли у IBM какие-либо планы по переносу ISQL на Windows или ISQL останется статичным? Возможно, я старомоден и прост, но я считаю, что ISQL — отличный продукт для быстрого создания прототипов, тестирования и доставки решений!