在過去的幾年裏,我一直在涉足Python和Ruby等面向對象的語言,但OOP概念從來沒有真正與我聯繫過。現在,我渴望學習基於不同範式的東西。我想學習一種新的(非OOP)語言
回答
你可以試試PHP,它像像Java等語言不太具體的編碼,在PHP中,你可以無需使用代碼創建對象/名稱空間等
我喜歡在OOP(MVC/DRM)編程,我真的會建議你接受一些它的複雜性,因爲OOP只是邏輯編程範例。
Hpe你看到我的觀點,但祝你好運。
嘗試F#。作爲Python的Terse語法。功能。
mehh ...他應該使用python。它可以是oop,但是這是可選的,以防萬一他想要切換。 – 2012-08-13 18:16:28
大多數支持OOP的語言允許使用非OOP風格的編程。我會推薦C,PHP和JavaScript。
如果您想要學習非OO語言,Haskell(一種功能強大的特殊多語言語言)和C(一種低級命令式語言)可能是您的首選。
Lisp's(或Scheme的)功能範例也是一個經典。
如果你正在尋找一個不太常規的範例,請學習Prolog。
如果你正在學習Haskell,我喜歡http://learnyouahaskell.com/ - 一種輕鬆愉快,但仍然信息豐富和詳細。 – MatrixFrog 2010-05-30 04:58:26
借調這一點。 Haskell將以有趣和有用的方式扭曲你的大腦。 – 2010-05-30 05:04:50
- 1. 學習一種新語言的簡單練習
- 2. 我應該學習哪種語言?
- 3. 學習一種新的編程語言取決於現有的熟悉語言是否是一種壞習慣?
- 4. 需要學習哪種彙編語言
- 5. 同時危險學習多種語言?
- 6. 我想學習遊戲開發。我應該使用哪種語言?
- 7. Python是一種教學/學習語言而不是工作語言嗎?
- 8. 學習C++語言
- 9. 理想的學習新編程語言的方式
- 10. 學習OOP(類)
- 11. 自然語言處理學習哪種語言或工具?
- 12. Lua是一種非開發人員可以快速學習的語言嗎?
- 13. 我如何學習Apex語言?
- 14. 想要學習一門用於移動開發的新編程語言
- 15. 學習編程語言
- 16. 學習Ontology網絡語言
- 17. javascript/jquery oop學習
- 18. 我想編寫一個與Instagram API交互的移動應用,我應該使用哪種語言/學習?
- 19. 學習Objective-C作爲第一語言
- 20. 學習新語言時要做的資源/練習
- 21. 希望學習一門新的編程語言
- 22. 學習新語言的一套常見問題
- 23. 學習一門新語言對生產力的影響
- 24. 一種新的語言
- 25. 語言學習語音識別工具
- 26. 什麼是學習機器學習的最佳編程語言?
- 27. 非OOP語言的設計模式
- 28. 我想學習Win32編程
- 29. 我想開始學習Demandware
- 30. 新項目 - 我應該學習新語言還是使用我已經知道的語言
從來沒有真的與你聯繫?你不喜歡它什麼? – 2010-05-30 04:31:52
這是很好,你想學習一種新的語言和範式,但這裏沒有問題。 – 2010-05-30 04:32:22
你想要語言建議嗎?這不是一個真正的問題。 – Adrian 2010-05-30 04:32:24