關於學習C++編程語言對中國軟件發展的的一些思考!

從2000年UCanCode E-Form++ 圖形可視化源碼庫2.0在國外開始銷售以來,彈指一揮間已經快14年了。這14年裏見慣了各種新技術的不斷涌現、也見慣了各種科技公司的不斷出現和消亡,仔細想來也對,軟件其實也是一個生態,這個生態環境中有生命力強的大樹,也有更多作爲大樹養份的小衆植物。大樹只所以能不斷長大,長久不衰,我想一個很重要的原因就是大樹從出生那一刻起就具備的優質基因以及優秀的架構。讓我們深有感觸的是:軟件開發確實是一個需要不斷積累的過程,從當初E-Form++的簡單製圖源碼,到現在能快速開發各類工業基礎應用的優秀的圖形可視化開源架構,如果沒有UCanCode的堅持,隨時都可能面臨着夭折!當然也就不會有現在全球數千家大型軟件公司能夠“拿來即用”開源基礎庫了。1999年我開始負責E-Form++核心基礎架構的設計和開發,本人從事C++編程已經超過17年了, 這些年我基本只看不說,一來擔心自己不會說,另外一個是怕說錯。

 

個人以爲,軟件同其他工業產品一樣也應該分爲傳統軟件行業和新技術軟件行業,新技術會在極短的時間不斷涌現,代表着新的生命,甚至預示着未來的方向,但這個方向是不斷修正的。這也就是我們會看到很多技術在出現之後很短時間就消失了。

 

傳統軟件行業(比如石油、化工、造船、航空、航天… … etc)卻始終保持着非常穩健和平緩的步子向前邁。當Windows 7 & Windows 8在個人應用領域鋪天蓋地的時候,傳統軟件行業纔剛剛完成Windows 2000到Windows XP的全面轉換。作爲向中國這樣一個體量的大國,如果沒有堅實的工業能力是絕對不可以的。

 

一提到軟件編程語言的選擇,很多人無不將關注點放在C#, VB, Java上面。其實這也沒錯,畢竟這些語言學起來容易、用起來方便。但作爲基礎軟件行業(工業控制、數控、CAD, GIS,製造,建模與仿真等等)支撐着我們國家的工業軟件基礎卻需要大量的C++開發工程師。UCanCodeSoftware這14年裏的感觸最明顯,跟我們接觸的軟件開發公司國內的和國外的開發水平差距巨大,作爲工業軟件開發的主力(C++)目前還多以70年代開發員的爲主,而80-90後學C++的就相對少多了,試想想, 70年代的人很快就奔40了,新生力量是多麼的不可或缺。對比中美軟件領域看來,作爲工業最強國的美國基本上每個大型的實驗室,每個具體的工業領域都有非常專業的軟件。而國內絕大多數都是空白。中國的GDP已經上升爲全球第2位,作爲中國人是很自豪的一件事,無不希望祖國能夠更加強盛。 但現實很殘酷,由於軟件基礎差,我們的出口的產品基本上都只能做中低端的。這裏還更不用說基礎軟件差對國防國家安全構成的威脅。

 

因此,作爲一個在軟件基礎行業超過17年老程序員,我要大聲講:要愛國,請從我做起,從學習C++做起!

 

開發基礎性軟件尤其是基礎性C++圖形可視化架構異常困難,UCanCode Software這麼多年還是一直在盡最大的努力來爲國內的C++開發工程師提供一個儘可能完美的開放源碼庫。我們一直秉持着源碼絕對100%開放的理念不動搖。所有源代碼全部採用Visual C++ / MFC編寫。同時提供C++基礎庫和C#等調用的OCX控件,支持所有VisualStudio (從Visual Studio6 到最新的VisualStudio 2013)。爲您提供瞭如下直接拿來就用的源代碼:

1、 現成的工控組態環境VC++源代碼(包括組態環境、運行器、Web運行器)2014。

2、 大型CAD設計與打印VC++源代碼(能導入導出DXF文件)2014。

3、 大型電力接線圖、配電圖、電力監控(能導入導出SVG, 並支持XML) VC++源代碼2014。

4、 現成的工業與科學建模與仿真VC++源代碼2014.

5、 專業報表與標籤打印、印刷平臺VC++源代碼2014.。

6、 現成的儀表VC++源碼,以及電子表單、流程源碼2014。

7、 … …


每當看到外國人在從我們購買的源碼上很快開發出產品,然後又高價將開發出來的軟件賣給我們國家的企業後,都有一種迫切的願望,真誠希望我們國內的基礎性軟件行業好好用我們的源碼多開發些屬於咱們國家自己的好軟件。

 

全面開放這些源碼,我們希望通過我們的綿薄之力能夠全面提升國內軟件公司在開發電力、能源、化工、機械、造船、石油、航空、航天等領域的軟件開發能力。通過這些源代碼,您不僅能學習到如何用VC++編寫大型軟件工業建模與仿真、監控、工控、組態、CAD、GIS軟件,還可以學習如何使用各種領先的設計模式來創建成熟的應用。

(完!)

瞭解E-Form++ 到: www.UCanCode.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章