2009-01-26 49 views
6

很久以前,遊戲開發者雜誌發表了一篇關於ID軟件及其DOOM遊戲的文章。文章ID指出,他們使用GNX GCC交叉編譯器進行開發的NeXT Step機器。引用:OpenStep作爲開發環境的最新情況?

通過對NeXTStep的ANSI C語言編寫,身份證 軟件能夠發展和真正的程序員的環境測試 。然後,使用網絡,開發人員可以將代碼發送到運行DOS的測試PC ,並重新編譯它們正在從事的工作,以在其自然環境中運行遊戲。

NextStep自動演變爲可可,和其他操作系統都與其他的UI框架,GTK,Qt的,MFC,等長大......

話說有希望得到一個「真正的開發環境」有OpenStep項目的發展方式可以與Cocoa/MFC/GTK/Qt競爭嗎?

僅僅通過項目截圖判斷,它看起來像框架及時停止,小部件並不像我說過的其他框架那樣好,但是醜陋不是一種軟件開發措施,支持如何OpenStep小部件的成熟度和完整性?

回答

3

當時的「真正的開發環境」意味着「比DOS更好的東西」。 NextStep和OpenStep在他們的時間超前,但從那時起過了很多時間。

可可在Mac OS X上是一個不錯的開發環境,但它並不明顯優於其他當前流行的開發環境。 (它比MFC或VB6更好,但Java和.NET開發人員不會爲此感到驚歎。)

+0

對於.NET開發人員您可能是對的;他們似乎對平臺很滿意。但Java是爲了突破。認真。沒有生產力的環境。 – 2009-10-25 04:12:06

7

可可 OpenStep。這是一個直接的後代。 OpenStep成爲Yellow Box成爲Cocoa。

通過詢問「OpenStep項目演變」,這聽起來像你問關於GNUstep,而不是OpenStep。