習慣用我們基於typescript擴充套件的arkts的開發者,可以繼續使用arkts;
而追求更高效能、更強型別安全的開發者,則可以選用‘倉頡’。
‘倉頡’的目的,不是在開發者工具箱裡替換掉別的工具,而是為他們增加一種更強大、更可靠的新選擇。”
姚塵風對此深表贊同。
生態建設不能一蹴而就,更需要給開發者足夠的過渡空間和選擇權。
“倉頡”的價值,在於為華興未來的生態發展,提供一個更具潛力、更自主可控的底層技術選項。
演示告一段落,餘新峰開始向各位董事彙報“倉頡”專案具體的推進過程。
他的語氣逐漸變得沉穩,充滿了技術人的篤定。
“從2019年8月1日專案正式立項起,我們程式語言實驗室就開始了緊張的研發工作。”
餘新峰操作ppt,展示著專案里程碑圖。
“但一門程式語言的成熟,不僅僅在於語言本身的設計和編譯器實現,更在於它能否經得起真實業務場景的考驗,需要強大的標準庫、框架和工具鏈支撐。”
他目光掃過在場的各位高管,重點看向了姚塵風和陳默:
“幸運的是,我們並非孤軍奮戰。
在公司的大力協調下,除了我們核心的程式語言團隊,華興其他產品線的兄弟團隊也很快新增進來,為我們提供了寶貴的‘試驗田’。”
他切換了一張ppt,上面顯示著“資料通訊產品線”的字樣和一些網路裝置的圖片。
“我們選定的第一個內部深度試用場景,是公司強大的資料通訊產品線。”
餘新峰解釋道:
“選擇這裡,主要有幾個原因。
首先,負責資料通訊軟體和創新的主要領導和專家劉子昂總,他本身就是我們中央軟體院編譯器和程式語言實驗室的創始人之一,對程式語言和底層技術有著深刻的理解和情懷,給予了我們極大的支援。”
“其次,也是更重要的一點,”他加重了語氣。
“資料通訊產品線對軟體的質量要求極高!
通訊裝置需要7x24小時穩定執行,對軟體的可靠性、效能、安全性有著近乎苛刻的標準。
尤其是在追求商用化的過程中,從程式設計風格、程式碼規範、靜態檢查工具,到動態測試、除錯工具,都需要一套完整、嚴謹的流程和體系。”
“這對於尚處在發展初期的‘倉頡’語言來說,是一個絕佳的、全方位的試煉環境。”
餘新峰臉上露出一絲感激的笑容。
“資料通訊產品線的同事們,願意冒著一定的風險,將他們部分非核心但關鍵的模組,嘗試用‘倉頡’進行重構或新開發。
這過程中,我們暴露問題、解決問題,共同打磨‘倉頡’的語言特性、編譯器穩定性、除錯工具鏈的易用性。
每一個bug的修復,每一次效能的最佳化,都讓‘倉頡’變得更加堅實。”
:料資部些一了示展他








