C3: «улучшенный C», о котором никто не просил (но который может полюбить каждый)
patchnotes
0:00 / 0:00
C3: «улучшенный C», о котором никто не просил (но который может полюбить каждый)
11 386 просмотров · 1 г. назад
patchnotes
1,78 тыс. подписчиков
11 386 просмотров · 1 г. назад
C — легендарный язык… и довольно запутанный.
Неопределённое поведение, кошмары с безопасностью памяти, обработка ошибок из 1972 года — он мощный, но жестокий.
C3 — это современная перезагрузка C, которая сохраняет скорость, избавляется от проблем и добавляет функции, действительно нужные разработчикам:
Реальные модули
Легковесные обобщения
Чистая обработка ошибок
Рефлексия во время компиляции
Отсутствие проблем с обратной совместимостью
В этом выпуске Patchnotes:
🔧 Почему был создан C3 (и как он сравнивается с Zig, Rust и Odin)
📦 Что делает его пригодным для использования в реальных проектах сегодня
🧠 Философский сдвиг, который отличает его от других попыток «улучшения C»
⚙️ И есть ли у него шансы пережить кладбище неудачных преемников C
Независимо от того, пишете ли вы встроенный код, инструменты системного уровня или просто ненавидите CMake, C3 может стать тем обновлением языка, о котором вы даже не подозревали.
📌 Попробуйте C3: https://c3-lang.org
📌 C3 GitHub: https://github.com/c3lang/c3c
📌 Разделы:
00:00 - Введение в C3
00:39 - Добро пожаловать в C3 – бунтарское детище C
01:47 - Но зачем заново изобретать C?
02:17 - Как это работает на самом деле
03:12 - Чем C3 отличается от Zig, Odin или Jai?
03:57 - Кто-нибудь использует C3?
04:27 - Но давайте будем реалистами: выживет ли он?
#C3 #ЯзыкиПрограммирования #СистемноеПрограммирование #ПрограммированиеНаC #Zig #Rust #Odin #ПримечанияКпатчам