多年以來,我們用慣了 Pascal 來開發各種類似的程式和軟體,得心應手,無所不能。唯獨在 Web 開發和敏捷開發上有明顯的不足。網上也有幾個開源的,但是性能和功能總是不理想。于是一直有自己動手,從底層做起,重新開發的沖動。
1. 參考 ASP 和 PHP 的優點,性能上要達到 php 5.6 的水平。
2. 以 Delphi7 做為參考語言,全面兼容。
3. 程式框架以 FAST-CGI 的介面提供,需要配合 Nginx 等 Web Server 使用。
4. 支持 Windows/linux , 32 位首選開發, 未來成熟后,添加64位支持。
5. 支持命令列運行 pas 腳本。 性能和功能以 node.js 為參照,后期將命名為 node.pas 或者 something else.
6. 腳本引擎支持決議執行, 也支持 JIT 編譯。以位元組碼的方式執行。 大大提高性能。 參考了 paxCompiler.
7. 支持外部 DLL引入和使用。 可以通過掛接 DLL/SO 的模式,擴展腳本的功能。
8. 內核支持 DAO 資料庫,訊息佇列, MEMCached, Json , XML , 字串處理。 SQLite 等模塊。
詳細內容見鏈接:
http://blog.csdn.net/linsigong/article/details/50989446
http://blog.csdn.net/linsigong/article/details/50989446
不想學多一個語言,干脆重復造一個輪子。
pascal 語言上的積累,都可以重復使用。
大家有何意見反饋建議吐槽,歡迎回復,轉載。
uj5u.com熱心網友回復:
這個怎么都不能選擇Delphi7,直接上XE8D7,Unicode都支持不好,放棄吧
要有特色,要連前端的html/html5/js/css都一起包含,并制作良好的編輯器。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/71397.html
標籤:語言基礎/算法/系統設計
