Contents ...
udn網路城邦
要用甚麼程式語言?只要務實學精就好,不必人云亦云!
2021/12/19 05:11
瀏覽1,926
迴響0
推薦6
引用0

Python 5 項缺點,未來可能會被這 3 個程式語言取代

很多人會覺得精通多國語言很酷,但是我覺得那沒有意義,只是浪費生命而已。我自己是客家人,很多人基於文化傳承的角度,會力主應該讓自己的孩子都繼續熟習客家話,但是大家可曾想過那是很大的學習成本投資?我們現在住台南,在家講國語,出門常需講台語,工作讀書也必須學會使用英語,能夠讓生活工作順暢就需要熟悉三種語言了,我還應該堅持讓孩子再花很多時間學會客語嗎?除非他們有興趣,我不會(其實也無法)堅持的!

在程式語言的世界也是一樣,甚至可以更現實,完全不必有任何文化社會責任的包袱,學會很多程式語言可以評論天下大勢,意義也不大!因為程式語言最重要的存在價值意義是可以幫我們與電腦溝通,完成「某種」工作!而且就像各國語言,都可以被使用來溝通組織,完成所有人活著必須處理的事情,各種程式語言也多半可以處理完成各種電腦功能。

所謂的哪國語言較優較劣的評比意義何在?如果有專家大師說法文比中文好,你就堅持在台灣生活中也以法文為主,那不是堅持科學真理,那叫做神經病!即使是世界最通用的語言英文好了,你堅持在台灣工作時甚麼文件演講都用英文表達,也是找自己麻煩!

當你看到如上的電腦世界評論時,完全不必焦慮,開始急於改變使用的程式語言,沒必要的!所謂世界最好的語言,要看用在開發甚麼軟體?或在甚麼地方場合使用?功能涵蓋最廣的語言,或許就是最不適於你的領域的語言。即使有某種語言最適合你的領域,但是使用成本昂貴,你用不起,或你的公司是用另一種效率較差的語言,你就應該隨俗,因為能順利完成日常工作才是最主要的語言限制。

還有一個很重要的現實是:熟悉使用任何一種程式語言都不容易,也是一種時間的投資,要順利有效率地完成複雜的工作,你對語言掌握的高度與深度,比語言先天對於各種程式好不好操作的些微差異來說,重要太多了!各國語言都有脫口秀或相聲之類的表演者,他們的成功關鍵絕對不是因為語言本身的好壞,而是他們對該語言的熟練程度

所以我很討厭那些自以為是的網路評論,人的生命時間有限,誰能熟悉電腦軟體的所有領域,都很有實務經驗,還熟習各種語言開發各種程式的過程?除非他是腦袋功能有多執行緒的外星人!他們用有限的認知經驗隨便說說,我們就必須把那些評論當作神說的話嗎?當作聖經、佛經或可蘭經嗎?聽聽就好,不必認真的!我都60歲了,使用各種程式語言教學工作寫書快40年了,他們幾歲啊?

我前面提出的這篇文章資訊就可以讓盲目崇拜Python的人醒醒腦!其實絕對不可能有任何一種語言會短時間內殺出取代大部分的語言,現實上有太多限制,理論上也不會有任何完美的新語言橫空出世,任何可以讓程式語言變好的嘗試,每一種語言本身也天天都在進化,新語言要成熟到跟得上舊語言就要很多年了!

如上一篇文章所述,堅持用Python開發演算法「最好」?就是一個毫無根據的商業廣告!在替Python鼓譟的人之中,其實極少是真正開發出實用AI軟體的人!湊熱鬧蹭熱度的閒人比較多,就像那些網紅,甚麼語言熱門就教甚麼?但是你可以肉蒐一下,他們到底是甚麼軟體的開發專家?做過多少影像辨識專案?當然啥都沒有的!

如果他們其實也沒真的蓋過甚麼好房子,你為何要迷信他們是建築大師?瘋狂變成他們的粉絲呢?當我的粉絲還比較合理安全吧?至少我真的是一個開發過很多影像辨識成功商業產品的人啊?現在網路很發達,資訊很完整,任何言論你都可以聽其言觀其行,不必盲從看風向人云亦云的!

總而言之,別以為資訊領域有很多值得你崇拜的大神!別把資訊科學當成宗教來信,我在此發言,也只是因為我很有把握知道自己該怎麼作,分享我的經驗認知而已!讀者不必把我當甚麼大神來拜,我不值得的!多用你自己的理智,自信地看事情做決定就好了!那比相信任何資訊電腦大神都可靠。

有誰推薦more
全站分類:心情隨筆 工作職場
自訂分類:不分類

限會員,要發表迴響,請先登入