Джерело:
Хабрахабр / Захабренные / Тематические / Посты
Дата публікації:
08/08/2022 07:51
Постійна адреса новини:
http://www.vsinovyny.com/9221280
08/08/2022 07:51 // Хабрахабр / Захабренные / Тематические / Посты
Исходный вариант этого опуса я написал еще в 2019 на другом ресурсе. Он планировался как вялый ответ на поток совершенно незаслуженной критики, направленной на такое свойство языка, как Variable Length Array (VLA). Поток обладал свойствами типичной эхо-камеры и пытаться противостоять ему было бесполезно. Однако относительно недавно я с удивлением узнал, что выходящий вскорости стандарт C23 встал на ту же самую точку зрения, которой придерживаюсь в этом вопросе и я: в C23 поддержка VLA снова становится обязательной, а опциональной остается лишь возможность объявления локальных VLA. Я, разумеется, ни в коем случае не претендую на то, что мои разглагольствования на эту тему сыграли какая-то роль в принятии этого эпохального решения. Состояние дел в С23 я упоминаю лишь потому, что оно воодушевило меня опубликовать здесь несколько причесанную версию этого текста, даже если теперь VLA не нуждаются в чьей-либо защите.
Читать далее| « |
Наступна новина з архіву После полуночи в Мелитополе слышали звуки ракет и взрывы. Мэр пишет об ударе HIMARS |
Попередня новина з архіву Trealla – A compact, efficient Prolog interpreter written in plain-old C |
» | |
|
|
||||