Squawk virtual machine
http://dbpedia.org/resource/Squawk_virtual_machine an entity of type: Thing
Squawk je Java ME virtuální stroj pro vestavěné systémy a malá zařízení.Většina virtuálních strojů pro platformu Java je psána v jazycích nízké úrovně, jako C/C++ a assembler. Squawk se od nich odlišuje tím, že většina z jeho jádra je napsaná v Javě.Implementace Javy poskytuje snadnou přenositelnost a hladkou integraci virtuálního stroje a aplikačních zdrojů, jako jsou objekty, vlákna a rozhraní operačního systému. Úlohu virtuálního stroje Squawk lze zjednodušit takto:
rdf:langString
Squawk is a Java micro edition virtual machine for embedded system and small devices. Most virtual machines for the Java platform are written in low level native languages such as C/C++ and assembler; what makes Squawk different is that Squawk's core is mostly written in Java (this is called a meta-circular interpreter). A Java implementation provides ease of portability, and integration of virtual machine and application resources such as objects, threads, and operating-system interfaces. The Squawk Virtual Machine figure can be simplified as:
rdf:langString
Squawk — это виртуальная машина Java ME для встраиваемых и портативных устройств. Большинство виртуальных машин для платформы Java пишутся на низкоуровневых языках программирования, таких, как C/C++ и язык ассемблера, но Squawk отличается от них тем, что большая часть его ядра написана на Java (это называется мета-циркулярной интерпретацией). Использование Java повышает переносимость и делает более прозрачной интеграцию виртуальной машины и таких ресурсов приложений, как объекты, потоки и интерфейсы операционных систем. Модель виртуальной машины Squawk была упрощена за счёт следующих пунктов:
rdf:langString
rdf:langString
Squawk
rdf:langString
Squawk virtual machine
rdf:langString
Squawk
rdf:langString
Squawk
rdf:langString
Squawk
xsd:integer
7585091
xsd:integer
1078290035
rdf:langString
The pink area is written in C/C++ while the blue area is written in java
rdf:langString
yes
rdf:langString
Duke-squeak-transparent-anti-aliased.png
rdf:langString
C and Java
rdf:langString
Squawk je Java ME virtuální stroj pro vestavěné systémy a malá zařízení.Většina virtuálních strojů pro platformu Java je psána v jazycích nízké úrovně, jako C/C++ a assembler. Squawk se od nich odlišuje tím, že většina z jeho jádra je napsaná v Javě.Implementace Javy poskytuje snadnou přenositelnost a hladkou integraci virtuálního stroje a aplikačních zdrojů, jako jsou objekty, vlákna a rozhraní operačního systému. Úlohu virtuálního stroje Squawk lze zjednodušit takto:
* co největší část virtuálního stroje napsat v Javě
* zaměřit se na malá zařízení s omezenými zdroji
* zpřístupnit Javu pro micro-embedded zařízení
rdf:langString
Squawk is a Java micro edition virtual machine for embedded system and small devices. Most virtual machines for the Java platform are written in low level native languages such as C/C++ and assembler; what makes Squawk different is that Squawk's core is mostly written in Java (this is called a meta-circular interpreter). A Java implementation provides ease of portability, and integration of virtual machine and application resources such as objects, threads, and operating-system interfaces. The Squawk Virtual Machine figure can be simplified as:
* Write as much of the VM in Java as possible
* Targeting small, resource constrained devices
* Enable Java for micro-embedded development The research project was inspired by Squeak. Squawk has a Java ME heritage and features a small memory footprint. It was developed to be simple with minimal external dependencies. Its simplicity made it portable and easy to debug and maintain. Squawk also provides an isolated mechanism by which an application is represented as an object. In Squawk, one or more applications can run in the single JVM. Conceptually, each application is completely isolated from all other applications.
rdf:langString
Squawk — это виртуальная машина Java ME для встраиваемых и портативных устройств. Большинство виртуальных машин для платформы Java пишутся на низкоуровневых языках программирования, таких, как C/C++ и язык ассемблера, но Squawk отличается от них тем, что большая часть его ядра написана на Java (это называется мета-циркулярной интерпретацией). Использование Java повышает переносимость и делает более прозрачной интеграцию виртуальной машины и таких ресурсов приложений, как объекты, потоки и интерфейсы операционных систем. Модель виртуальной машины Squawk была упрощена за счёт следующих пунктов:
* Написание как можно большей части виртуальной машины на Java;
* Ориентирование на небольшие, ограниченные ресурсы;
* Возможность использования Java для разработки приложений для встраиваемых устройств. Начало исследований Squawk было вдохновлено проектом Squeak. Squawk является потомком Java ME. Виртуальная машина Squawk была разработана в целях упрощения с минимальными внешними зависимостями. Такая простота обеспечивает высокую степень переносимости, простоту отладки и возможность легкой поддержки. Squawk также обеспечивает изолированный механизм, по которому приложение представляется объектом. В системе Squawk одно или более приложений могут быть запущенными на одной JVM. Концептуально каждое приложение изолировано от остальных приложений.
xsd:nonNegativeInteger
4231