| GitHub | CLI | 開源 | 開發

GitHub CLI釋出測試版提供平臺基礎操作功能

開發者可以利用GitHub CLI搜尋需要解決的問題,並且在修復問題後發出拉取請求

2020-02-13

| 微軟 | Unity | Roslyn | 開發

微軟開源可提供最佳程式碼模式建議的Unity分析器

微軟依Unity自家程式碼建議方法,所實作的Unity分析器現在已經於GitHub上開源

2020-02-13

| 微軟 | VS Code | Python | 開發

微軟更新VS Code Python擴充套件,加快Jupyter Notebook編輯器啟動速度

微軟從上一個版本開始改進Jupyter Notebook效能,現在Jupyter伺服器和Notebook編輯器啟動速度快了2到3倍

2020-02-13

| 微軟 | Visual Studio 2019 | Mac | 開發 | 無障礙設計

微軟改善Visual Studio 2019 for Mac無障礙設計,重新調整配色與圖標

微軟重新調整了調色盤以增加圖標與背景的對比,無論是在淺色還是深色主題,圖標都維持高可辨識度

2020-02-12

| Oracle | Java | Kotlin | 開發

調查:去年36%原Oracle JDK開發者改用OpenJDK

受JDK授權改變影響,去年有36%使用Oracle JDK的開發者轉而使用OpenJDK,Oracle JDK占比從70%降到34%

2020-02-10

| google | Android | 編譯器 | 開發

Android Studio棄用DX編譯器進入第二階段

DX棄用第二階段為期一年,Google將不再提供問題修補,只是讓大專案有足夠時間轉移使用D8

2020-02-09

| Angular | 網頁 | 框架 | 開發

近三年最大改版Angular 9釋出,開始預設使用Ivy編譯器

Ivy編譯器可以縮減應用程式的大小,並讓測試程序更加快速,而且還能加快開發模式建置,使得開發更加有效率

2020-02-09

| Discord | Go | Rust | 開發

語音通訊軟體Discord開發語言以Rust代替Go

Go程式仰賴記憶體回收器處理閒置記憶體,而這會使Discord的讀取狀態服務每兩分鐘,產生回應延遲和CPU使用率高峰

2020-02-06

| Go | 錯誤處理 | vet | 開發

Go 1.15將加入新的Vet檢查以及次要語言調整

考量向後相容性因素,Go官方提案以Go vet診斷string(int)轉換以及介面對介面類型斷言

2020-02-05

| Rust | Cargo | Trait | 開發

Rust發布1.41.0鬆綁Trait實作限制

Rust團隊表示過去的孤立規則(Orphan Rule)太嚴格,導致組合(Composition)受到阻礙

2020-02-04

| 微軟 | MSBuild | 建置 | 開發 | C++

微軟改進MSBuild平行處理能力提升建置效率

微軟以Multi-ToolTask​​(MTT)平行化Vcxproj建置任務,開發者還能設定屬性控制建置吞吐量

2020-02-04

| Shopify | React Native | 行動應用程式 | 開發

Shopify將大量採用React Native開發行動應用程式

Shopify將用來追蹤訂單的Arrive應用程式以React Native改寫,iOS與Android兩版本共用程式碼可高達95%

2020-02-03