原创 Nim 枚舉類型 對性能的影響

Nim 枚舉類型 對性能的影響 繼上一篇文章《Nim 概念 Concept 對性能的影響》後,我在想,既然 method 虛方法造成性能的影響很大,那麼有沒有更快的方法實現,當然是有的,那就是枚舉類型。 Enum Type 與很多的新設計的

原创 Nim 概念 Concept 對性能的影響

Nim 概念 Concept 對性能的影響 繼上一篇文章《C# 泛型編譯特性對性能的影響》後,我又研究了 Nim 語言相關的設計,由於 Nim 語言與 C# 語言有些差異,比如Nim 沒有接口,也沒有直接的 class 關鍵字,所以某些實現

原创 C# 泛型編譯特性對性能的影響

C#作爲一種強類型語言,具有豐富的泛型支持,允許開發者編寫可以應對不同數據類型的通用代碼。然而,在泛型編譯時,針對結構和類作爲泛型參數時,會對性能產生不同的影響。 泛型編譯行爲 在C#中,泛型編譯行爲取決於泛型參數的類型。具體而言,當泛型參

原创 在AI大爆發的背景下,企業管理軟件有什麼衝擊

今天與同行開會提到在AI大爆發的背景下,未來企業管理軟件究竟有什麼衝擊? 我和同事對此問題進行了探討,一些拙見,與大家分享。先直接說觀點:在未來的5到10年,製造業的管理軟件市場將幾乎消失。下面我來聊一聊提出此觀點的推理邏輯:1、現有的製造

原创 c#使用內存映射像處理內存一樣去快速處理文件

在 .NET Core 中,`System.IO.MemoryMappedFiles.MemoryMappedFile` 類提供了對內存映射文件的支持。通過將文件映射到內存,你可以在應用程序中直接訪問文件的內容,而不需要顯式地進行文件的讀取

原创 關於.net 和 JAVA 在內存處理(GC)設計上的差距(ChatGPT水文)

我聽說,java 在內存方面,有線程專用的堆空間,從而加快內存分配和回收的速度(因爲沒有併發的考慮?),是這樣的嗎? .net 有類似的技術嗎? 是的,Java確實有線程專用的堆空間,即Thread Local Allocation Buf

原创 我與 ChatGPT 討論了面嚮對象語言 中,關於動態調用的問題

你好,支持面向對象的語言中,"方法表" 是用來處理什麼的? 在面向對象的語言中,“方法表”通常指一個類或對象中定義的方法列表。這些方法定義了該類或對象可以做什麼,例如執行特定的操作或計算。在某些語言中,這些方法可能被稱爲“成員函數”或“成員

原创 寓言故事:超喜歡的玩具

寫了一個諷刺寓言故事給所有剛剛走入愛情的青年。   男孩正在大街上閒逛,心裏還在想着前幾天剛買的玩具,那可是他求了父母好幾個月,花了高達200元買的玩具,突然,他在一間玩具商店的玻璃櫥窗上看見一個非常漂亮的玩具,他是如此的喜歡,以至於臉都

原创 關於 智能紅綠燈 的簡單探索

現狀 一直奇怪國內,甚至號稱科技前沿的深圳,並沒有太多使用智能紅綠燈,查閱到的都是“秀”智能紅綠燈的,基本上沒有看見真正老百姓拍攝的智能紅綠燈的好的反饋,感覺目前國內的技術還不靠譜,畢竟我在深圳科技園附近開了幾年的車,周邊都是固定時間的十字

原创 墨西哥旅遊趣聞

那天從墨西哥城到奇瓦瓦的飛機上,我忘記是廉價航空,我要了水,然後才發現是要錢的,我只好比劃抱歉我沒有墨西哥幣,然後服務員竟然送了我一瓶(看樣子我還算帥:D。 快降落時服務員經過時我禮貌的向他微笑,然後她拿出一個巧克力遞給我,還包裹一個紙條。

原创 Nim 語言新的性能測試

今天將 性能測試網站: benchmarks game 上一個關於 n-body 的題目改成 nim 1.6.4 語言來編寫。 注意,我是基於 java 的版本來寫的,沒有像  c++ 那樣的版本使用 SIMD 技術,因爲我認爲,我純粹是爲

原创 Kotlin 實現類似 C# 的 Event 事件代碼

在c#中,內置了對事件的設計模式,你可以簡單的 += 來訂閱一個事件。 Kotlin 目前我沒有發現內置的支持(如果你發現了,請留言告訴我 tansm),但Kotlin 非常方便的運算符重載,自己實現也非常簡單。 internal typ

原创 nim 語言實現迭代器

nim語言默認是支持 for x in items 這樣的迭代的,而且一個類如果要支持迭代,可以用 yield 關鍵字,其實在 nim 主頁上第二個例子就已經重點介紹了。 # Thanks to Nim's 'iterator' and

原创 nim 語言使用 concept 實現 c# 的interface

nim簡介 nim語言兼顧C#等高級語言語義表達的豐富性,又有 C 語言的靈活性,以及超強的性能。下面是中文站對他的總結,我抄下來: Nim 是一種靜態類型的、編譯型、系統編程語言。它結合了其他成熟語言的成功概念。(如 Python、Ada

原创 發明暢想 彙總頁 熱氣球太空電梯

熱氣球太空電梯 自動化的貨運系統設想 終端二代 未來計算機體驗的終極模式(發明創想) 卡車緊急剎車加強系統(發明暢想)   空中投影在汽車上的應用(發明暢想) 使用遙控器控制汽車,實現高難度的泊車(發明暢想)   取款機錢箱沒有錢提示(發明