Squeak, nesne yönelimli, sınıf tabanlı ve yansıtmalı bir programlama dili ve geliştirme ortamıdır. 1996 yılında Apple'da çalışan Alan Kay, Dan Ingalls, Ted Kaehler, John Maloney ve Scott Wallace tarafından geliştirilmiştir. Bu ekipten özellikle Alan Kay, Dan Ingalls ve Ted Kaehler, 'ta geliştirilen Smalltalk dilinin ilk yaratıcıları arasında yer almaktadır. Squeak, Smalltalk-80 dilinden türetilmiştir ve hem görüntü (İngilizce:image) hem de sanal makinesi (İngilizce:Virtual Machine) açık kaynaklı olarak sunulmuştur. Bu sayede Squeak, tamamen ücretsiz ve özgürce kullanılabilmektedir.
Tarihçe
Squeak, ilk olarak 1996 yılında Apple tarafından yayımlandı. Ardından geliştirme çalışmaları Walt Disney Imagineering bünyesinde devam etti ve burada Disney'in iç projelerinde kullanılması hedeflendi. Daha sonra HP Labs ve SAP gibi şirketlerin desteğiyle geliştirilmeye devam etti. Son olarak Y Combinator bünyesinde de desteklenmiştir. Bu süreçte Squeak'in hem dil özellikleri hem de sanal makinesi (İngilizce:Virtual Machine) geliştirilmeye devam etti.
Özellikler
Squeak, Smalltalk-80’den türetilmiş bir dil olup, tamamen nesne yönelimli bir yapıya sahiptir. Squeak sistemi, kendi çalıştığı sanal makineyi (İngilizce:Virtual Machine) yine kendi kodları ile üretebilme yeteneğine sahiptir. Squeak’in önemli özelliklerinden biri de, Squeak VM Simülatörü'nün doğrudan Squeak içinde yazılmış olmasıdır. Bu sayede, Squeak sanal makinesinin (İngilizce:Virtual Machine) geliştirilmesi ve test edilmesi büyük ölçüde kolaylaşmıştır.
Squeak, hem eğitim amaçlı olarak hem de multimedya uygulamaları ve prototipleme gibi alanlarda yaygın şekilde kullanılmıştır.
Desteklenen Platformlar
Squeak, taşınabilir bir sistemdir ve birçok platformda çalışabilir. Desteklenen platformlar şunlardır:
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Squeak nesne yonelimli sinif tabanli ve yansitmali bir programlama dili ve gelistirme ortamidir 1996 yilinda Apple da calisan Alan Kay Dan Ingalls Ted Kaehler John Maloney ve Scott Wallace tarafindan gelistirilmistir Bu ekipten ozellikle Alan Kay Dan Ingalls ve Ted Kaehler ta gelistirilen Smalltalk dilinin ilk yaraticilari arasinda yer almaktadir Squeak Smalltalk 80 dilinden turetilmistir ve hem goruntu Ingilizce image hem de sanal makinesi Ingilizce Virtual Machine acik kaynakli olarak sunulmustur Bu sayede Squeak tamamen ucretsiz ve ozgurce kullanilabilmektedir TarihceSqueak ilk olarak 1996 yilinda Apple tarafindan yayimlandi Ardindan gelistirme calismalari Walt Disney Imagineering bunyesinde devam etti ve burada Disney in ic projelerinde kullanilmasi hedeflendi Daha sonra HP Labs ve SAP gibi sirketlerin destegiyle gelistirilmeye devam etti Son olarak Y Combinator bunyesinde de desteklenmistir Bu surecte Squeak in hem dil ozellikleri hem de sanal makinesi Ingilizce Virtual Machine gelistirilmeye devam etti OzelliklerSqueak Smalltalk 80 den turetilmis bir dil olup tamamen nesne yonelimli bir yapiya sahiptir Squeak sistemi kendi calistigi sanal makineyi Ingilizce Virtual Machine yine kendi kodlari ile uretebilme yetenegine sahiptir Squeak in onemli ozelliklerinden biri de Squeak VM Simulatoru nun dogrudan Squeak icinde yazilmis olmasidir Bu sayede Squeak sanal makinesinin Ingilizce Virtual Machine gelistirilmesi ve test edilmesi buyuk olcude kolaylasmistir Squeak hem egitim amacli olarak hem de multimedya uygulamalari ve prototipleme gibi alanlarda yaygin sekilde kullanilmistir Desteklenen PlatformlarSqueak tasinabilir bir sistemdir ve bircok platformda calisabilir Desteklenen platformlar sunlardir macOS iOS Cesitli UNIX ve Linux sistemleri Windows un cesitli surumleri RISC OS Acorn Archimedes amp RPC masaustu sistemleri Compaq iPaq prototipleri HP nin bazi prototip tablet cihazlari Ve bazi ozel gizli sistemler
