Tag: Bugit

  • Kiista ohjelmointikielten turvallisuudesta: C:n ja Javan vertailu

    Kiista ohjelmointikielten turvallisuudesta: C:n ja Javan vertailu

    Keskustellessamme ohjelmoinnista ohjelmistokehittäjien kanssa törmäämme jatkuvasti mielenkiintoisiin näkökulmiin sillä, miten kielet vaikuttavat ohjelmien virheettömyyteen. Erityisesti kiistely C:n ja Javan välillä on klassinen esimerkki tästä. C kehuttujen ominaisuuden, kuten eksplisiittisten osoitintyyppien ja etumerkittömien kokonaislukujen, puuttuminen Javasta todetaan usein kritiikkinä viimeksi mainittua kohtaan. Nämä ominaisuudet antaisivat kehittäjälle enemmän kontrollia ohjelman muistinhallinnan yli ja mahdollistaisivat tiukemman tyyppiturvallisuuden, joka…