<bgdev />free

Вход Регистрация

край на примитивните езици!
0

0 1 2 3 4 5

#125262 (ツ) Дон Реба
Създадено на 01.11.2024 , видяно: 342 пъти.
#125263 (ツ) Baj_boeb
Създадено на 01.11.2024 , видяно: 328 пъти.

Нееееееее, аз друг език не знам. :'-(

#125264 (ツ) johnfound
Създадено на 01.11.2024 , видяно: 320 пъти.

М-м-м, съмнителна работа. Библиотеките на "безопасните" езици всичките са написани на Ц...

#125265 (ツ) Последният акаунт на Единия
Създадено на 01.11.2024 , видяно: 317 пъти.

Бе ти се смееш ама има яко технологии дет използват страшни примитивизми - примерно самолетната комуникация не е криптирана и могат да се подават данни за несъществуващи самолети и кви ли не други изродщини.

Евала на федералните, че са предложили това, ама нали се сещаш, че немада мине.

Та не плачи Baj_boeb - ще ни хакнат кат нема нищо...

#125266 (ツ) Реконструктор
Създадено на 01.11.2024 , видяно: 312 пъти.
johnfound

М-м-м, съмнителна работа. Библиотеките на "безопасните" езици всичките са написани на Ц...

.... преди едно 40-50 год. rofl Ама колко му е да се пренапише всичко на някой модерен, цивилизован и демократичен език. Само със системното програмиране ко праим...

#125275 (ツ) |
Създадено на 01.11.2024 , видяно: 287 пъти.
johnfound

М-м-м, съмнителна работа. Библиотеките на "безопасните" езици всичките са написани на Ц...

Go не използва библиотеки написани на C. Вярно, ако много искаш може да използваш такава, но в повечето случаи не се използват.

Само със системното програмиране ко праим...

Какъв е проблемът със системно програмиране на безопасни езици?

#125276 (ツ) johnfound
Създадено на 01.11.2024 , видяно: 277 пъти.
|

Go не използва библиотеки написани на C. Вярно, ако много искаш може да използваш такава, но в повечето случаи не се използват.

Ако работи на ОС написана на нещо друго от C/C++. Обаче, такава май няма.

Пък и езиците със събиране на боклука са си зло само по себе си.

За да не забравят хората да си хвърлят боклука в кошчетата, махаме кошчетата, всички хвърлят на земята, а специално обучен човек чисти улиците. Така гарантираме, че всичкият боклук ще бъде събран на 100%. Но като резултат получаваме кочина на улиците. Колкото и пари да хвърлим за чистачи.

Та така изглежда и паметта на езиците със събиране на боклука. Но тъй като не се вижда, всички си мислят, че е почистено.

Ако въобще трябва да се говори за заместване на C/C++, то може да се опита с Rust. Но бая годинки минаха, а не се наблюдава масова миграция. Още по-малко следва да се очаква, че такава ще се случи по заповед на правителство – което и да е то.

#125278 (ツ) |
Създадено на 02.11.2024 , видяно: 274 пъти.
johnfound

Ако работи на ОС написана на нещо друго от C/C++. Обаче, такава май няма.

ОС не е библиотека.

johnfound

Пък и езиците със събиране на боклука са си зло само по себе си.

За да не забравят хората да си хвърлят боклука в кошчетата, махаме кошчетата, всички хвърлят на земята, а специално обучен човек чисти улиците. Така гарантираме, че всичкият боклук ще бъде събран на 100%. Но като резултат получаваме кочина на улиците. Колкото и пари да хвърлим за чистачи.

Та така изглежда и паметта на езиците със събиране на боклука. Но тъй като не се вижда, всички си мислят, че е почистено.

Ахахахахаха. Невероятно забавно.

johnfound

Ако въобще трябва да се говори за заместване на C/C++, то може да се опита с Rust. Но бая годинки минаха, а не се наблюдава масова миграция. Още по-малко следва да се очаква, че такава ще се случи по заповед на правителство – което и да е то.

Няма никаква заповед на никакво правителство. Ребата просто троли.

#125280 (ツ) johnfound
Създадено на 02.11.2024 , видяно: 271 пъти.
|

Няма никаква заповед на никакво правителство. Ребата просто троли.

Ами той даде линк на който пишеше точно това. Ако линка е фейк, то може. Но не прилича.

#125281 (ツ) |
Създадено на 02.11.2024 , видяно: 268 пъти.
johnfound
|

Няма никаква заповед на никакво правителство. Ребата просто троли.

Ами той даде линк на който пишеше точно това. Ако линка е фейк, то може. Но не прилича.

На линка не пише нищо такова. Чети внимателно. Има и линк към дикумента публикуван от CISA.

#125282 (ツ) Rabin
Създадено на 02.11.2024 , видяно: 261 пъти.

Real time системи с гарбидж колектор???

#125283 (ツ) |
Създадено на 02.11.2024 , видяно: 256 пъти.

Хахаха, козоеба-реститут пак се опита да коментира по технически тема. :)

#125287 (ツ) Дон Реба
Създадено на 02.11.2024 , видяно: 240 пъти.
johnfound

Пък и езиците със събиране на боклука са си зло само по себе си.

тях зора им не е това, декрета не касае модела на алокация/деалокация, а възможността за (умишлено) невалидно адресиране в паметта. тоест може да се пише на ръст, той си е като С, но има тежък семантичен анализ който разбира че правиш потенциално невалидна адресация. е, покрай това ти забранява и съвсем правомерни неща, ама какво от това :)

#125300 (ツ) johnfound
Създадено на 02.11.2024 , видяно: 233 пъти.
Дон Реба
johnfound

Пък и езиците със събиране на боклука са си зло само по себе си.

тях зора им не е това, декрета не касае модела на алокация/деалокация, а възможността за (умишлено) невалидно адресиране в паметта. тоест може да се пише на ръст, той си е като С, но има тежък семантичен анализ който разбира че правиш потенциално невалидна адресация. е, покрай това ти забранява и съвсем правомерни неща, ама какво от това :)

Ами то и за C/C++ има статични анализатори на кода, които ти ги откриват тия неща, че и куп други.

И обратно на Rust също можеш да пишеш опасни операции и компилатора ще ги преглътне, защото си му казал така.

Ще кажеш – като си го обявил явно, ще знаеш, че си написал опасен код и ще внимаваш, ама във времената, когато кода се копира от StackOverflow или даже го пише chatGPT, всъщност често програмистът не знае какво е написал – работи ли – работи, значи супер.

#125302 (ツ) Дон Реба
Създадено на 02.11.2024 , видяно: 230 пъти.

е да, но декрета не съм го писал аз, само отбелязвам къде е фокусиран

#125303 (ツ) Rabin
Създадено на 02.11.2024 , видяно: 229 пъти.
|

Хахаха, козоеба-реститут пак се опита да коментира по технически тема. :)

Макяти фостата кирлива, еничер-некадърник?

#125318 (ツ) BIGBUGEX
Създадено на 02.11.2024 , видяно: 213 пъти.

Тва е тежък удар върху С++ промишлеността. Ще завлече куцо и сакато корпоративно стадо да налага Ръст.

#125319 (ツ) Дон Реба
Създадено на 02.11.2024 , видяно: 207 пъти.

според мене няма да успеят, това "критични системи" включва и линукса и виндовса, на какво ще ги дописват?

#125321 (ツ) BIGBUGEX
Създадено на 02.11.2024 , видяно: 204 пъти.
Дон Реба

според мене няма да успеят, това "критични системи" включва и линукса и виндовса, на какво ще ги дописват?

Предполагам ще ги оставят за сега. Но поръчковият софтуер ще последва догмата. А Ръст си има и unsafe за да шават чичковците.

#125325 (ツ) Rabin
Създадено на 02.11.2024 , видяно: 185 пъти.

На С пишат ропчетата, за авто индустрията. Real-time системи. С garbage collector как ще се погаждат?

Щото такова поменувахте одеве.

А Ръст си има и unsafe за да шават чичковците.

Е за чий тогава е всичко? Жаварник за ембед си има от 20 години, последния писък е flex ли кво беше. Не са се много засилили на него.

0 1 2 3 4 5

край на примитивните езици!
0

AsmBB v3.0 (check-in: 7544654b24928b93); SQLite v3.47.0 (check-in: 03a9703e27c44437);
©2016..2024 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE