[OT]C CO tim chtel basnik rici?
jaroslav.buchta
jaroslav.buchta na hascomp.cz
Středa Prosinec 31 13:30:52 CET 2014
Myslím, ze hlavni duvod je preprocesor. Zajistí možnost variabilního překladu pro různé platformy... Napsat OS v pascalu aby běžel na různých platformách je imho problem.
Admin HWnews <hwnews na cncnet.info>napsal/a:
Tohle by me zajimalo...vsichni mi stale tvrdi, ze C je priznivejsi pro
psani pro MCU atd.
Muj naivni predpoklad je, ze zdrojovy kod je jen humanoidni sdeleni
prekladaci co to ma delat ve finale. Tedy vysledny HEX by na stejne
platforme MCU mel byt v podstate identicky bez ohledu na to jaky byl
puvodni zdrojak. Vzdyt to je jen otazka kompileru a jeho kvality -
otazka syntaxe a definice konkretniho jazyka je otazka toho jake mam
moznosti sdelovat, vysledny hex je uz jen otazka jak kvalitne byl jazyk
implentovan na danou platformu.
Proc by tedy C melo mit nejake vyhody? Priznam se ze nemam srovnani neb
pouzivam jen PICy a jen Pascal - nevim tedy o co konkretne jsem ochuzen..
RV
Dne 31.12.2014 v 13:08 Miroslav Mraz napsal(a):
> Tohle by v Pascalu šlo asi také, ale co jsem tak zkoumal zas taková
> sranda by to nebyla. Asi proto, že svět jednočipů je založen převážně na
> čistém C, příp. assembleru. S nástupem ARM se možná dočkáme různých
> změn, obávám se však, že nebudou k lepšímu. Viz. Arduino.
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list