什麼因素很重要?你如何知道給定的編程語言是否比另一種語言「簡單」或「更簡單」?這對編程語言來說簡單是什麼意思?
-2
A
回答
1
我不確定這是否是一個公平的問題,因爲不同的語言有不同的用途,它可能並不是真正將蘋果與蘋果進行比較。
不過,就這樣說,內存管理就會浮現在腦海。人們可以爭辯說Java是比C++更「簡單」的語言,因爲它有一個垃圾收集器,可以處理內存管理的一些複雜問題,而不是迫使你自己去做。
1
在我看來,這些是定義語言複雜性的要點。
從常見的僞代碼語法的變化,構建
易於開發結構,現實生活中的實體,如在編譯時對象
結構執法方法。
存儲器管理策略分配/解除分配
代碼的可重用性
碼標題和指令易於管理
內置庫
相對安裝的封裝尺寸
數據交換功能,如對文件的網絡
工藝處理像線程管理
的代碼相對簡潔
編譯速度
開發者社區的規模和文檔
開源實現
平臺的依賴
還有更多可以被添加到這個列表。
相關問題
- 1. 這是什麼意思? 「錯誤:`rhs`必須是語言對象」
- 2. 這個說法是什麼意思
- 3. 這個說法是什麼意思?
- 4. 這個說法是什麼意思?
- 5. 這個說法是什麼意思?
- 6. 「簡而言之」是什麼意思
- 7. 這個簡單的SQL語句是什麼意思?
- 8. 這是什麼意思,一種編程語言是無堆棧的?
- 9. 「系統語言」是什麼意思?
- 10. 這是什麼意思'OOP語言是圍繞圖組織的?
- 11. 這是什麼編程語言?
- 12. 這個Perl語句是什麼意思?
- 13. 這ocaml語法是什麼意思?
- 14. 這個語法是什麼意思。 (:: *)
- 15. 這個C習語是什麼意思?
- 16. 這個Scala語法是什麼意思(_ *)?
- 17. 這個PHP語法是什麼意思?
- 18. C++,這個語法是什麼意思?
- 19. jQuery - 這個語法是什麼意思?
- 20. 這個Java語法是什麼意思?
- 21. 這個python語法是什麼意思?
- 22. 這個#define語法是什麼意思?
- 23. 這個語法是什麼意思? (Prolog)
- 24. 這個「if」語句是什麼意思?
- 25. 這個rails語法是什麼意思?
- 26. 這個javascript語法是什麼意思?
- 27. 這個C++語句是什麼意思?
- 28. 這些C++語句是什麼意思?
- 29. 「模板語言如HTMLBars」是什麼意思?什麼是HTMLBars?一種語言?
- 30. 彙編語言中的「MOV AH,4CH」是什麼意思?
問題主要是爲了創造討論而不是基於事實的答案,這裏的主題不在話下。請查看[導覽]並查看[幫助]以獲取更多信息,瞭解您應該在這裏不應該詢問什麼類型的內容。 – EJoshuaS