D語言在國內的發展問題


D語言是一個非常不錯的編譯型語言,也就是所謂的系統級編程語言,有非常強大的編譯時機制,更有強大的性能,簡潔的語法就像 C#、JAVA、PHP 一樣容易使用。

國內的主要問題是沒有一個D語言官網的中文社區,讓一些喜歡D語言和使用D語言的開發者不能聚集在一起探討問題,當然 HuntLabs 已經准備了兩個域名打算做中文社區,是 dlangchina.com 和 dlang.org.cn 目前還沒有選定最終使用哪個。

當年 PHP 火了是因為 discuz,那是 BBS 時代的產物,后來有公司為了自我炒作把 golang 帶起來了,也就是國內的技術社區完全靠炒作就可以把不行的東西變成行,反而讓 dlang 和 rust 這些有實力的語言不能很好的得到推廣應用。

D語言最大的問題還是缺少服務端框架生態,目前 HuntLabs 也為這方面做了一系列的技術框架方案,我這里列舉一下:

  1. hunt-framework: 全棧 Web 框架,自帶高性能的路由映射,框架的使用上有點像 spring boot + play framework + django + laravel + twig,非常強大易用。
  2. hunt-entity: 數據庫操作庫,類似 PHP 的 doctrine 和 Java 的 spring-jpa,非常企業級,很強大。
  3. hunt-cache: 支持分布式的緩存框架,並支持本地內存作為二級緩存,環節緩存服務器的壓力,提升性能,有點類似紅薯寫的 j2cache。
  4. collie: 基於事件輪詢的網絡庫,類似 java 的 netty 庫,支持很多協議的封裝,簡化TCP應用的開發。

還有更多,比如 kiss / raft / neton / kissrpc 等項目還在孵化中,期待D語言能在國內火起來,這么好的語言不火可惜了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM