Bosque (dasturlash tili)

Bosque — bu Microsoft tomonidan ishlab chiqilgan bepul va ochiq kodli dasturlash tiliMicrosoft debuts Bosque — a new programming language with no loops, inspired by TypeScriptBosque is Microsoftʼs new open source, TypeScript-inspired programming language. Til dizayn maqsadlari va dasturiy taʼminot sifatini yaxshilashni amalga oshirishni oʻz ichiga oladiMicrosoft aims for simplicity with Bosque programming languageMicrosoftʼs New Programming Language ‘Bosqueʼ Keeps Your Code Simple.

 Umumiy koʻrinish 
Bosque Microsoft Research kompyuter olimi Mark MarronMicrosoftʼs Bosque Language Wants to Change Programming Forever tomonidan ishlab chiqilgan boʻlib, u tilni 1970-yillarda mashhur boʻlgan tuzilgan dasturlash modelidan tashqariga chiqishga urinish sifatida tasvirlaydiMicrosoft Introduces Bosque, a Programming Language for Writing Easy-to-Reason-about Code.

Oqimlarni boshqarish sikllar, shartlar va quyi dasturlar bilan boshqariladigan tizimli dasturlash paradigmasi 1968-yilda kompyuter olimi Edsger Dijkstra tomonidan „Zararli deb hisoblangan bayonotga oʻtish“ nomli maqoladan keyin mashhur boʻlgan.

Bosque spetsifikatsiyasi, tahlil qiluvchi, tip tekshiruvi, maʼlumot tarjimoni va IDE qoʻllab-quvvatlashi MIT litsenziyasi ostida litsenziyalagan.

 Misollar 

 Ikkita raqam qoʻshish masalasi 
function add2(x: Int, y: Int): Int {
    return x + y;
}

add2(2, 3)     // 5
add2(x=2, y=3) // 5
add2(y=2, 5)   // 7

 Dafny
 F* (dasturlash tili)
 Bepul dasturiy taʼminot harakati

 Manbalar 

 Yana oʻqish 




 Havolalar 

 Bosque dasturlash tili — Microsoft Research
 GitHub — microsoft/BosqueLanguage: Bosque dasturlash tili — bu tez va ishonchli dasturiy taʼminotni ishlab chiqish hayotiy siklini mashina yordamida yaratish uchun muntazam dizayndagi tajriba.

Turkum:Microsoft bepul dasturlari
Turkum:Microsoft