Seite 1 von 1

High Level C

Verfasst: Di Jul 16, 2013 4:25 pm
von GilbertDur
http://libcello.org/

Vielleicht für den einen oder anderen interessant :)

Re: High Level C

Verfasst: Di Jul 16, 2013 5:24 pm
von Xin
GilbertDur hat geschrieben:http://libcello.org/

Vielleicht für den einen oder anderen interessant :)
Ich denke, da kann man einiges über Makros lernen. ^^

Allerdings sollten C++ Compiler inzwischen auch für Kleinstrechner verfügbar sein!?

Re: High Level C

Verfasst: Di Jul 16, 2013 7:43 pm
von cloidnerux
Allerdings sollten C++ Compiler inzwischen auch für Kleinstrechner verfügbar sein!?
Wenn dein Problem kompliziert genug ist, dass du OOP oder anderen High-Level kram brauchst, dann gibt es auch C++ Compiler.
Wobei es häufig nicht nötigt ist, sowas zu haben auf einem µC. Weil das sowieso alles sequentielle Programmierung ohne große Datenstrukturen und limitierte Code-Größe ist.

Re: High Level C

Verfasst: Mi Jul 17, 2013 9:21 am
von Onraku
Wobei es häufig nicht nötigt ist, sowas zu haben auf einem µC.
...und selbst auf eher hardwarefernen Systemen wie dem Arduino lassen sich zumindest Bibliotheken in C++ schreiben.
Allerdings hat das auch seinen Preis. Ich habe mal ein Snake-spiel für eine LED-Matrix geschrieben, und Code aus einem SDL-Projekt portiert, wo ich die Schlange als Ringbuffer implementiert hatte. Nach 20 mal fressen hat es ihr den Magen verdreht, und der Atmega war "vollgereihert".

Cello klingt alleine wegen des Namens schon interessant, mal sehen wieviel Overhead das so produziert...
Letztendlich ist das aber doch ne Geschmackfrage:
A common question that asked about this project are "What are the advantages of using Cello over C++ or Objective C?"
The short answer is personal preference.
Wie bist du auf Cello gekommen? Was möchtest du damit machen?