IBM Informix-4GL - IBM Informix-4GL

Informix-4GL a 4GL dasturlash tili tomonidan ishlab chiqilgan Informiks 1980-yillarning o'rtalarida.

Tavsif

Bunga ichki o'rnatilgan SQL, hisobot yozuvchisi tili, shakl tili va majburiy imkoniyatlarning cheklangan to'plami (funktsiyalar, agar va agar mavjud bo'lsa va qatorlarni qo'llab-quvvatlasa va hokazo). Til, ayniqsa, tabiiy tilga yaqin va uni o'rganish va ishlatish oson.

Bu kompilyatorning ikkita versiyasiga ega, ular 1) tarjimon uchun oraliq bayt kodini ishlab chiqaradi (tez rivojlanish tizimi deb nomlanuvchi) yoki 2) C dasturlash tili C kompilyatori bilan mashina kodiga kompilyatsiya qilish kodi (tezroq bajariladi, lekin sekinroq kompilyatsiya qilinadi va bajariladigan fayllar kattaroq). U IBM Informix ma'lumotlar bazasi dvigatel xizmatiga ulangan, tarmoqdagi mijoz sifatida ishlash uchun maxsus ishlab chiqilgan. Unda qo'ng'iroq qilish mexanizmi mavjud C dasturlash tili funktsiyalari va aksincha, C dasturlarini bajarishdan chaqirish kerak. The RDS versiyasida shuningdek interaktiv tuzatuvchi mavjud Tilsiz terminallar. Xususiy xususiyat - bu yakuniy bajariladigan dasturga kiritilgan keng qamrovli xatolarni tekshirish va kompilyatorlar va bajariladigan fayllar tomonidan ishlab chiqarilgan juda foydali xato xabarlari. Bundan tashqari, kompilyator va bajariladigan xatti-harakatlarni o'zgartirish uchun o'rnatilgan modal bayonotlar mavjud (masalan, kompilyatorga ma'lumotlar bazasi sxemasi tuzilmalari va elementlariga mos keladigan xotira tuzilmalarini kiritish yoki keyinchalik tuzoqqa tushishi mumkin bo'lgan xato sharoitlariga qaramay bajarishni davom ettirish).

Tarix

Informix-4GL loyihasi 1985 yilda boshlangan, Kris Maloney bosh me'mor sifatida. Tegishli narsaga Roy Xarrington javobgar edi Informiks Turbo (keyinchalik "Online" deb o'zgartirildi) dvigateli, "pishgan" fayl tizimini "xom" disk foydasiga chetlab o'tdi. Tezkor dastur ishlab chiqish vositasi FourGen CASE vositalari, 1989 yildan 1996 yilgacha Informix-4GL bilan ta'minlangan. Informix dasturlash vositasining yana bir lazzati ishlab chiqarilgan bo'lib, uni "NewEra" qo'llab-quvvatladi. ob'ektga yo'naltirilgan dasturlash va Informix-4GL bilan kodga moslik darajasi.

Informix IBM tomonidan 2001 yil aprel oyida sotib olingan.

Yoshiga qaramay, Informix-4GL biznes dasturlarini ishlab chiqishda hali ham keng qo'llanilmoqda va mashhurligi tufayli uning atrofida katta bozor mavjud. Buxgalteriya bu o'ziga xos matnga asoslangan faoliyat bo'lib, ko'pincha ma'lumotlar kiritish samaradorligini optimallashtirish uchun faqat matnga asoslangan interfeys uchun tanlanadi.[1] Shu sababli Informix-4GL bilan yangi buxgalteriya dasturlari ishlab chiqilmoqda, masalanStansoft 2010 yilda chiqarilgan. Eppix telekommunikatsiya hisobi tizimidan foydalaniladi IBM Tuxedo da yozilgan xizmatlar C dasturlash tili oldindan tuzilgan 4GL ob'ekt modullarini ish vaqtida dinamik ravishda chaqirish.

Tashqi havolalar

Adabiyotlar