Wpis z mikrobloga

@TheMoonTheMoon: nie jest najszybszym. Assembler nie generuje automatycznie kodu, który jest wolny co jest zaletą jak i wadą. Pisząc kod w assemblerze przy tym samym nakładzie czasowym napiszemy go mniej, gorszej jakości i wydajności. Im bardziej lata lecą tym przewaga języków wysokiego poziomu jest coraz większa, bo kompilatory stają się coraz lepsze a procesory stają się coraz bardziej skomplikowane, przez co programista assemblera musi mieć większą wiedzę na temat procesora na
@Malkof: Zapytaj przeciętnego programistę co to assembler. Kto to będzie wiedział 1% o tym słyszał, 0,001% napisze podstawowego "Hello worlda"... to jest właśnie poziom do jakiego udało się im ukryć prawdę. Wszyscy wiedzą co to c++. Nie wspomnę już o innych językach takich jak javascript albo nie daj Boże python. Dobudowuje się kolejne warstwy oprogramowania - kompilatory, interpretery, maszyny wirtualne. Niedługo trzeba będzie mieć osobny komputer do kompilacji programów!
@TheMoonTheMoon:
Na chłopski rozum
analiza assembly
plusy:
- łatwy do nauczenia, kilkadziesiąt instrukcji
- najszybszy
- dokładnie wiesz co robisz i co dzieje sie ze sprzetem
- nie trzeba używać żadnych pipów i mavenów(stworzone tylko dla kasy)
- brak warstwy abstrakcji, w takim C# piszesz kod, ale nie wiesz co tam bill gates robi pod spodem
- bezpieczeństwo
minusy:
- koncerny i bill gates nie mogą zarobić