Wpis z mikrobloga

@MrFisherman: Tato Kamila zna sie na marketingu i wie jak sprzedac wiedze syna. Ciezko ocenic co ma znaczyc slowo zaawansowany ? Assembler nie jest prosty jak np. Python. By uzywac assemblera trzeba rozumiec jak dziala CPU, branchowanie, akumulatory, jmpy etc. jest to programowanie bardzo nisko poziomowe.

Czy jest to powod do stwierdzenia ze jego syn jest geniuszem ? Mozliwe, ja w tym wieku lalem kijem brata i biegalem po bagnach. Sam
A no chodzi mu pewnie o wstawki assemblerowe w C. W gcc na 8086 coś takiego np:
int i;
int main()
{
asm(" mov eax, 2; \
mov i, eax; \
");

printf("%i", i); //i sie tu równa 2
return 0;
}
@michalfranc:
@Dejna93:
@igbt6: nie znam się w ogóle na c, a tym bardziej na assembler, pytam po prostu czy dobrze ktos napisał "najbardziej zaawansowany"? :) Bo język w sobie może być trudny ale czy jest na tyle zaawansowany żeby robić inne bardziej rozbudowane rzeczy niż niskopoziomowe programowanie układów :)
@MrFisherman: Teoretycznie da sie zrobic zaawansowane rzeczy ale jest to bardzo kosztowne w realizacji i utrzymaniu. Dlatego powstaly nowe jezyki ktore tworza wiecej konstrukcji jezykowych ktore pozwalaja tworzyc 'latwiejszy' kod.
@ca1ek: nie no nie uważam że proste ale trudny nie znaczy zaawansowany raczej :) sam podałeś dobry przykład z tetrisem - assembler jest może trudny ale nie napiszesz w nim gry(albo zajmie Ci to duzo czasu), od tego są języki wysokiego poziomu :)