Tiplarni dinamik tarzda


Yagona tilli va ko‘p tilli integrallashgan muhitlar


Download 1.83 Mb.
bet85/131
Sana16.06.2023
Hajmi1.83 Mb.
#1503422
1   ...   81   82   83   84   85   86   87   88   ...   131
Bog'liq
Tiplarni dinamik tarzda

Yagona tilli va ko‘p tilli integrallashgan muhitlar. Dastlab yagona manba tilida dasturlash uchun integrallashgan muhitlar ishlab chiqilgan (masalan, Turbo Paskal-Borland ning Paskal kengaytmasida dasturlash uchun).

  • Shu bilan birga, bunday mono tilidagi integrallashgan muhitlarni ko‘p tilli muhitlarga aylantirish bo‘yicha bosqichma-bosqich tendensiya yuz berdi, chunki turli tillarda loyihalarni ishlab chiqish uchun o‘xshash tamoyillar va mexanizmlar qo‘llaniladi va turli tillarda yozilgan dastur bo‘laklarini bitta loyihada ishlatish ham baʻzan qulay. Masalan, loyihada, shu jumladan, yagona maqsad uchun, masalan, C#, yana qayta yozish uchun emas, balki, shuning uchun, (masalan, C) oldingi tilda yozilgan meros kodni ishlatish uchun yaratilgan.

  • taniqli NetBeans integrallashgan muhit dastlab Java dasturlash uchun Pragada Charlz universiteti talabasi loyihasi sifatida yaratilgan. Hozirgi kunda NetBeans muhiti C va C++ da loyihalarni ishlab chiqishga ko‘mak beruvchi C / C++development pack komponentasini amalga oshiruvchi kuchli ko‘p tilli integrallashgan muhitga aylandi.

  • Visual Studio - environment.net azaldan ko‘p tilli muhit sifatida yaratilgan. Ishlab chiquvchilar ishlab chiqilgan loyihaning tegishli qismlari uchun eng qulay tilni (tillarni) tanlashlari va loyihani tegishli tillardan bitta ikkilik oraliq SIL kodiga tuzish orqali olingan ikkilik komponentlardan (assemblies) to‘plashlari uchun Microsoftning prinsipial sozlamalari. Keyinroq Visual studio ning ushbu qulay xususiyati va uni qo‘llab-quvvatlovchi tillar majmuasiga yaqindan tanishib chiqamiz.

  • Integrated development environment (IDE) - dastur ishlab chiqish hayot siklining barcha asosiy vazifalarini qo‘llab-quvvatlovchi umumiy interaktiv grafik qobig‘iga ega bo‘lgan dasturlarni ishlab chiqish va xatolarni qayta tahrir qilish vositalari majmuidir.

Integratsiyalashgan Microsoft Visual Studio muhiti 1995 yilga kelib, ommaga keng taqaladi, bu nom ostida mahsulotning birinchi versiyasi chiqarildi. Bu oldin, 1990-yillar boshida, Microsoft yuqori darajadagi tillarda dasturlash qo‘llab-quvvatlash uchun alohida mahsulotlar bilan bog‘liq bo‘lgan:

  • Microsoft Visual C++ - Visual C++ da interaktiv dasturlash muhiti, Microsoft tomonidan ishlab chiqilgan va amalga oshirilgan, C++ tilining kengaytmasi hisoblanadi. Visual C++ hali Visual Studio barcha versiyalarida dunyodagi eng mashhur va keng tarqalgan dasturlash tili;

  • Visual Basic-Microsoft tomonidan ishlab chiqilgan va amalga oshirilgan asosiy tilning obʻyektga yo‘naltirilgan kengaytmasi, tilning soddaligini obʻyektga yo‘naltirilgan kengaytmalar bilan birlashtirgani uchun darhol butun dunyodagi dasturchilar tomonidan faol qo‘llanila boshlangan. 1990-yillar boshida ko‘p dasturchilar Visual Basic qulaylik haqida gapirib va GUI boshqaruv dasturlarini ishlab chiqish uchun foydalanish afzal bo‘lgan;

  • Microsoft Visual FoxPro-Visual FoxPro tilida interaktiv dasturlash muhiti- kichik firma Fox Software tomonidan dastlab Foxbase nomi ostida ishlab chiqilgan protsessual dasturlash elementlari bilan obʻyektga yo‘naltirilgan til. Ko‘pgina foydalanuvchilar uchun bu tilning xususiyati SQL asosida maʻlumotlar bazalariga bevosita bog‘langan va ushbu tildagi dasturdan, xususan FoxPro da SQL so‘rovlarini dasturlashga yordam bergan;

  • Microsoft Visual Sourcesafe-Microsoft kodi versiyasi nazorat tizimi tomonidan ishlab chiqilgan, keyinchalik Visual Studio muhit bilan integratsiyalangan.

Ushbu mahsulotlarning barchasi 1995-dan "bir muhitda" Visual Studio nomi bilan birlashtirildi. Yangi muhitga 4.0 versiyasi deb nom berildi, ehtimol yuqorida bayon etilgan muhit komponentlari bir necha yillar davomida alohida shaklda chiqarilgan.
Ushbu versiyada ham Visual Studio juda mashhur bo‘ldi. Masalan, 1995- yilda yangi Java dasturlash tili va texnologiyasini chiqargan Sun Microsystems Windows platformasi uchun GUI rivojlanishini qo‘llab-quvvatlash uchun Visual Studio muhiti va platforma-mustaqil Java kutubxonalarini, abstrakt Windows Toolkit (AWT) ni amalga oshirish uchun unda amalga oshirilgan Visual C++tilidan foydalangan.
1990-yillarda dasturchilari orasida vizual studio muhiti mehr bilan do‘stona "vizualka" nomi bilan atalgan. Bu bejiz emas: Visual Studio dasturchilarining rivojlanishida ishonchli hamkorga aylangan, bu uning interfeysining do‘stonaligi va qulayligini tasdiqlaydi. Taqqoslash uchun, o‘sha vaqtga kelib, o‘sha firma SUN bir xil mashhur dasturiy muhitga ega emas edi. Java dasturlash uchun NetBeans muhiti bir oz keyinroq - 1997 yilda, Charlz universiteti Praga dasturlash talabalar kichik guruhi ish natijasida paydo bo‘ldi. Visual Studio muhitining keng tarqalishida MSDN (Microsoft Developers ‘ Network) ga obuna bo‘lish orqali muhim rol o‘ynadi, bu esa eng so‘nggi Microsoft dasturiy taʻminotini ishlab chiqishga imkon yaratdi.

Download 1.83 Mb.

Do'stlaringiz bilan baham:
1   ...   81   82   83   84   85   86   87   88   ...   131




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling