Pánové, musel jsem se podívat na kalendář, který je rok, že na rootu učí finty v x86 asembleru.
Asembler už má smysl jen pro zábavu, nebo pro ladění grafické knihovny, pokud jste nvidia nebo ati (AMD).
Zhruba platí, že jakýkoliv ASM kód bude za deset let pomalejší než když to pak napíšete v céčku (na těch o deset let novějších architekturách).
Asembler bych použil tak na malé jednočipy, ale na PC už ne-e.
Vlákno názorů k článku
Generování fraktálů v assembleru
10. 4. 2007 21:54
Re: Assembler?
No jistě, a kompilátory se napíšou samy. :-( Třeba nově vznikající XCL se vynoří z nicoty už hotový, že. :-/
11. 4. 2007 9:59
Re: Assembler?
Hmm, zajímavý, rozšířený a přitom mylný názor. Jako céčkař však musím říct, že žádný vyšší programovací jazyk neobsahuje některé konstrukce, které jsou nutné pro efektivní zápis určitých algoritmů (namátkou třeba konvoluční filtry, víceslovní aritmetika atd.).
Neříkám, že assembler je vhodný na vše - to v žádném případě! Také céčko, Java, C#, Python apod. zdaleka nejsou vhodné na všechny úlohy. Ale pro určitou skupinu úloh je assembler jediný rozumný jazyk (spolu s jeho "nadstavbami", jako bylo C-- nebo HLL).
Na 95% úloh je assembler příliš nízkoúrovňový, ale co těch zbylých cca 5%?
Neříkám, že assembler je vhodný na vše - to v žádném případě! Také céčko, Java, C#, Python apod. zdaleka nejsou vhodné na všechny úlohy. Ale pro určitou skupinu úloh je assembler jediný rozumný jazyk (spolu s jeho "nadstavbami", jako bylo C-- nebo HLL).
Na 95% úloh je assembler příliš nízkoúrovňový, ale co těch zbylých cca 5%?
tyglik (neregistrovaný)
12. 4. 2007 14:20
Re: Assembler?
FastCAD byl napsán celý v assembleru... a spousta kódu tam jistě stále zůstává a udržuje se....
xxx (neregistrovaný)
25. 5. 2007 22:05
Re: Assembler?
znova jsem propadnul asembleru nedavno (25.5.2007) a to prave kvuli kernelu linux.

