Squeak

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Squeak je objektově orientovaný programovací jazyk a integrované vývojové prostředí (IDE) vyvinuté v projektu Squeak. Tento jazyk je inspirován jazykem Smalltalk a je plně objektově orientovaný, což znamená, že všechno v jazyce je objektem. Squeak také umožňuje rozšíření jazyka a IDE pomocí balíčků a knihoven. Squeak byl vyvinut na Univerzitě v Illinois jako open-source projekt a je dostupný pod licencí BSD. Jeho cílem je poskytnout jednoduché a intuitivní prostředí pro tvorbu a vývoj software. Squeak je také velmi flexibilní a umožňuje použití v různých oblastech, včetně edukace, vývoje aplikací a vytváření multimediálních prezentací. Squeak také obsahuje grafické uživatelské rozhraní, které je založené na vizuálním programování. To znamená, že uživatelé mohou vytvářet programy přímo pomocí grafických prvků, jako jsou bloky, spojením mezi nimi. Tento přístup je zvláště vhodný pro začátečníky nebo ty, kteří preferují vizuální způsob programování. Squeak je aktivně udržován a rozvíjen komunitou vývojářů a je k dispozici pro různé platformy, včetně Windows, macOS, Linux a dalších operačních systémů. Patří mezi nějazyky, které se používají v různých výukových institucích a je oblíbeným nástrojem pro výuku programování.

Gentoo Linuxu s prostředím KDE. Squeak je open source implementace programovacího jazyka a prostředí Smalltalk.

Squeak je k dispozici pro mnoho platforem (Windows, Linux, MacOS, RiscOS, UNIX). Skládá se z virtuálního stroje, obrazu prostředí, logu změn a zdrojových kódů. +more Prostředí je objektově orientované, založené na třídách a reflexivní. Uživatelské rozhraní umožňuje různé modifikace widgetů (např. rotaci okna). Na Squeaku jsou založeny projekty Croquet Project nebo SmallDEVS.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top