Wpis z mikrobloga

@Ki3mon: V nie jest warte uwagi, to tandetna podróba Go pisana przez jednego ruskiego melepetę. Tu masz parę artykułów-ukośnik-recenzji: https://christine.website/blog/series/v
@md5sum: Jest książka Seven languages in seven weeks: https://pragprog.com/titles/btlang/seven-languages-in-seven-weeks/ autor prezentuje tam Clojure, Haskell, Io, Prolog, Scala, Erlang i Ruby. Jest też artykuł o 7 głównych rodzinach języków: https://madhadron.com/posts/seven_languages.html autor proponuje, by poznać następujących reprezentantów tych rodzin: PLT Racket, Haskell, Self, Prolog, gForth, J (siódma rodzina to języki algolopochodne,
  • Odpowiedz
@md5sum:

Assembly i C - te dwa są ze sobą ściśle powiązane bo C się kompiluje do assembly. Imho najlepiej uczyć się obu naraz, bo w assembly fajnie widać różne rzeczy, na przykład jak działają subrutyny czy wskaźniki.

Znajomość i zrozumienie tych dwóch odróżni cię od webdevowej kodującej małpki, która nie ma o niczym pojęcia i jak widzi natywny error w Javie to nie czyta tylko wkleja do Google.

Byle nie
  • Odpowiedz
@md5sum: dodatkowo będziesz mieć świetną referencję do podłapania innych języków kompilowanych typu golang, rust. Jak piszesz pod linuksy to C tam króluje (gnuc lib). Ponadto asm i C to najbardziej elementarna abstrakcja sprzętu. To są rzeczy które podniosą twoje zrozumienie tematu, a nie kolejny hipsterski język na JVM czy inny język który nie wiadomo co i jak robi.
  • Odpowiedz