PTT評價

[心得] 2020-3-15 每日新聞

看板Soft_Job標題[心得] 2020-3-15 每日新聞作者
damody
(天亮damody)
時間推噓 推:0 噓:0 →:0

#每日新聞
# 2020-3-15 每日新聞
# FB: http://bit.ly/2UizW6X

# Silk.NET - 整點Vulkan,OpenGL,OpenCL,OpenAL,GLFW進C#

Silk.NET是一個高速的高級庫,提供對流行API(例如OpenGL和OpenAL)的綁定。

http://bit.ly/2vlwr5F

# asm-dom:使用WebAssembly virtual DOM來構建C++ SPA

SPA 是單頁應用程式的意思

讓你可以輕鬆用C++寫WASM的庫

http://bit.ly/2U0nRBy

# Java:介紹Vert.x: Asynchronous Coordination

Vert.x是Java前三快的 Framework
有人錄了一個簡單的影片教學來講解
Asynchronous Coordination

https://youtu.be/7uLmtOrj1SE

# golang: 老婆做了生日蛋糕

![](https://i.imgur.com/HK7ZUYJ.jpg)

# GolangCI.com 即將關閉

該服務沒有達到我的財務期望:獲利能力始終接近於0。

為客戶提供優質服務需要大量時間:溝通,持續更新,新功能等。
但是由於我本有還有工作,我無法分配時間給這個網站。
由於財務原因,我無法聘請團隊。 但我不想為客戶提供平庸的服務。

http://bit.ly/2vr7QfY

# Rust: staticvec

這是一個靜態大小的 vec

0.9版新增了 StaticHeap

可以跟 std::collections::BinaryHeap 相容

http://bit.ly/2TP3qJ9

# Rust: 可直接使用的Dynamic Dispatch

這篇文章針對 dyn 與 impl 泛型做討論

講到使用dyn常常會編譯不過的問題

http://bit.ly/2QeXGWO

# Rust多了一個bool反而讓struct更小?

```rust
struct Unpadded {
_x: u16,
_y: u8,
}

struct BoolPadded {
_x: u16,
_y: u8,
_z: bool,
}
```

這兩個結構Unpadded吃6bytes
BoolPadded吃4bytes

其實這兩個結構本身一樣大,
但是放在Option之類的enum裡才會尺寸不同

http://bit.ly/2vYuXyQ

# Rust: Redox OS - pkgar

這個OS計劃想要做一個類似deb的東西

但是更好用更安全,支援更改安裝路徑等功能

http://bit.ly/2TP4i0n

# 比較C++與Rust的Copy-On-Write

C++用計數器來做,C++的通常做法只適用單執行緒
Rust是在所有權轉移時做,Rust的做法適合多執行緒

http://bit.ly/2WeiUb3

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.39.241 (臺灣)
PTT 網址