Hi,
Zitat von
WS1976:
Assembler und C sind hier einfach besser (schon deshalb weil die Compiler direkt vom Prozessorhersteller kommen).
Wenn das Ganze dann noch Geld kostet ist das vollständig indiskutabel.
Das ist vielleicht bei einigen uCs so, aber nicht bei allen. ZB bei den doch recht verbreiteten AVRs gibt es C nur von Drittanbietern (GNU, IAR, Keil und afair noch ein vierter), was aber keinesfalls schlechter ist, als wenn es vom Hersteller kommt. Bezüglich des Geldes ist es dann auch noch eine Frage, was man macht. Wenn man zB das ganze kommerziell betreibt und die Arbeitszeit in Geld aufgerechnet wird ist C denkbar schlecht. Bei den AVRs gibts da dann zB als Alternative wieder AVRco (Pascal für AVRs), womit man sicher um ein vielfaches besser da steht, weil da eben auch mehr an Hardwareunterstützung und ähnlichem von vornherein dabei ist, wo man sich in C immer für jeden Mist selbst Code schreiben muss. Für den Hobbygebrauch oder OpenSource-Bereich ist sowas natürlich schlechter (wobei ich auch rein fürs Hobby AVRco gekauft habe, allerdings vergünstigt als Schüler).
Zitat:
der Kompiler wird wohl nicht mehr weiterentwickelt
AVRco, für diejenigen, die einen Pascal-Compiler/
IDE für AVRs brauchen und auch Geld zahlen können. Wobei es auch eine kostenlose Version gibt (oder zumindest vor zwei Jahren gab) die dann auf 4 KB Maschinencode beschränkt ist.
Grüße,
Chris