在 Instagram 上的魯斯特

https://szabgab.com/rust-on-instagram.html

文章作者發現 Instagram 上的 Rust 相關帳號不多且活躍度低,追隨者僅數千人,相比 Python 相關帳號上百萬追隨者來得少。因此,作者創建了自己的 Rust Maven 帳號,重新命名並刪除舊帖子,發布了幾張代碼圖片,並在 Rust Maven 通訊和 Facebook 群組中宣傳,獲得了一些新追隨者和讚。

via Gabor Szabo Trainer

December 7, 2023 at 06:29PM

爪哇 22 解包-內部 Java 新聞廣播 #59

https://inside.java/2023/12/07/newscast-59/

JDK 22 將於 2024 年 3 月 19 日發布,在 2023 年 12 月 7 日分支,特性集定案。涵蓋未命名模式與變量、G1 區域釘選、FFM API 與多來源文件程式。另外預覽/試驗簡化的 main 方法、字串模板、向量與類檔案 API、結構化並行性與作用域值、在`this(…)`和`super(…)`前的聲明,以及流收集器。

via insidejava

December 7, 2023 at 06:16PM

使用 Python 解決胡克爾近似值中分子馬達的世俗方程

https://chemrxiv.org/engage/chemrxiv/article-details/656c559729a13c4d478d317e

本文提出運用 Python 程式成功解决在 Hückel 近似下分子馬達的定態方程式。證明 Hückel 理論可質化預測分子馬達芳香核取代後激發波長的紅移,且其前緣分子軌道與密度泛函理論相符。

via ChemRxiv

December 7, 2023 at 06:18PM

允許在 Rust 中進行指令管線

https://users.rust-lang.org/t/allow-for-instruction-pipelining-in-rust/103575#post_1

Rust 程序員正在嘗試改進一段解碼 u64 數據的代碼,理想是使每一次符號解碼過程能在單核處理器上並行處理。目前碼中的可變引用阻礙了指令流水線(pipelining)的實現。他考慮到要分離每個 `decode_sym` 調用以達到目的。

via The Rust Programming Language Forum – Latest posts

December 7, 2023 at 06:07PM

如何使用 PHP 容器類添加交易支持以使您的應用程序更強大

https://www.phpclasses.org/blog/package/13071/post/1-How-to-Use-a-PHP-Container-Class-to-Add-Transaction-Support-to-Make-Your-Applications-More-Robust.html

PHP Transactional Containers 套件透過封裝事務管理器讓應用程式更健壯,不需改動資料物件及應用程式代碼即可進行交易的提交與回滾操作。該套件可透過下載頁面或使用 PHP Composer 工具安裝,並可能因創意獲得 PHP 創新獎提名。

via Latest PHP Classes blog posts

December 7, 2023 at 06:05PM

混合 C ++ 和 Rust 以獲得樂趣和利潤:第 1 部分

https://www.kdab.com/mixing-c-and-rust-for-fun-and-profit-part-1/

這篇文章討論了混合使用 C++和 Rust 語言的可行性。作者認為傳統上視不同編程語言為封閉系統是一種錯誤觀念,因為所有編譯型語言在編譯時都採用了相同概念。文章中使用了一個示例,展示了在 C++中呼叫 Rust 函數的方法,並討論了由於名稱紊亂、數據佈局和標準庫的不同所導致的互操作性問題。作者提出了使用 D 語言作為膠合劑,並介紹了“polyglot”工具,用於生成 C++和 Rust 間的輔助文件。

via KDAB Blogs Archives

December 7, 2023 at 05:26PM