GNUstep
出自DebianWiki
- GNUstep 是一個跨平台的物件導向桌面程式開發環境。
GNUstep 首頁[1]
- GNUstep 不是桌面管理程式,以它開發的程式可以在各桌面環境下使用!
- GNUsetp 就像是 Gtk+ 之於 Gnome,或是 Qt 之於 KDE。Gtk+ 底層為 C 語言。 Qt 底層為 C++ 語言,而 GNUstep 底層為 Objective-C。
- 由 GNUstep 網站提供之圖面[2]
有關於 GNUstep 的簡介 [3]
可下載 GNUstep Live CD [4]
GNUstep Live CD 內容預設為 GNUstep 環境,可使得使用者在不修改自身操作環境的情況下去試用 GNUstep 。
在 Debian 下安裝 GNUstep 環境
#apt-get install gnustep-core
- 在個人的目錄下,須要編寫 ".profile",把
". /usr/GNUstep/System/Library/Makefiles/GNUstep.sh "
此行加入,如此才會找到 GNUstep 指定的程式
GNUstep 入門[5]
Objective C
NextStep 於 1980 年代推出的物件導向的程式語言,它是一個在 ANSI C的語言上加上了物件導向的觀念。 物件導向,在語言的特色是在於物件、多型和繼承。目的在於以模組化程式子函數、和變數上的意義。而在 NextStep 轉變成 OpenStep 再轉變成目前的 MAC OSX 系統,它們在於圖形化取向的堅持是有所成果的。在 MAC 現在的許多應用程式使用了 C++ 或 JAVA 的函式庫寫作程式 ,再 加上 Objective C 搭配 Xcode 來做圖形介面 。在實作上 Objective C 展現了實力,而 GNUstep 目的在使 PC 及其他的環境下也能提供相同的寫作環境。在十幾年的開發過程後,終於達到最初的想法推出了 GNUstep 1.0 。是否能夠恢復以往的榮耀,在於已完成的成果是否能為等候這個先進的圖型化程式語言的開發者所知悉,再次激起熱情 。最後要感謝這麼努力為各位程式設 計者堅持設計開發者,他們的付出使我們有一個良好的設計環境。
![[Main Page]](/upload/4/49/Debian_taiwan_out.png)