2010-01-27 30 views
1

是否有新的C標準取代C99?畢竟有一個非官方的C++ 0x出現在維基百科here中。爲了這個問題,我們把這個C99超集稱爲C'y2k.01'不要混淆(因爲我打算說C99 ++看起來像C++對象......但我離題了)是否有新的C標準取代C99?

如果有不是,爲了讓C語言能夠在21世紀中生存下來,您今天想要在C'y2k.01標準中看到什麼?當然還有的Java,.NET,C#,斯卡拉,二郎,F#的名字,但很少,但實際上,去...

我想看看:

  1. 統一POSIX的功能集成到運行時,
  2. 與上述#1,fork() ING將是更容易,並在並行代碼將成爲可能,而不是依靠第三方庫
  3. 的難易程度爲自定義集合動態存儲器,諸如陣列.. 。像這樣'char __dynamic foo [];'您可以輕鬆地添加/刪除元素

這是開放的辯論和討論。

謝謝。

+0

你在談論什麼POSIX函數?請注意,POSIX僅在限制意義上與C兼容,即POSIX需要特定版本的C(預期與Unix特定版本保持一致)。對於這個raeson,不可能在不破壞POSIX的情況下將POSIX集成到C中。 – AnT 2010-01-27 02:51:50

+3

「C'y2k.01」「?爲什麼不像我們其他人那樣稱呼它? :-) – paxdiablo 2010-01-27 02:55:20

+0

@paxdiablo:我不知道從下面的答案,C1X是出來....很抱歉,長長的'Cy2k.01'....我怎麼知道... :) – t0mm13b 2010-01-27 02:57:20

回答

7

有一個項目可以更新C99。該草案目前被稱爲C1X,並且可用here。你也可以看到charter

您可以查看當前打開的projects的列表並獲取來自ISO C Working Group的最新消息。

+0

@Jason:感謝我的+1 ... – t0mm13b 2010-01-27 03:02:14