✨️ Obserwuj #mirkoanonim Jakiego języka programowania dziś warto się uczyć? Jaki język robilibyście dzisiaj, gdybyście teraz zaczynali swoje kariery w IT?
@mirko_anonim: rust, bo jest najbardziej uniwersalny, szybki i lekki, a zarazem bardzo szybko się w nim pisze i ludzie są w nim bardzo produktywni. Google przepisuje wiele kluczowych systemów w Rust więc niedługo (prawie) wszyscy będą.
@Krolik mimo wszystko jest dosc skomplikowany i nie bedziesz w stanie w pelni docenic jego mozliwosci nie znajac jezykow, w ktorych musisz recznie zarzadzac pamiecia. Przynajmniej takie sa moje odczucia
@Aqvis: nie jest bardziej skomplikowany niż Java i Python, a ma lepszą diagnostykę. Nie ma nic gorszego kiedy się uczysz programować jak ci program nie działa tak jak trzeba i zamoiast sensownego komunikatu dostajesz jakieś bzdury albo w ogóle nic, albo niepoprawny wynik.
I jakie ręczne zarządzanie pamięcią? Rust ma automatyczne. Nawet bardziej automatyczne niż Java i Python bo pliki też sam automatycznie zamyka po użyciu.
@Krolik mowiac reczne zarzadzanie pamiecia mialem na mysli na przyklad C/C++. Chodzilo mi o to, ze nie znajac jezyka, w ktorym faktycznie musisz to zrobic samemu, nie bedziesz wiedziec dokladnie, co rust robi za ciebie i jakich zasad on przestrzega
Zasady są prostsze niż w językach z GC: 1. Właściciel obiektu przestaje istnieć, to obiekt jest sprzątany. Od razu. 2. Nie można mieć referencji do czegoś co przestało istnieć.
W językach z GC sprawy komplikuje fakt, że obiekty nie są sprzątane od razu, tylko zależy to od pierdyliarda rzeczy.
O jasny #!$%@?... PIS pomagał przemycać do Europy oligarchów z Rosji i ich bananowe dzieci a co więcej nadawał im obywatelstwo... Brawo, brawo, powinszować! #sejm #ukraina #rosja #wojna #wtf #bekazpisu #polityka
Jakiego języka programowania dziś warto się uczyć? Jaki język robilibyście dzisiaj, gdybyście teraz zaczynali swoje kariery w IT?
#it #pracawit #programowanie #kiciochpyta
─────────────────────
· Akcje: Odpowiedz anonimowo · Więcej szczegółów
· Zaakceptował: Nighthuntero
· Autor wpisu pozostał anonimowy dzięki Mirko Anonim
@Aqvis: a to niby dlaczego?
I jakie ręczne zarządzanie pamięcią? Rust ma automatyczne. Nawet bardziej automatyczne niż Java i Python bo pliki też sam automatycznie zamyka po użyciu.
@Aqvis: a w języku z GC będziesz wiedzieć?
Zasady są prostsze niż w językach z GC:
1. Właściciel obiektu przestaje istnieć, to obiekt jest sprzątany. Od razu.
2. Nie można mieć referencji do czegoś co przestało istnieć.
W językach z GC sprawy komplikuje fakt, że obiekty nie są sprzątane od razu, tylko zależy to od pierdyliarda rzeczy.