Как стать автором
Обновить
123.47

C *

Типизированный язык программирования

Сначала показывать
Порог рейтинга

Релиз интегрированной среды разработки Red Panda C++ 3.0

Время на прочтение2 мин
Количество просмотров1.5K

Состоялся релиз третьей мажорной версии легковесной интегрированной среды разработки Red Panda C++ для языков C, C++ и GNU Assembly. Предыдущая стабильная мажорная версия проекта Red Panda C++ 2.1 вышла в октябре 2022 года.

Читать далее
Всего голосов 4: ↑4 и ↓0+6
Комментарии8

Новости

Торвальдс посоветовал Кису Куку из Google быть решением, а не проблемой в работе с кодом и мейнтейнерами ядра Linux

Время на прочтение5 мин
Количество просмотров26K

Линус Торвальдс в переписке в списке рассылки (1, 2, 3, 4) по поводу обсуждения возможности смягчения неожиданных арифметических переполнений/недополнений/зацикливания в исходном коде C ядра Linux посоветовал Кису Куку из Google быть решением, а не проблемой в рамках работы с мейнтейнерами ядра Linux, а также перестать плодить неразумные жалобы на код компилятора.

Читать далее
Всего голосов 51: ↑37 и ↓14+28
Комментарии215

В FFmpeg ускорили декодинг HEVC на Apple M1 на 60 %

Время на прочтение3 мин
Количество просмотров7.2K
Представители FFmpeg отчитались, что в результате задействования функций AArch64 NEON скорость декодинга HEVC на Apple M1 выросла с 402 до 649 кадров в секунду для разрешения 1080p. Это улучшение — ещё одна мелкая и инкрементальная оптимизация в масштабе проекта.
Читать дальше →
Всего голосов 16: ↑16 и ↓0+16
Комментарии10

Состоялся первый версионный релиз языка программирования Hare (0.24.0) и представлена новая политика выпуска версий

Время на прочтение2 мин
Количество просмотров7.2K

16 февраля 2024 года состоялся первый версионный релиз языка программирования Hare (0.24.0) от команды под руководством Дрю ДеВолта (создателя платформы SourceHut и mail-клиента Aerc), а также представлена новая политика выпуска версий.

Читать далее
Всего голосов 16: ↑14 и ↓2+20
Комментарии14

Истории

Вышел Go 1.22

Время на прочтение3 мин
Количество просмотров6.6K

Состоялся релиз языка программирования Go 1.22. Этот проект развивает компания Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Исходный код языка Go распространяется под открытой лицензией BSD.

Читать далее
Всего голосов 13: ↑13 и ↓0+13
Комментарии25

Минорное обновление CLion Nova: ИИ-ассистент и улучшения из ReSharper v2024.1

Время на прочтение2 мин
Количество просмотров1.5K

JetBrains выпустила минорное обновление среды разработки CLion Nova. В него включили ИИ-ассистента для помощи разработчикам в написании кода и перенесли некоторые функции из последней версии ReSharper.

Читать далее
Всего голосов 2: ↑1 и ↓1+1
Комментарии1

Релиз Nuitka 2.0 — компилятора для языка Python

Время на прочтение2 мин
Количество просмотров7.5K

5 февраля 2024 года состоялся релиз Nuitka 2.0. Это проект компилятора для трансляции скриптов на языке Python в представление на языке C, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython. В программном решении используются штатные средства CPython для управления объектами.

Читать далее
Всего голосов 8: ↑7 и ↓1+8
Комментарии9

Syrmia представила Autocheck — проект на базе LLVM/Clang для проверки кода C/C++ на соответствие стандарту AUTOSAR

Время на прочтение2 мин
Количество просмотров3.8K

17 января 2024 года Syrmia (занимается разработкой встроенного ПО) представила Autocheck (free C/C++ code checker for Automotive). Это открытый проект парсера на базе LLVM/Clang для проверки кода C и C++ на предмет оценки его пригодности для работы внутри транспортных механизмов (автомобилей и прочего) и других критически важных для безопасности технических сред в рамках соответствия требованиям стандарта AUTOSAR (AUTOmotive Open System ARchitecture) C++14.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Комментарии6

JetBrains выпустила CLion Nova — IDE для C/C++ на движке ReSharper/Rider

Время на прочтение2 мин
Количество просмотров15K

В блоге JetBrains рассказали о запуске интегрированной среды разработки CLion Nova, предназначенной для языков программирования C/C++. Новая IDE работает на том же движке, что расширение ReSharper и среда разработки для .NET Rider. Старая версия CLion доступна под кодовым названием Classic.

Читать далее
Всего голосов 8: ↑7 и ↓1+10
Комментарии12

Вышел начальный релиз ядра БМПОС (Базовая Модульная Платформа Операционных Систем) 0.1.231

Время на прочтение1 мин
Количество просмотров17K

Вышел начальный релиз ядра БМПОС (Базовая Модульная Платформа Операционных Систем) 0.1.231 в рамках разработки обучающей платформы для системных программистов. Открытый проект БМПОС задуман и создаётся сообществом как обучающее пособие по разработке операционных систем с развитой теоретической и практической базой. Это отечественное программное обеспечение, созданное при поддержке Синапс ОС на языке программирования C. Проект выложен на GitHub под лицензией ГОЛ (Государственная Открытая Лицензия — аналог лицензии MIT).

Читать далее
Всего голосов 31: ↑13 и ↓18+4
Комментарии29

Вышел Go 1.21

Время на прочтение3 мин
Количество просмотров2.6K

Состоялся релиз языка программирования Go 1.21. Этот проект развивает компания Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Исходный код языка Go распространяется под открытой лицензией BSD.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Вышел Cython 3.0

Время на прочтение2 мин
Количество просмотров4.1K

17 июля 2023 года спустя пять лет разработки состоялся релиз компилятора для языков Python и Cython — проекта Cython 3.0.

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Бета-тестирование: плагины PVS-Studio для Qt Creator и Visual Studio Code

Время на прочтение1 мин
Количество просмотров1.3K

У нас хорошие новости для вас в эту пятницу! Мы стартовали бета-тестирование обновлённых плагинов PVS-Studio для Qt Creator и Visual Studio Code (C, C++). Приглашаем вас принять участие и оценить новый UI/UX, а также главную фичу — возможность проверки проектов из самого плагина.

Читать далее
Всего голосов 3: ↑1 и ↓20
Комментарии3

Ближайшие события

Утечка исходного кода VMProtect

Время на прочтение1 мин
Количество просмотров11K

Неизвестный пользователь выложил на китайском форуме исходный код популярного протектора VMProtect версии 3.5.1, вышедший 19.09.2021.

Читать далее
Всего голосов 16: ↑16 и ↓0+16
Комментарии4

Проект Prossimo перепишет sudo и su на Rust

Время на прочтение3 мин
Количество просмотров14K
Команды разработчиков из Ferrous Systems и Tweede Golf при финансовой поддержке Amazon Web Services начали работы по реализации sudo и su на Rust. Об этом 26 апреля объявил Prossimo — проект Internet Security Research Group, в рамках которого идут планирование и координация деятельности по замене программного обеспечения на небезопасных при работе с памятью языках.

Активность в репозитории sudo-rs на GitHub началась ещё в январе этого года, но процесс продолжается, и к реальному использованию продукт пока не готов.
Читать дальше →
Всего голосов 27: ↑23 и ↓4+32
Комментарии73

AMD запустила проект openSIL для разработки прошивок

Время на прочтение2 мин
Количество просмотров2.7K

AMD представила открытый проект openSIL (Open-Source Silicon Initialization Library), в рамках которого развивается набор открытых библиотек с компонентами для упрощения создания прошивок. 

Читать далее
Всего голосов 15: ↑15 и ↓0+15
Комментарии1

Опубликован исходный код на русифицированном языке C начальной реализации развиваемой с нуля виртуальной машины

Время на прочтение2 мин
Количество просмотров6.5K


В рамках проекта "Виртуальная машина" разработчиками опубликован исходный код начальной реализации развиваемой с нуля виртуальной машины. Код проекта выполнен на русифицированном языке C и выпущен под открытой лицензией MIT.
Читать дальше →
Всего голосов 14: ↑6 и ↓8+2
Комментарии25

Бьёрн Страуструп ответил АНБ США по поводу рекомендации ведомства отказаться от использования языков C и C++

Время на прочтение3 мин
Количество просмотров63K


Изобретатель языка программирования C++ Бьёрн Страуструп ответил Агентству национальной безопасности (АНБ) США по поводу рекомендации ведомства отказаться от использования языков C и C++, перекладывающих управление памятью на разработчика, в пользу современных языков программирования (C#, Go, Java, Ruby, Rust и Swift), которые обеспечивают автоматическое управление памятью или выполняющие проверки безопасной работы с памятью во время компиляции кода.
Читать дальше →
Всего голосов 52: ↑49 и ↓3+68
Комментарии349

Google рассказала об итогах внедрения в платформу Android 13 поддержки разработки на Rust

Время на прочтение2 мин
Количество просмотров2.9K

Инженеры Google поделились первыми итогами внедрения в платформу Android поддержки разработки на языке Rust. По их словам, около 21% от добавленного нового компилируемого кода написано на Rust, а 79% — на C/C++. 

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии0

АНБ США порекомендовало IT-компаниям отказаться от языков C и C++

Время на прочтение1 мин
Количество просмотров41K

Агентство национальной безопасности США выпустило отчёт, в котором указало на то, что широко используемые языки программирования C и C++ дают хакерам больше возможностей для использования эксплойтов. В связи с этим эксперты АНБ рекомендуют переходить на более безопасные языки.

Читать далее
Всего голосов 39: ↑37 и ↓2+48
Комментарии165

Вклад авторов

Работа

Программист С
33 вакансии