Pushrod 0.2.4
Pushrod 是一個利用piston_window做的很陽春的GUI library
0.24版有下面新特色
- Text Widget現在可以水平調整文字(靠左、靠右、置中)
- 介紹 Push Button Widget
- 介紹 Progress Widget
- 介紹新的 callback 系統
感謝Chaos bot幫我們申請兩張优惠码
我申请了两个RustCon Asia大会门票九折优惠码: IZHKfP6 和 fAp7FK1,给有需要的朋友。
RustCon Asia 吃货指南
有位當地人分享可以吃什麼好吃的
Mozilla 準備跟一些"合格"的Linux使用者測試 WebRender
現在Linux使用者可以手動開啟WebRender了
這是一個實驗特性
他可以開啟rust寫的gpu渲染程序
給"合格"的Linux設備使用
我錯過了 lovecraft 在過去panic的使用
lovecraft是一個庫
在你的程式panic時會發一段廢文
Wasmer 0.3.0 出來了,
支援WASI (can run PHP, SQLite, Lua)更多後端(singlepass, Cranelift, LLVM)
這是一個可以讓你在wasm裡面跑更多其它語言的程式,感覺以後wasm會更厲害
sendmmsg 一次傳送多個訊息但只呼叫一次system call
這是一個可以把多個文字訊息打包通過tcpstream傳送的庫
「嵌入式Rust」Postcard 一個no_std 的序列化程式庫
給嵌入式開發者的福音
多餘的字,讓程式慢1000倍
作者今天說了一個智障的除錯故事,是因為他寫了一個C++程式
然後他想寫成rust的 https://github.com/fizyk20/differential-geometry
一開始測試運行結果是對的,結果發現比C++的慢50倍
他就在想到底是為什麼,想到後面想放棄了
他就想到這星期有一個黑洞影象被拍出來所以他也應該再努力一下
他發現有個計算光子路徑的部份C++只跑了2000次而rust跑了2000000次
足足多了1000倍,最後他發現了原因(计算公式里多了个零,这种错误Rust没法帮助你检测)
也希望大家不要跟他一樣寫錯字
gitpub 一個輔助人快速在 github, gitlab上傳專案的程式
日报订阅地址:
From 日报小组 @Damody