作者:
damody (天亮damody)
2020-02-04 09:54:23#每日新聞
# 2020-2-4 每日新聞
# FB: http://bit.ly/2UizW6X
# C++: ABI 要就現在改,不然就不要動
這個報告指出,C++的ABI已經穩定了十年了,
(小編覺得問號??? 不同編譯器之間的ABI從來就沒有相容過啊)
總之,重新定義ABI,有助於效能的提升與標準的定義。
但是會造成過往程式庫的不相容,要重新編譯。
(反正在msvc下,從來沒有跟過去的編譯器相容過,VS2017就不能吃VS2015編的庫)
(總之,WG21會討論出一個結果的。)
原文
http://bit.ly/2u57Cul
http://bit.ly/36Q7SKU
Rust reddit
http://bit.ly/2Op6Oax
c++ reddit
http://bit.ly/2ShHgNA
# rust的 async-std 1.5.0 了
更新了async-std之前的BUG
改進效能、穩定性以及各種附加功能
並且在許多情況下,在內部實作中使用Clone取代Arc。
http://bit.ly/3b6PZLa
# Rust Analyzer更新了
rust-analyzer是補助支援Rust IDE分析程式碼的庫
像是Emacs, Visual studio code等
增加了自動 import 的功能
http://bit.ly/2GNPLL9
# Rust: markedit : 一個編輯Markdown文檔的庫
http://bit.ly/31ouNMi
# KDevelop 5.5
https://i.imgur.com/Rw3HUYC.jpg
http://bit.ly/2tn0A3w
# 介紹LLVM的 libc++的 std::string 實作
http://bit.ly/2GNOZ0G
# 教你使用Valgrind去看為什麼程式效率低
http://bit.ly/3b6R1Xy
# JDK Flight Recording被加進openjdk/loom
對java fiber有興趣的人會感覺到這是歷史性的一步
http://bit.ly/3b4wp2l
# MoonPlus: 使用C++實作的 Moonscript 編譯器
Moonscript這個語言很早就有lua的實作版,但性能沒那麼好
因為lua本來就沒有要自舉(自己編譯自己)
Moonscript類似lua的語法糖
這是一個開源專案使用C++去改進效能
http://bit.ly/31lHqri
# 來上你在資工系沒上到的課吧!
裡面會教一般資工系不會上到但是你會用到的知識
MIT 課程
http://bit.ly/31lLHeB
# python: muCLIar YouTube自動播放器
可直接從命令行播放音樂,因此你的開發流程不會中斷
你就可以一直在cmd不用開網頁也可以聽音樂
太厲害了吧 這個鑽石思路
http://bit.ly/2vFWqoa
# python: 自由落體模擬器
增加了空氣阻力啦 <3
圖 http://bit.ly/3b7D8Z3
程式 http://bit.ly/3b2ViLL