AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Download squeak potato2/2/2024 ![]() ![]() Thus, the virtual machine merely provides functionality for loading, starting and running an image, while the responsibilities for deployment and application management lie in the image itself and are written in Smalltalk. In order to replace code or deploy applications, it uses Smalltalk’s meta-facilities. Like most Smalltalk implementations, NXTalk is image-based. Not only is the cyclic meta-class structure accessible, but also each class’ method dictionary. Although optimised for size, NXTalk has-besides libraries for collections, string manipulation or event handling-a full meta-layer. Additionally, special classes resembling the NXT's hardware devices like sensors, motors or buttons exist, providing easy and Smalltalk-like access to these entities. Thus, the class hierarchy is highly condensed while still offering the typical Smalltalk classes and methods. NXTalk provides its own standard libraries, which are designed with special regards to the NXT's memory constraints. To some degree, NXTalk programs can also be simulated in Squeak. Project Description Programming NXTalkĪn NXTalk program entirely looks and feels like an ordinary Smalltalk program the programming tools available in Squeak can be used seamlessly to develop software for the NXT. It consists of two building blocks: the NXTalk virtual machine (VM) running on the NXT hardware, and the NXTalk programming environment, which is implemented in Squeak ( ). NXTalk is an integrated approach to making Smalltalk programming available on the Lego Mindstorms NXT ( ) platform. ![]()
0 Comments
Read More
Leave a Reply. |