( Raynes | 2021. 02. 14., v – 19:01 )

Szerintem a C-nek semmi baja, annyi, hogy nem fogja a felhasználó kezét típuskezelésnél, meg garbage collection-nél, hanem hagy akármit gányolni. De tapasztalatom szerint, amíg valaki nem huszárkodik túl durván pointerekkel meg malloc-partizánakciókkal, hanem ezeknek a használatát lehetőleg kerüli, akkor túl nagy segfault veszély nincs. De ha ez téged annyira zavar, akkor is inkább a C++-t javaslom a Rust ellenében. Eleve az a szar a Rust-ban, hogy ilyen cargo-fos segítségével lehet benne fejleszteni, míg a C++ kódokat egy sima GNU gcc g++ lefordítja, mindenféle pluginmanageres cseszekedés nélkül. Ennek a Rustnak most nagy a hájpja, de később meg fogod látni, hogy nagyobb volt a füstje, mint a lángja. Most még egyelőre minden hipszter abban akarja tolni, mert az menő, meg buzzword. Anno a Java-ról (meg pl. SAP-ról) is azt hitték, hogy megváltja a világot, aztán mennyire visszaszorult.

Meg ahogy majd tanulod a programozást, rá fogsz jönni, hogy a nyelv nem számít, minden nyelven lehet jó meg nagyon szar kódokat is írni, ez is olyan dolog, ami inkább a programozón és a szemléletén, módszertanon múlik, mint magán a nyelven. Aki gányol, meg webdev, meg soydev, az minden nyelven gányolni fog, mindegy milyen eszközt adsz a kezébe, nem fogja megfelelően használni.

Az Alpine lényege, hogy nagyon minimalista mindenben. Desktop felhasználásra nem ajánlom, beágyazott rendszerekre, meg minimálfelhős felhasználásra találták ki, meg hobbistáknak ultraminimalista rendszert építeni (ilyen grafikus felület nélküli meg TinyWM vagy TWM szintű felhasználásra). Nem az a fajta disztró, amit KDE-vel, systemd-vel, Steammel, Chrome-mal fogsz használni, nem arra lett kitalálva, arra már ott van az Arch, Fedora, Ubuntu, meg a többi, esetleg Gentoo.