[心得] 2020-3-8 每日新聞
#每日新聞
# 2020-3-8 每日新聞
# FB: http://bit.ly/2UizW6X
# 通用的C/C++核心規範
WG14和WG21這兩個負責委員會一直在尋求兩種語言盡可能的兼容。
本規範旨在加強這些C與C++的程式協作上
有個規範遵守,讓兩個語言能夠在跨平台情況下有良好的協作
最主要是維護四個主要特徵
Strong static typing
Type-genericity
Efficiency
Portability
# C++ 軟體優化資源
Software optimization resources
有大量電子書與庫的介紹
# 使用Graalvm和Picocli在Java中建構原生CLI應用程式
GraalVM可以將Java應用程序編譯為單個本機映像,但是有一些限制。
Picocli是個庫,用於在JVM上編寫CLI程式,
可以幫助解決GraalVM的限制,包括Windows。
GraalVM是一種通用虛擬機,可以運行以JavaScript,Python,Ruby,R,
基於JVM的語言(如Java,Scala,Clojure,Kotlin和基於LLVM的語言,如C和C ++)。
一個有趣的方面是GraalVM允許您混合程式語言:
可以用Java調用部分用JavaScript,R,Python或Ruby編寫的程序,
並且可以彼此共享數據。
另一個功能是創建image的能力,這就是我們將在本文中探討的內容。
# Java: SimpleNet
利用virtual threads的SimpleNet版本,
可實現高效且可擴展的Block I/O。
# 做一個 8 Bit pipelined CPU
![](https://i.imgur.com/RMfrhuE.jpg)
https://youtu.be/YxScH_ZQAZA
# PS2的製造者來說PS2的向後兼容性的故事
隨著PlayStation 2於3月4日在日本上市20週年,
其次是今年晚些時候的歐洲和北美,毫無疑問,各式各樣的遊戲商店都將走出清單和回顧展,
以紀念有史以來生產的最具文化意義和最成功的遊戲機之一。
Aerith 艾麗絲 你怎麼死的那麼慘...
他們寫了PS1 SPU模擬器 GPU模擬器
最後成功在PS2上完全模擬PS1的行為
# GO: netscanner
TCP/UDP 掃描器來掃目標機器開了哪些 ports
# Rust: cfg(doctest)已經穩定,且你應該使用他
在運行rustdoc --test時會做測試
他可以把你寫的 markdown 文件裡面的程式
直接測試運行。
# Rust: zoxide
參考 z 與 z.lua 製作的命令列工具
可以快速移動到你想要的資料夾
或是對資料夾進行操作
# 把SQLite作為並發Rust程序的KV儲存工具
為什麼不用 Sled?
測試跟優化還沒做好,程式庫還不夠穩定。
為什麼要用 SQLite?
歷經20年的測試與大量使用者的反饋
品質相當穩定
--
34
[討論] Java持續失寵排名被C++超越首度落至第4名Java持續失寵,12月TIOBE Index排名被C++超越首度落至第4名 TIOBE Index 12月程式語言受歡迎排名,Java被C++超越首次落到第4名,而這也是C++自 2003年以來,再度有望成為年度語言 文/李建興 | 2022-12-07發表 程式語言排名TIOBE Index在2022年末,公布12月最受歡迎的程式語言排名,前三名分別25
Re: [請益]沒有任何的程式基礎,如何自學JAVA先說結論: 語言的部分從 C++ / Java / Python三個挑一個都可以 非本科的話我建議是挑Python 其實多年前我只會建議C++或Java 但不得不承認Python真的是後起之秀(尤其是3.0開始) 拿Python來搞CI/CD根本開掛 重點是他好學 壞處是很多底層的東西你可能會不懂 但無所謂 除非你做底層不然這不一定重要11
[問卦] 工程師應該精通幾種程式語言?如題 程式語言這麼多種 基本的 Java C++ 算會用的9
Re: [問卦] 自學C跟C++推薦哪個教材這問題...如果不是大一計算機程式教授要特別選一個配合長期發展的語言, 那麼以一般人來說,要先考慮的是你想做什麼事情 確認了你想做什麼事情之後,去問你認識的在做那些事情的人他們用什麼程式語言, 然後從那個程式語言開始學一個段落。接著就可以開始做你想做的事情了 Java Python C C++ 這四個要選一個當起點當然是 C 最好。8
[麥書] Macbook Pro 13' M1 開發人員的軟體實際測試剛剛看到一個已拿到Macbook Pro 13' M1的開發者 幫開發者測試了各種IDE實際使用,畫面一鏡到底只有加速,沒有額外剪輯 他的頻道有測試的IDE、工具及框架如下: ---------------------------------------7
[心得] ChatGPT協助軟體開發的指令集近來寫程式時大量試用ChatGPT 剛好使用golang開發side project, 所以在各種情況下遇到的問題,都試著問ChatGPT 真的覺得超好用的! 網頁好讀版:附上心智圖、完整範例(有些範例太長,PPT沒有辦法完整呈現)6
Re: [心得] Windows 11 測試版微軟在今天釋出Canary通道的Build 25905,主要是加入一些已在Dev通道測試的新功能。 同時組建分支也回到rs_prerelease 在Build 25905中,微軟開始在Windows 11加入Rust語言。在5月的BlueHat活動中微軟就 已經提到會將Windows 11的核心引入Rust語言