Несколько слов в защиту VLA

Джерело:
Хабрахабр / Захабренные / Тематические / Посты

Дата публікації:
08/08/2022 07:51

Постійна адреса новини:
http://www.vsinovyny.com/9221280

Несколько слов в защиту VLA

 

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
»

 

 
© 2026 www.vsinovyny.com