欣快現在是一個自由的,開放源碼的編程語言。它有一個簡單的語法和結構一致的規則,並且也容易閱讀。
您可以快速,而且毫不費力,開發應用程序,大和小,適用於Windows,Unix變種(Linux操作系統,FreeBSD的,...)和OS X.
幸福感是首次發布作為共享軟件早在1993年,如今,它正在發展成為一個開源項目,這是社區驅動和維護。該語言已經發展成為一個程序員複雜的工具
功能:
- 系統非常簡單,靈活,功能強大的語言定義,易於學習和使用。
- 變量增長或收縮,而不必擔心分配和釋放內存塊的程序員。任意大小的對象可以被分配到一個欣快序列(陣列)的一個元素。
- 在高性能,先進設備,最先進的解釋,它比傳統的編譯器如Perl和Python顯著更快。
- 在一個優化的幸福感到C轉換,可以提高你的速度更進一步,通常由2倍的倍5倍相對於已經快速解釋。
- 在廣泛的運行時檢查:外的界標,未初始化變量,壞的參數值庫函數,賦值給變量和多非法值。有沒有神秘的機器例外 - 你總是會得到的與你的程序發生在運行時,隨著一個調用堆棧跟踪回你所有的變量值和轉儲任何問題,一個完整的英文說明。程序可以迅速進行調試,輕鬆,更徹底。
- 底層硬件的特點是完全隱藏。程序不知道字的長度,基本價值的位級表示,字節順序等。
- 在一個全屏幕源碼調試和執行分析器都包括在內。
- 在全屏幕,多文件編輯器也包括在內。在彩色顯示器,編輯器會顯示多種色彩欣快方案,突出意見,保留字,內置函數,字符串和括號嵌套的水平。它可以選擇執行自動完成報表,節省您的打字省力,減少語法錯誤。該編輯器是用幸福感,和源代碼是沒有限制的提供給您。如你願意,你可以自由地修改,增加功能,並重新發布。
- 在龍眼程序可以很容易地移植到GCC支持任何平台。
- 您可以從您的程序使一個單一的,獨立的可執行文件。
- 在龍眼套路自然通用。下面的示例程序顯示一個程序,將排序的任何類型的數據 - 整數,浮點數,字符串等幸福感是不是"面向對象"語言,但它實現了許多這些語言在一個更簡單的方法的好處。
- 在幸福感是完全免費和開源的。
在Windows,Linux和OS / X,於FreeBSD,NetBSD OpenBSD的運行
什麼在此版本中是新的:
- 在這個大的更新提供了新的語言結構,範圍可視性修飾符,條件編譯,性能增強,多行註釋和字符串,枚舉值和類型,變量賦值在聲明中,switch語句,循環的各種修飾,定義用戶的支持預處理器,單元測試,源代碼文檔系統,覆蓋通過內置的PCRE,除了在新標準庫中的超過800 public成員。 分析,反彙編,通過直接EUC C語言編譯,內置插槽,和正則表達式
評論沒有發現