| Mozilla | WebAssembly | 程式語言 | 開發

Mozilla將為WebAssembly加入介面類型,以提升與其他開發語言的互通性

介面類型將可以讓WebAssembly和其他語言的程式,互相傳遞數字之外的值

2019-08-26

| Wolfram | 知識查詢 | 程式語言 | 開發

Wolfram Alpha推出知識型計算引擎開發者免費版

開發者可以免費使用Wolfram Engine進行軟體預先開發,或是用來開發在家中或是學校等個人使用的專案

2019-05-22

| Mozilla | Rust | 程式語言 | 開發

Rust社群釋出2019年發展計畫,要放慢腳步讓專案更加穩定成熟

Rust在2018年發展快速,留下了許多技術債,在組織治理上也有許多流程待調整,Rust要在2019年站穩腳跟強化專案基礎

2019-04-24

| 微軟 | Bosque | 程式語言 | 開發

微軟正開發沒有迴圈的程式語言Bosque

全新程式語言Bosque作者認為,程式語言中的迴圈、參照相等和可變狀態等是造成意外複雜度的來源,Bosque改變設計以提升程式碼可讀性

2019-04-23

| Scratch | MIT | 程式語言

Scratch 3.0新增模組系統,能連結硬體與外部軟體服務

Scratch 3.0能透過增加新的程式碼模組以使用擴充功能,像是LEGO Education WeDo 2.0或是Google翻譯等擴充,就能用來操作硬體或是賦予Scratch內角色多語言能力。

2019-01-04

| PHP | JSON | 程式語言

PHP 7.3正式釋出,強化大量文字與JSON處理能力

PHP 7.3中實作了彈性Heredoc與Nowdoc語法,讓開發者不再需要使用雙引號的跳脫字元進行轉義,就能添加大量文字。

2018-12-12

| Go | 程式語言 | google

社群改版提案太多又不相容,Google釋新提案評估流程,要讓Go 2相容前一版

Go 2會以漸進而非釋出單一主要版本的方式更新,並且Go團隊想讓Go 2可以支援Go 1程式碼,不要讓現存專案和開發人員受到太多影響。

2018-11-30

| Mozilla | Rust | 程式語言

Rust 2018大調查,專案大小持續上升、中型專案仍占多數

開發者有47.3%的人把Rust用於中型專案,程式碼數量在1,000到10,000行之間,20%的開發者則在1萬到10萬行的大型專案中使用Rust。

2018-11-29

| google | Dart | 程式語言

Google釋出Dart 2.1完備健全類型系統,編輯與編譯程式碼都會進行類型檢查

Dart 2.0並沒有完整的類型檢查功能,編譯有問題的原始碼,可能不會出現任何錯誤警告,而出現可用性的問題。不過,在Dart 2.1中已經完備,Dart Analyzer和編譯器都會進行類型檢查。

2018-11-27

| 程式語言 | 開發 | Julia | 資料科學

程式語言Julia歷經6年開發,融合多語言特性終釋出1.0

從2012年發展至今的程式語言Julia,終於在經過6年超過700人貢獻之後,於今年8月8日發布了1.0版本,比起前一個版本改進了許多語言的功能外,也加入全新的套件管理器。

2018-08-10

| Apple | Swift | 程式語言

Swift 4.1釋出,擴充泛型加入條件一致性

Swift 4.1在標準函式庫中加入條件一致性(Conditional Conformance),其所表達的概念為,泛型類型只有在其參數類型符合特定要求時才符合特定協定(Protocol)。

2018-04-03

| WebAssembly | 程式語言

【新一代網頁格式標準原理大剖析】為何WebAssembly應用可以這麼快?

能用LLVM編譯的程式語言,都可轉換成WebAssembly格式,不只C和C++,Swift、Objective-C、Golang未來也都計畫支援WebAssembly

2018-01-24