轉帖|行業資訊|編輯:王香|2016-12-14 09:49:52.000|閱讀 613 次
概述:再過半個月我們就迎來2017年,新的一年新的趨勢下,哪些編程語言是值得我們繼續學習的呢?
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
JavaScript 繼續著它令人難以置信的創新步伐。由于 Web 瀏覽器的快速發布計劃的推動,JS 標準每年都會更新。下一個版本,ES2017 預計將于 2017 年中期完成。它將帶來許多 JS 開發人員渴望的特性 — 用于處理異步函數的 аsync/await 。感謝 Babel,即使在今天,你也可以在每個瀏覽器中編寫 ES2017。
TypeScript 2.1 于 2016 年年底發布,為舊瀏覽器帶來了 async/await,并改進了類型推斷。TypeScript 是一門編譯為 JavaScript 的靜態類型語言。它增加了強大的功能,如經典的 OOP 模型和可選的靜態類型,使得巨大的代碼庫更容易維護。它是編寫 Angular 2 應用程序的首選語言,建議各位嘗試。。
C# 7.0 預計在 2017 年發布,作為一門優秀的語言將會有更大的改進。當微軟推出開源 Visual Studio Code 編輯器 和 .Net Core 時,每個人都感到驚訝。它們都可以在 Linux,Windows 和 macOS 上運行,并允許你用 C# 編寫快速、高效的應用程序。這些工具促成了一個充滿活力的社區。
Python 3.6 今年 12 月發布。它正在鞏固其作為開發人員、IT 專業人員和科學家的腳本語言的選擇的地位。它適用于自動化、Web 開發、機器學習和科學計算。Python 2/3 的選擇對于社區來說是一個長達數年的斗爭,但是現在你可以自信地選擇 Python 3 并享受完整的庫支持。對于那些需要額外的性能的使用者,他們可以看看 — 一個可啟用 Python 運行時的 JIT 替代品 。
Ruby 2.3 今年早些時候發布了,并帶來了性能改進。作為通用腳本語言,Ruby 也是一個好選擇。 Ruby 3×3 的倡議已經公布,這將使即將到來的 Ruby 3 比當前版本快 3 倍,而且會在更多的情景中打開使用 Ruby 的大門。
PHP 7.1 是在 12 月發布的,并帶來了細小的增強。 這是基于去年 7.0 版本中的主要性能改進,將 PHP 轉變為構建 Web 應用程序的快速平臺。我們建議把 PHP The Right Way 作為良好的做法和構建 Web Apps 的現代做法。
Java 9 預計在 2017 年發布,并將帶來備受歡迎的新功能,例如用于評估代碼的 repl、對 HTTP 2.0 的支持和新的 API。有才能的 Java 開發人員和使用該語言開發項目的人對于這些特性有強烈的需求。如果 Java 不是你需要的,有一些基于 JVM 的語言,如 Kotlin 和 Scala,可以去了解。
Swift 3 于今年早些時候發布。這是蘋果對現代編程語言的愿景 — 簡化 iOS 和 macOS 上應用程序的開發。Swift 是開源的而且吸引了大量的社區。版本 4 計劃于 2017 年發布,將改進語言特性和引入服務器 API,使其成為編寫 Web Apps 和后端的一個不錯選擇。
9.其他
如果你正在尋找更令人興奮的東西,可以嘗試 Crystal 和 Elixir,它們結合了一個友好的類似 Ruby 的語法且有著卓越的性能。或者你可以看看函數式語言如 Haskell 或 Clojure。另外兩門推薦的快速語言是 Rust 和 Go。
本文轉自://www.oschina.net/blog
更多內容請點擊查看原文
慧都控件明星折扣產品等你來拿獲取全部折扣詳情!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn