關(guān)于數(shù)學(xué)軟件的一點(diǎn)點(diǎn)思考和建議
? ? ?最近北太天元做了一個(gè)通用數(shù)學(xué)計(jì)算軟件,并大力宣傳,我加入了他們的QQ群,也了解到了這個(gè)軟件目前的一些情況和進(jìn)展,這個(gè)軟件就是對標(biāo)MATLAB,能兼容MATLAB語言,各種風(fēng)格都和MATLAB神似,目前似乎只有一個(gè)界面并能實(shí)現(xiàn)一些最基礎(chǔ)的算法(畢竟只開發(fā)了1年多),我看到群里很多人很興奮,各種叫好,希望國產(chǎn)軟件能打敗MATLAB,大家還在提發(fā)布免費(fèi)版和商業(yè)版的事。這一切我都看在眼里,下面談?wù)勎业乃伎己徒ㄗh。
? ? ?首先一定要認(rèn)識到做工業(yè)數(shù)學(xué)軟件的復(fù)雜性,得耗費(fèi)大量的人力物力和時(shí)間金錢,不要急于求成,急功近利的心態(tài)要不得,這個(gè)國產(chǎn)的數(shù)學(xué)軟件要能接近MATLAB的水準(zhǔn),沒有十幾年不可能。大家想一想,MATLAB公司做了四十年的數(shù)學(xué)軟件,經(jīng)驗(yàn)豐富,擁有全世界最優(yōu)秀的數(shù)學(xué)家和工程師,在全球積累了龐大的用戶,并且構(gòu)建了完整的生態(tài)系統(tǒng),即使我們集合全國的力量來追趕,也不是一時(shí)半會(huì)兒能完成的,所以必須靜下心來長期做冷板凳,想著做商業(yè)版賺錢純屬瞎扯,這個(gè)國產(chǎn)數(shù)學(xué)軟件在未來十幾年內(nèi)大概率不僅賺不到錢,還得投入巨額資金搞研發(fā)。老想著彎道超車,想著多快好省,漢芯的悲劇就會(huì)不斷重演。
? ?第二點(diǎn)也是最重要的,國產(chǎn)數(shù)學(xué)軟件必須要有自己的特色,有自己獨(dú)一無二的長處,如果只是一味模仿MATLAB,是沒有前途的,最終也無法堅(jiān)持下去。如果國產(chǎn)軟件只是MATLAB的高仿版,那為什么用戶不直接使用原版的MATLAB尼?畢竟MATLAB破解版到處都有,而且用起來肯定比國產(chǎn)數(shù)學(xué)軟件更方便,bug更少。目前國產(chǎn)數(shù)學(xué)軟件是北大還有很多高校一起在做,我其實(shí)有個(gè)建議。各大高校的課題組組內(nèi)應(yīng)該都有很多的程序代代相傳,但是這些程序從來不公開,不分享給外人。如果能把這些程序都能做成工具箱,加入到國產(chǎn)數(shù)學(xué)軟件里,我們的國產(chǎn)數(shù)學(xué)軟件立馬就有了自己的特色,能做MATLAB不能做的事,這樣才能源源不斷吸引用戶,形成自己的生態(tài)系統(tǒng)。當(dāng)然,放到國產(chǎn)數(shù)學(xué)軟件里不一定意味著要公開源代碼,可以像MATLAB那樣把部分源程序加密,用戶只能調(diào)用函數(shù),但是無法查看函數(shù)的源代碼。
關(guān)于數(shù)學(xué)軟件的一點(diǎn)點(diǎn)思考和建議的評論 (共 條)
