Scratch 3.0新增模組系統,能連結硬體與外部軟體服務
Scratch 3.0能透過增加新的程式碼模組以使用擴充功能,像是LEGO Education WeDo 2.0或是Google翻譯等擴充,就能用來操作硬體或是賦予Scratch內角色多語言能力。
2019-01-04
PHP 7.3中實作了彈性Heredoc與Nowdoc語法,讓開發者不再需要使用雙引號的跳脫字元進行轉義,就能添加大量文字。
2018-12-12
社群改版提案太多又不相容,Google釋新提案評估流程,要讓Go 2相容前一版
Go 2會以漸進而非釋出單一主要版本的方式更新,並且Go團隊想讓Go 2可以支援Go 1程式碼,不要讓現存專案和開發人員受到太多影響。
2018-11-30
Rust 2018大調查,專案大小持續上升、中型專案仍占多數
開發者有47.3%的人把Rust用於中型專案,程式碼數量在1,000到10,000行之間,20%的開發者則在1萬到10萬行的大型專案中使用Rust。
2018-11-29
Google釋出Dart 2.1完備健全類型系統,編輯與編譯程式碼都會進行類型檢查
Dart 2.0並沒有完整的類型檢查功能,編譯有問題的原始碼,可能不會出現任何錯誤警告,而出現可用性的問題。不過,在Dart 2.1中已經完備,Dart Analyzer和編譯器都會進行類型檢查。
2018-11-27
從2012年發展至今的程式語言Julia,終於在經過6年超過700人貢獻之後,於今年8月8日發布了1.0版本,比起前一個版本改進了許多語言的功能外,也加入全新的套件管理器。
2018-08-10
Swift 4.1在標準函式庫中加入條件一致性(Conditional Conformance),其所表達的概念為,泛型類型只有在其參數類型符合特定要求時才符合特定協定(Protocol)。
2018-04-03
| WebAssembly | 程式語言
【新一代網頁格式標準原理大剖析】為何WebAssembly應用可以這麼快?
能用LLVM編譯的程式語言,都可轉換成WebAssembly格式,不只C和C++,Swift、Objective-C、Golang未來也都計畫支援WebAssembly
2018-01-24
IOActive揭JavaScript、PHP等五大程式語言暗藏缺陷,恐使程式曝露安全風險
IOActive在倫敦的黑帽駭客活動上展示模糊測試工具XDiFF,在JavaScript、Perl、PHP等五大程式語言中找到缺陷,例如在Python中找到可被用來執行OS命令的方法與環境變數,NodeJS輸出錯誤訊息時可能外洩資料等等。
2017-12-12
微軟在Ignite開發大會中揭露了對量子運算的未來籃圖,包括將打造易於擴充的拓撲量子電腦,研究後量子時代的加密與安全問題,以及將在年底釋出的量子運算程式語言預覽版,未來將整合到Visual Studio。
2017-09-26
| google | Android Studio | Kotlin | Java | 程式語言
開發者看過來! Android Studio將支援靜態程式語言Kotlin
從Android Studio 3.0版本開始將支援Kotlin靜態程式設計語言,Kotlin能與C++和Java一起使用,讓開發者能在Android開發專案中增加Kotlin程式碼,且開發者也能在Java與Kotlin程式碼中互相呼叫,以加快開發速度。
2017-05-18