Популярным языкам программирования уже больше лет, чем многим программистам. Например, Fortran быз создан в 1957(!), C создан в 1972, а C++ в 1983 году. Неужели за это время не появилось ничего принципиально нового? Конечно же, появилось! Но сместить старичков не так уж просто! Язык создан, чтобы потеснить C в его нише достаточно низкоуровневого программирования. В отличии от конкурента Zig более безопасен и поддерживает многие современные средства (срезы, обобщения, коротины и т.д.), а синтаксис и вовсе похож на что-то вроде JS и Python. Да, звучит невероятно! Если Zig покусился на C, то Rust ни больше, ни меньше, чем на сам C++! Киллер фичей является невиданный в плюсах уровень безопасности: концепция владения, иммутабельность "из коробки" и сборщик мусора. Из-за особенностей управления памятью на Rust тяжело написать код с типичными для C\C++ ошибками разыменования указателей или доступа по несуществующему адресу памяти. Язык для научных вычислений, который некоторыми возможностями
Языки программирования нового поколения
22 апреля 202522 апр 2025
2
1 мин