回答
因素看起來很有趣,但它迫切需要更多的入門教程和文章。
我不能談論具體的因素,但我已經做了很多與惠普計算器。它隨附的基於堆棧的RPN語言非常複雜。已經爲這些計算器編寫了大量的軟件。
樂趣在一旁點基於語言棧中看到不要我,但第四類似,並簡要因子的研究I.
我看到你在那裏做了什麼...... – Shog9 2008-12-25 19:32:39
尤達喜歡說話嗎? – 2008-12-25 19:53:26
啊,後綴表示法。 – 2008-12-25 21:57:58
我使用的因子爲我的下一個大的非正常工作項目考慮。我試圖在Factor,OCaml,D和Python之間進行選擇。通常情況下,Python是我選擇的語言,但爲此我正在尋找不同的東西。我正在考慮D(我多年來一直使用C++並希望使用D作爲更乾淨的C++),但它似乎並不是我正在尋找的東西。
這留下OCaml和因素,我有一個艱難的時間決定。 OCaml對我來說會稍微容易一些,因爲我的連接編程有點生疏,我也非常喜歡這門語言,但因子也不斷吸引我(我是連接語言的忠實粉絲) 。 Hrm優柔寡斷..
更新: 我已經決定正確學習因子,並將其用於我即將到來的大型個人項目。與此同時,我正在研究Factor的Programming Challenges中的一些問題。
更新2: 因素並沒有完全削減它..不是因爲語言,語言是偉大的,我建議大家看看它。原因是Qt綁定。這對我來說是一個重要的交易斷路器。我會自己綁定Qt並貢獻它,但是然後我有兩個項目而不是一個,而我根本沒有時間。所以,抱歉因素。我用C++編寫代碼,但現在我正在考慮將其移植到Clojure或在Clojure中編寫未來的代碼。
我打算在完成我的Clojure學習冒險後學習它。
UPDATE:
許多衛星後,我一直在使用因子的一些東西還很少,我會說這是一個驚人的語言。唯一的問題是與GUI工具很少有關的仍然存在的問題。 Factor UI工具包嚴重缺乏許多常見的東西,並且在撰寫本文時沒有與任何工具包綁定。對於任何真實世界的桌面應用程序來說,這可能都是一種破壞行爲。
我一直在使用因子幾個月,它確實是一個令人印象深刻的語言。它感覺像是Forth(明顯),Smalltalk(基於圖像,高度反射,「集成」IDE)和LISP(代碼爲數據,語法級抽象,REPL)的混合體。在某種程度上,諸如Python或Ruby等語言,強調實用主義和開放性(例如「包含電池」)。
此外,性能似乎對設計人員很重要,因爲很多工作都花在了優化編譯器上,就像Common Lisp的SBCL實現一樣。
這個項目從他的年輕人身上還是有一點點變化,一些頻繁的語言變化,部分系統沒有記錄,還有一個相對較小的社區。但即使在這個階段,我覺得它開始一些不平凡的東西足夠成熟。
- 1. 你能用C語言編程FPGA嗎?
- 2. 因子編程語言:設置。因子根配置
- 3. ASM語言:因子算法錯誤?
- 4. 你如何一起使用編譯的編程語言和腳本語言?
- 5. 你可以翻譯用於編程Lua的語言嗎?
- 6. 彙編語言子程序
- 7. Haskell中的迷你編程語言
- 8. 計算採用c編程語言
- 9. 如何用Python編程語言打印
- 10. CPU /編程語言使用哪種指數運算算法?
- 11. 你使用斷言嗎?
- 12. 使用什麼語言編寫Go編程語言?
- 13. 使用Java編碼編程語言
- 14. 你會在幾歲開始教你的孩子編程?什麼語言開始?
- 15. 編程語言
- 16. 雲計算的哪種編程語言?
- 17. 計算的最佳編程語言
- 18. 計算機圖形編程語言
- 19. 可以以編程方式安裝Windows Phone語言語言嗎?
- 20. Wolfram語言是一種真正的編程語言嗎?
- 21. bash是一種編程語言嗎?
- 22. Qt 4是一種編程語言嗎?
- 23. 編程語言需要註釋嗎?
- 24. 這是一種編程語言嗎?
- 25. PHA是一種編程語言嗎?
- 26. 使用c編程語言打開Internet Explorer
- 27. 如何使用genie編程語言打印sqlite表格內容
- 28. 如何使用Zebra編程語言(ZPL)打印代字號(〜)
- 29. 你能改變html通知語言嗎?
- 30. 你編程時使用不變量嗎?
我想解決這個http://factor.openeducationtools.com/ – egaga 2010-04-03 10:17:51