Есть ли новый грядущий стандарт C, который заменит C99? - PullRequest
1 голос
/ 27 января 2010

Есть ли новый стандарт C, который заменит C99? В конце концов, есть неофициальный C ++ 0x, выходящий согласно источнику в Википедии здесь . Ради этого вопроса давайте назовем этот набор C99 как C'y2k.01 ', чтобы не путать (как я собирался сказать C99 ++, который выглядит как аналог C ++ .... но я отвлекся)

Если нет, что бы вы хотели видеть сегодня в стандарте C'y2k.01 ', чтобы язык C выжил в 21-м веке? Конечно, есть Java, .NET, C #, Scala, Erlang, F # и многие другие, но на самом деле продолжайте ...

Хотелось бы увидеть:

  1. Объединение функций Posix во время выполнения,
  2. с номером 1, упомянутым выше, fork() ing будет намного проще, и параллелизация кода станет возможной вместо использования сторонней библиотеки
  3. Простота динамической памяти для пользовательских коллекций, таких как массивы ... что-то вроде этого 'char __dynamic foo [];' где вы можете легко добавлять / удалять элементы

Это открыто для дебатов и дискуссий.

Спасибо.

1 Ответ

7 голосов
/ 27 января 2010

Существует проект для обновления C99.Черновик в настоящее время называется C1X и доступен здесь .Вы также можете просмотреть устав .

. Вы можете просмотреть список открытых в настоящее время проектов и получать последние новости от рабочей группы ISO C..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...