匿名書友
給一顆星。然后我想說,作為資深老程序員。里面的很多話真的是毒草中的毒草。許多不是程序員是感受不到的。比如:c90和c11的區別。估計他說的是c++吧。但資深程序猿,討厭c++!還高級了?可c語言這么多年基礎就沒有變過!直到現在許多許多底層程序、許多工具,都支持c。許多東西到現在是沒變化的!
還有一個,裝b的時候,還鍵盤輸入代碼像『彈鋼琴』?分分鐘出戲啊!我這種長時間靠鍵盤吃飯的,打字速度早就不如以前了,因為每次打字都要認真,不能太快,因為打錯會出問題。而且用tag提示補完,沒有tag系統如何寫代碼?記事本?呵呵,low!我寫代碼可以說打字一點都不快,不響,不像彈鋼琴。說彈鋼琴,真的毒的我不行……我們寫代碼,懶得打那么多字的,不但有ctags這種輕量級的工具。而且很久以前貝爾實驗室就研究出了cscope這種工具。打字?輸入2、3個字母,就提示了。tab鍵一按就補完了!這樣方便,關鍵是不會出錯!這種節奏,還『彈鋼琴』?呵呵,真的出戲。
再說一個毒點,呵呵,說體力好,寫代碼『快』如何的。我就看出寫這本書的作者。就是一個普通的碼農!我這種資深程序猿,告訴大家。寫代碼第一靠的是工具,第二靠的是框架,第三靠的是思考,而不是寫代碼快!工具,代碼提示工具,生成一些骨架代碼工具,甚至結構代碼是最優的,更高級的用lex、ragel之類的工具參與進去。其次,要用易用的框架,才能生成更完善的代碼。第三,停下來思考才是更重要的。而不是一直連續的,好像和牛逼的寫代碼!
還寫幾個小時就頭疼了?得是有多爛的程序員啊!寫程序腦子里有就寫,腦子里沒有就別寫。別強求自己。我以前加班從下午,到深夜,到凌晨,就好像過了3、4個小時似的。處于『流』狀態,就好像和尚打坐一般時間飛快的就過去了,寫代碼寫的爽的不得了!可是寫出問題來,自己都沒注意到!一個小bug能查好幾天!后來我拼命避免自己進入這種『流』狀態,時不時的檢查自己的代碼。哪怕寫2、3個小時就停下來干些別的呢!他在小說里還追求這種狀態?不知道『死』字怎么寫?
再說其他毒點。作者顯然不是資深業內人士,我看著毒的不清。寫道javascript,把javascript的地位無限放大了。其實就是一個先入場的優勢罷了。而微軟在之后無恥的加入了jscript,一直到2011年還在更新,就是模仿javascript。雙方標準不一樣,早期網頁還會在主頁寫上,「使用某某瀏覽器能達到最佳效果」的醒目標題!1995年之后,動態網頁就已經快速加入了。1995年之前,就有人用unix系統最常用的perl寫了一套cgi系統,但速度很慢。現在很流行的php就是為了替代cgi去寫個人主頁而設計的。當時寫網頁還要有一行聲明language是什么,而當時三種,jsscript。微軟還加入了vbscript。還有一個就是perl。后來javascript流行,只不過就是先入場優勢。用什么語言并不重要,關鍵是容易用而已。php是后臺,javascript是前臺。可在當時就出現了perl前臺后臺都能用的狀況!前端非要用javascript,用lua不行嗎?行的!沒毛病!先入場的優勢就是如此!
下面開始說更深的毒點,在1995年這個節點,發出開源的優勢!顯然這個作者是開源歷史的小白!現在開源的興盛靠的是什么?你得有版本控制軟件啊!哦,1995年開源?我在1998~2001年接觸開源的時候,用的cvs系統,難用的不得了,當時下載bsd用的就是cvs。后來有人寫了subversion系統,但其實還不好用。而現在用的是git,是linus為了寫linux而設計的。但如果沒有git,就沒有現在這種獨特的協作模式!且不細說git的優勢!你一個人在1995年,連個版本控制系統都沒,連個好的代碼托管網站都沒有。何來大規模參與的開源!就寫幾個文章就去開源了?這不是空中樓閣嗎?我用vim搜了一下這本小說,連個git都沒有。開源?簡直就是毒點大毒點!!!!!
寫開源軟件。呵呵,你沒有編譯器,寫個毛的開源軟件?版本控制有了。編譯器呢?g在1984年開始搞,到1987年發布,雖然奠定了gnu的基礎,可還是個不成熟的東西。而且當時編譯器是萬馬奔騰的狀態,程序員想賺點外快,就寫編譯器去賣!導致許多c的庫都很垃圾,c++語法根本無法統一!成為了業內頑疾。沒有完善的編譯器還有庫,你拿2016年的先進的代碼有個屁用?還20天就寫出瀏覽器,你框架呢?庫呢?白給了?你要是說,拿著現在的g還有clang去做,那我還相信,g和clang背后是一組編譯器還有大量的底層庫。可現在呢?毛都沒有!你用別人的編譯器和庫,你寫個毛的兼容操作系統的瀏覽器!
再說一個毒點,作者說了互聯網。說了html,說了frontpage,竟然沒有說圖片的開源的問題!當年因為圖片格式的版權問題,不知道鬧的有多惡心。gif的問題,jpg的問題,以及后面的開源圖片png。說了那么多互聯網,把ogg也弄出來了。那jpg呢?我們互聯網真的能安穩用上jpg時間并不久!就算沒有jpg,既然寫了7zip有了壓縮算法,那就用lmza算法做個圖片庫啊!叫html,沒圖片技術,你能干啥?
互聯網技術,就盯著html、css、javascript了。那聲音、圖片、文字這些基本內容呢?我估計作者不明白當初字體的開源庫freetype的公布有多重要吧!不管搞瀏覽器,還是搞游戲,甚至操作系統,freetype都功不可沒!linux、bsd都在用!哦,突然文字、圖片就能顯示了。搞出html、css、iscript就一統天下了?你開玩笑嘛???你真的在騙騙那些不懂行的讀者!
提到這些圖像的東西,不得不又要說一個更重要的東西。opengl庫!現在所有手機上用的顯示,都是opengl庫的開源財富。換句話說,有圖了,也得有如何畫圖的接口啊!雖然說提起opengl都是3d的東西,可2d也是它的領域!投資并opengl,這也是重中之重的一環。
說起開源的服務端、客戶端。就不得不提一個很重要的開源。sqlite。這個輕量級數據庫在開源界是相當重要的。不是什么網站都用的上mysql還有另一個postgressql的。而2000年開源的sqlite在服務端不需要部署服務,就可以使用。而且在客戶端也在用!我估計這個作者并不清楚這一點。現在主流的開源瀏覽器,不管firefox還是chrome,他們的索引、緩存,許多地方都是sqlite3的數據庫來保存的!快速高效還不用寫繁瑣的查詢!更可笑的是,作者還說做稅務軟件,你不知道稅務軟件許多時候就需要這種文本數據庫嗎?而且各種小服務項目,全都在用這種。以前沒有的時候,大家用的是微軟的ess。不但寫開源網站、瀏覽器,還寫到了財務類軟件,卻沒說這個重要開源。呵呵,作者對開源了解也就是如此了。而且現在手機開發,不管ios還是android開發,sqlite的地位越發的變大。
我還是跳著看完這本書的大概了。在大概20萬字之后,才掌握還不錯的節奏,可是,完全脫離了一個該有的技術小說的節奏,技術完全被一些無聊的劇情掩蓋了!可最后,呵呵,真的是作死啊,你一個寫穿越經營的小說,非要寫那些劇情,404真的是必然。
書友正在讀: 丑奴 清穿之千嬌百媚 江山國色 科技傳承 被迫受到怪物的寵愛 籃壇上帝之眼 都市之游戲人間 大明皇長孫 正經人誰在漫威學魔法啊 民間詭聞實錄之陰陽先生 頭號天王 我真的不想當第一啊 高門主母穿成豪門女配 我在星際做名媛 [綜英美]了不起的盧瑟女 萬界代購系統 王者:開局李白精通,殺穿全場 錦爺夫人又美又颯 權臣大佬和我領了個證 隱婚后我被大佬寵翻天 當炮灰替身的我死后 位面小蝴蝶 我在湖人當老板 重生之我是曹操 我捧紅了半個娛樂圈 從光開始的無限旅途 像深遠的晴空 嫁給掌印后 秦笙傅景珩 遲光晚 一世夢落 漫威:神級吃貨 皇上,您再納幾個罷! 先婚后愛,雙面老公寵妻如寶 穿成大佬的反派小嬌妻沈從容薄翊 撩男神學長我在行 逆世謀妃 煙欲籠+番外 by 白首 主公好乖[三國] 穿書后我教反派好好做人 任他明月下西樓 穿成仙界最后一顆人參果 劍歸行 預言不能說 警花葉柔 以梅林之名 人間仙境 縱寵金牌妖后 你見它聲色犬馬(NP) 偏執女友請我吃軟飯(重生) 頂流竟是沙雕,全網求姐姐滴滴代打 回到過去再愛你 學長大人輕輕寵 天空農場[系統] 寡嫂(雙性/NTR) 曖昧出圈[娛樂圈] 娘子合歡 三世孽緣:王爺太妖孽 公主一米八 銷魂倚天神雕 談感情多了傷錢啊 夏天的雨不講理 在無限副本裏經營安全屋 八零真千金之美人如玉 家雀兒(1V2) 未曾說出口的再見 花千骨之從修真到修仙 經年 斗破之開局魂二代斗破之開局無敵修為 重生之貴圈真亂 我主法蘭西 是異能力先動的手 最強高手在都市林易女主 元末新世界 罐子有妖 陰陽師如何飼養一只波本團子 嬌妻至上:軍少別來無恙 體育特長生 可愛小寶在灣灣鯊瘋了【七零】 [快穿]專職男神 驚!我家的冰箱成精了 我靠巨貓元帥寫文在星際爆紅 洪荒開局成為天道諸葛小小力 女刺 轉生黃毛反派,卻被病嬌女主倒追 只為你著迷 女尊A老是想覬覦我[GB] 我在東京當火影 穿越后我天下無敵了 沈醉無歸 快穿之永世相隨 夫人!放下狙擊槍,快抱抱我吧 秦時:我女友是焰靈姬 魔尊他每天都想被逐出師門 撈明月 掃地十年,我成地獄之主 嫁給霸總他叔后,霸總追妻火葬場 承歡身下的寵溺 廢柴雄蟲參加夫夫戀綜后(蟲族) 花花惡少 強制占有 重生之金融戰爭 婚心如玉:權少,寵妻上天 九零有空間:回到父母去世前一天 全家炮灰后靠我逆襲了 都市偷香賊 殤情無悔宋顏陸修瑾 [原神]無風之地 藍星計劃 法師領主:科技樹被我點歪了 極致護短 扮演反派:開局被女主偷聽心聲 從東京怪談開始的諸天之旅 諸天:我融合了邀月的意識 鑒寶奇緣楊波 一見起意 曉星孤嶼(揚書魅影第二部) 守寡后我懷了宿敵的孩子 【娛樂圈】欲染情迷(np,h) 任務完成后,宿主他死的深入人心 幻彩意識流 我還記得你 百婦譜 靈獸(受)攻略 醫武通神李東林 【娛樂圈】漂亮花瓶他其實是滿級大佬 絕世猛龍 末路婚姻 太子妃她白日飛升了 超級透視神醫 嬌軟小皇后(清穿) 抗戰:最強少帥!敗家就變強 時差 竹馬竹馬 我的一天有48小時正版 初見那年是盛夏 富少被騙種地的故事 無法脫身的游戲人生 重生三千年,我收養了未來女帝 靈殊 最風華 星月傳說 炮灰全家跟著心聲吃瓜 小哥哥,網戀嗎? 絕世神器(御女十二式床譜) 我在火影,木葉村簽到十年 不滅日月仙 [綜瓊瑤]盈盈一夏 人在洪武,朝九晚五 [粉理衍生]光與暗