Squeak

Squeak – bu dasturlash tili, Smalltalk tilining dialektidir. Oʻzaro platformali dasturga ega (Windows, Linux, Macintosh). „Squeak“ dastlab bir guruh Apple kompyuter dasturchilari tomonidan ishlab chiqilgan boʻlib, ular orasida Smalltalk-80 dasturchilari ham bor edi. Rivojlanish xuddi shu guruh tomonidan Walt Disney Imagineeringda davom ettirilgan.

Ayni paytda Squeak har qanday foydalanish uchun mutlaqo bepul. Bundan tashqari, Squeak toʻliq manba kodlarida (shu jumladan, virtual mashinada) mavjud. Squeakda bir nechta grafik quyi tizimlar amalga oshirilgan (jumladan MVC, original Smalltalk-80-dan meros boʻlib qolgan, joriy versiyada qoʻllab-quvvatlanmaydi, 3.8 dan oldingi versiyalarda ishlaydi). Biroq, asosiysi Morphicning oʻziga xos grafik quyi tizimi (Self'dan koʻchirilgan).

Atrof-muhitga qoʻshimcha ravishda, Squeak by Example kitobi ochiq litsenziya ostida tarqatiladi.

Kamchiliklari orasida virtual mashinaning past ishlashi, juda oʻziga xos grafik interfeysi va oz miqdordagi hujjatlar mavjud.

Asosiy ishlab chiquvchilar orasida: Dan Ingalls (Dan Ingalls) va Alan Kay (Alan Kay).

Adabiyotlar

Yana qarang

Dasturlash tillari

Havolalar

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.