Бе ти се смееш ама има яко технологии дет използват страшни примитивизми - примерно самолетната комуникация не е криптирана и могат да се подават данни за несъществуващи самолети и кви ли не други изродщини.
Евала на федералните, че са предложили това, ама нали се сещаш, че немада мине.
Та не плачи Baj_boeb - ще ни хакнат кат нема нищо...
.... преди едно 40-50 год. Ама колко му е да се пренапише всичко на някой модерен, цивилизован и демократичен език. Само със системното програмиране ко праим...
|
Създадено на 01.11.2024, видяно: 213 пъти. #125275
Go не използва библиотеки написани на C. Вярно, ако много искаш може да използваш такава, но в повечето случаи не се използват.
Какъв е проблемът със системно програмиране на безопасни езици?
Ако работи на ОС написана на нещо друго от C/C++. Обаче, такава май няма.
Пък и езиците със събиране на боклука са си зло само по себе си.
За да не забравят хората да си хвърлят боклука в кошчетата, махаме кошчетата, всички хвърлят на земята, а специално обучен човек чисти улиците. Така гарантираме, че всичкият боклук ще бъде събран на 100%. Но като резултат получаваме кочина на улиците. Колкото и пари да хвърлим за чистачи.
Та така изглежда и паметта на езиците със събиране на боклука. Но тъй като не се вижда, всички си мислят, че е почистено.
Ако въобще трябва да се говори за заместване на C/C++, то може да се опита с Rust. Но бая годинки минаха, а не се наблюдава масова миграция. Още по-малко следва да се очаква, че такава ще се случи по заповед на правителство – което и да е то.
|
Създадено на 02.11.2024, видяно: 200 пъти. #125278
ОС не е библиотека.
Ахахахахаха. Невероятно забавно.
Няма никаква заповед на никакво правителство. Ребата просто троли.
Ами той даде линк на който пишеше точно това. Ако линка е фейк, то може. Но не прилича.
|
Създадено на 02.11.2024, видяно: 194 пъти. #125281
На линка не пише нищо такова. Чети внимателно. Има и линк към дикумента публикуван от CISA.
Rabin
Създадено на 02.11.2024, видяно: 187 пъти. #125282
Real time системи с гарбидж колектор???
|
Създадено на 02.11.2024, видяно: 182 пъти. #125283
Хахаха, козоеба-реститут пак се опита да коментира по технически тема. :)
ДонРеба
Създадено на 02.11.2024, видяно: 166 пъти. #125287
Пък и езиците със събиране на боклука са си зло само по себе си.
тях зора им не е това, декрета не касае модела на алокация/деалокация, а възможността за (умишлено) невалидно адресиране в паметта. тоест може да се пише на ръст, той си е като С, но има тежък семантичен анализ който разбира че правиш потенциално невалидна адресация. е, покрай това ти забранява и съвсем правомерни неща, ама какво от това :)
Пък и езиците със събиране на боклука са си зло само по себе си.
тях зора им не е това, декрета не касае модела на алокация/деалокация, а възможността за (умишлено) невалидно адресиране в паметта. тоест може да се пише на ръст, той си е като С, но има тежък семантичен анализ който разбира че правиш потенциално невалидна адресация. е, покрай това ти забранява и съвсем правомерни неща, ама какво от това :)
Ами то и за C/C++ има статични анализатори на кода, които ти ги откриват тия неща, че и куп други.
И обратно на Rust също можеш да пишеш опасни операции и компилатора ще ги преглътне, защото си му казал така.
Ще кажеш – като си го обявил явно, ще знаеш, че си написал опасен код и ще внимаваш, ама във времената, когато кода се копира от StackOverflow или даже го пише chatGPT, всъщност често програмистът не знае какво е написал – работи ли – работи, значи супер.
ДонРеба
Създадено на 02.11.2024, видяно: 156 пъти. #125302
е да, но декрета не съм го писал аз, само отбелязвам къде е фокусиран
Rabin
Създадено на 02.11.2024, видяно: 155 пъти. #125303
Хахаха, козоеба-реститут пак се опита да коментира по технически тема. :)