Высокоуровневое программирование на C Мы, авторы канала, люби | Just code IT
Высокоуровневое программирование на C
Мы, авторы канала, любим системное программирование, и хорошо знакомы с языком C. Этот язык — один из наших основных инструментов. А инструменты должны соответствовать задачам: мало кто забивает гвозди микроскопом или использует гвоздодер в качестве прецизионного экстрактора SMD-элементов. Тем не менее, иногда хочется использовать знакомый инструмент даже в тех областях, для которых он мало подходит.
Проект libcello добавляет в C конструкции из высокоуровневых языков программирования, автоматическое управление памятью, продвинутую объектную систему и библиотеку контейнеров. Все эти возможности привносятся в язык C только за счет библиотеки и набора макросов.
Таким образом, на C становится удобно писать небольшие «скрипты» для автоматизации повседневных задач.
Использовать ли эту необычную библиотеку в продакшне? Решать вам.
#digest