Aktywne Wpisy
fukinloner +41
Po posiedzeniach Izby Reprezentantów sekretarz stanu Blinken uznaje, że Ukraina może używać amerykańskiej broni do ataków na cele w Rosji.
https://www.nytimes.com/2024/05/22/us/politics/white-house-ukraine-weapons-russia.html
#ukraina #wojna #rosja
https://www.nytimes.com/2024/05/22/us/politics/white-house-ukraine-weapons-russia.html
#ukraina #wojna #rosja
WujaAndzej +104
do tej pory zawodowo robiłem w C++, dość mnie to zaczęło męczyć pisanie w nim, sporo rzeczy trzeba od zera robić. trochę w pythonie robiłem, ale brak typowania zmiennych czy nawet czasami brak bindingów do bibliotek jest dla mnie nie do przejęcia, ale zdecydowanie na plus jest łatwość instalacji bibliotek i wieloplatformowość. robię też w Javie, bardzo przyjemnie się mi w tym piszę ale potrzebuje języka bardziej pod embedded
#programowanie
@Krolik: mógłbyś rozwinąć? nie jestem jakimś wymiataczem Javowym, i piszę w nim po prostu jak w języku obiektowym
@mapache: dla mnie Rust jest językiem, w którym po prostu przyjemnie mi się pisze, można się pobawić funkcyjnymi rzeczami, a samo to jak język jest zaprojektowany sprawia, że większość bugów które powoduję jest wykrywane w czasie kompilacji
z doświadczenia community jest bardzo oddane i żywe
z bibliotekami jest różnie, niestety Rust to nadal dosyć młody język
@Sachees: Rust kompiluje wszystkie zależności ze źródeł. Np. dodanie jako zależności samego GTK4 to ponad 250 tys linii do skompilowania. I jestem pod wrażeniem że zajmuje to mniej niż minutę. Natomiast pocieszające jest to że to wystarczy zrobić raz, a potem kompiluje przyrostowo. Przyrostowy czasy
Jak podoba Ci się Java to C# tym bardziej będzie ok, a przejście płynne.
@Krolik: ??
@Krolik: a źródło? Bo Amazon się nigdzie taką informacją nie chwali, poza tym, że mają pewne projekty w Rust.
Wiem, że mają projekty w Rust, ale swojego talka o S3 dawno nie aktualizowali, więc nie wiem, czy uprawnione
@devopsiarz: tak jak pisałem wyżej, wydajność nie zawsze jest powodem używania Rust. Często jest to bezpieczeństwo, poprawność, łatwość utrzymania kodu przy zachowaniu wydajności nie gorszej niż C lub C++. Nie miałbym obiekcji wrzucić na projekt w Rust juniora bo wiem że nie narobi szkód (zabronię mi używać unsafe, a wszelkie miejsca