Diskussion:TinyOS
Programmiersprache
[Quelltext bearbeiten]So ist im Artikel nicht zu erkennen, ob das Betriebssystem in NesC geschrieben wurde, oder NesC als Standardprogrammierumgebung auf TinyOS verwendet wird. Bitte um Klärung. --chris 論 10:49, 15. Jul 2005 (CEST)
nesC steht für eine eigene Programmiersprache mit eigenem Linker und Compiler. Diese verfolgt einen objektorientierten Ansatz und erweitert C als Hochsprache. TinyOS d.h. Grundsystem (Scheduler Komponente) und Bibliotheken sind in nesC geschrieben.
Zweiphasige Operationen
[Quelltext bearbeiten]Ich finde diesen Abschnitt recht unklar: "Die Umsetzung dieses Konzepts erreicht TinyOS durch eine ereignisgesteuerte Ausführung der in Komponenten (Components) gegliederten Programmteile, die über zweiphasige Operationen aufgerufen werden und somit keinen zusätzlichen Stack für das Zwischenspeichern benötigen." Vielleicht lohnt es sich diesen Satz in mehrere Teilsätze um zu formulieren. Leider habe ich hierfür keinen Vorschlag da ich nicht weiß was mit zweiphasigen Operationen gemeint ist. -- 93.232.238.240 16:35, 20. Dez. 2009 (CET)