[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