Re: [討論] 大家對於物件導向程式語言的選擇...

看板Programming作者 (Je me souviens)時間16年前 (2008/04/20 13:04), 編輯推噓14(1409)
留言23則, 18人參與, 最新討論串30/34 (看更多)
※ 引述《easterday (數牙)》之銘言: : 我個人現在待業中 建議你快去找工作 : 剛從義守資工系畢業 背景比我強多了,我是不知名的爛學校還是二年制的 : 在PTT Computer Science group一直是個沉默的觀眾 我只會去西斯就可黑特打嘴炮炫耀我的三十公分巨炮 : 我熟悉的平台是Windows XP Home&Professional 那種老是亂當一通的東西我不太愛用 所以都是用蘋果配 BSD / Linux 話說我全公司沒有人用 Windows : C++大概只看螞蟻書而已,對STL有花時間看圖書館看不懂的書 : Java方面我大概那本Think in Java 2ed.和Ivorn這兩本 : .NET這方面完全沒買書,只看functionX那個網站和 VS2005的範例而已 以上的書通通沒看過 : 工具方面 除了 vi/vim 其他通通不會用 : 我現在有空也多了解MS的C++ extension... : 當然平台不穩/工具不穩/自己太遜都可能是當機的原因 : 但我想談的不是這個 好險,想談這個我也不懂 聊星座如何? : (未來的)Window在未來的硬體上(例如我還沒買的四核心) : Coding on VM 和 Coding Native Code(VC6&MFC) : 這兩種選擇的利敝得失..... : 我個人認為現在是探討這個問題的正確時間... 探討這個問題的正確時間? 我個人覺得很錯,後述 : 好的VM做的很深入底層也可以完成很多功能,Coding on VM好像比較快又好 : Debugger也比較好用 <恕刪,小弟程度不足,看不懂> : 如果on VM,那當然是看那個VM的書...用熟工具....放棄debugging的細節... : 這兩件事情可能都要花至少1年時間 : 大家的意見如何?... 這麼斤斤計較,我看光要你寫一支自己滿意的 Hello World 都要一星期 你這個人時間內的單位產量太低,而且學習運用程度太差 雖說學無止盡,但在這一行誰知道明天是不是就要丟了這個工具改用別的 公司可沒時間等你看書用熟工具... 要嘛你邊學邊練馬上能生程式,要嘛就掰掰我們找會的人來做 : 有個大學生說,1:簡單的事情就用RAD Tool on VM隨便拉一拉就好了 : ,最佳化再用Native Code來做 : 但是這種概念好像 : 和用 2: UML,ER Diagram做事的那種潮流不太同調 : 例如因為我已經 : 1.Coding on VM的Project(尤其是精心設計,想了很久寫了很久...) : 常常dependent on [(精心設計的)VM], : 2.然後我把UML圖畫出來初稿 : 3.再要把dependent part再弄出來 : 4.再來一個UML定稿 : 5.才可以成為Project Coding Native Code ? : ps: 我希望我能提供很適用的GUI給我的作品... : 所以第一個問題就是: Coding on VM / Coding on C++ and learn x86 Assembly? : 第二個問題是: Project on VM / Project on C++ ? : 謝謝大家的意見... 你真的是太遜炮了 我公司裡面一個寫 Python 的傢伙, University of Washington 碩士畢 這個傢伙是超級 nerdy 的,演算法好得不得了,理論派的王者 我老闆叫他去寫一個 Catagorizor 搞了三個月還在搞演算法 如果程式的確是比初版的快了一點點,但是掛上 server 一跑 結果省得的時間跟網路延遲時間一比,根本就是腿毛一根 我花了五分鐘搞了個 file caching 掛上他的程式用 省得時間比他那三個月搞下來的還多 另外要他搞一個 aggregator daemon 用,做內部資料查詢 同樣的故事又發生一次,測試 search 速度是很快啦 我公司的 server 一萬七千多臺,把他的 aggregator 掛上 server 結果被我們的 servers 瞬間秒殺 後來幫他再搞一次 file caching 跟 multi threading 才救了大家 所以呢?我要說的只是,你學了很多東西,懂得也不少 可是你去想那麼一堆有的沒有的,真的有幫助嗎? 花一堆時間想工具想未來,你東西能看的做出來多少了? 為什麼老美在面試時很重視的是 real world programming 老實說,你腦袋裡知不知道各種演算法的長短處根本不重要 能夠在需要的時候,花個三十分鐘一小時找齊資料分辨所需才有用 在你的情況看來,我覺得光要你查資料你都做不來 不然不會發這種鳥到爆炸的文章,回去多練練吧 還有這個跟 OO 有什麼關係?就有人能把 Java 寫到純 FP / PP 也有人能把 C 寫到很 OO ,差那個工具你就做不出來表示你大觀念很差 何況,公司裡重視的是功能,做出來的爛東西也比沒做出來的幻想好 在期限壓力下,有的人就乾脆用 FP 概念開發,做完再包成物件,能用就好 反正效能有到,有把 abstract 裡要求的都實做出來就可以 最後,上來問人,就虛心點請教,版上高手一堆,你在業界也難遇到 今天有很多人認真針對你的問題回應,你就多利用線索找資料 躲在電腦後面幻想打嘴炮對你不會有幫助 想賺錢,就省下時間快去實做,除非你想拿諾貝耳獎,那當我放屁一長串 註:Coding on VM 和 Coding Native Code(VC6&MFC)   如果你會因為搞懂這個東西而錢賺比我只會打嘴炮多 那我覺得的確是個好時機,不然,只是浪費時間 -- "The only problem with Microsoft is they just have no taste, they have absolutely no taste" -Steve Jobs -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 67.168.135.12

04/20 13:28, , 1F
>//</ 我要報名聊星座!!
04/20 13:28, 1F

04/20 13:54, , 2F
看到這篇真是不得不推...
04/20 13:54, 2F

04/20 13:56, , 3F
呴呴~ 這篇有讚~ 推推!
04/20 13:56, 3F

04/20 14:03, , 4F
這篇好讚 推 XDD
04/20 14:03, 4F

04/20 14:05, , 5F
我對星座沒研究...可是我也要報名(><)
04/20 14:05, 5F

04/20 14:20, , 6F
>//</ 我要報名聊星座!!
04/20 14:20, 6F

04/20 14:28, , 7F
>//</ 我要報名聊猩座!! 咦?
04/20 14:28, 7F

04/20 15:35, , 8F
>//</ 我要報名聊西斯!!
04/20 15:35, 8F

04/20 15:53, , 9F
>//< 好夢幻的工作環境
04/20 15:53, 9F

04/20 19:33, , 10F
看來你好像蠻討厭理論派的
04/20 19:33, 10F

04/20 19:55, , 11F
就某些方面還滿中肯的..
04/20 19:55, 11F

04/20 21:47, , 12F
>//</ 我要報名聊星座
04/20 21:47, 12F

04/20 22:36, , 13F
>//</ 我要報名聊星座!!
04/20 22:36, 13F

04/20 23:56, , 14F
並不討厭理論呀,只是要點出小學而大遺的盲點
04/20 23:56, 14F

04/20 23:57, , 15F
看來大家都對星座有興趣耶,呵呵
04/20 23:57, 15F

04/21 01:24, , 16F
我比較想知是哪麼公司這麼有性格
04/21 01:24, 16F

04/21 03:09, , 17F
我對 Mac 比較有興趣,能聊 Mac 嗎?
04/21 03:09, 17F

04/21 03:19, , 18F
身為蘋果愛好者,全公司80%以上都用蘋果
04/21 03:19, 18F

04/21 03:20, , 19F
真的是一件超快樂的事,利用coda發揮bonjour
04/21 03:20, 19F

04/21 03:20, , 20F
的威力展示解說程式很方便
04/21 03:20, 20F

04/21 05:38, , 21F
哦, 原來是Apple公司?
04/21 05:38, 21F

04/23 19:36, , 22F
可以問一下什麼是FP/PP嗎? 謝謝
04/23 19:36, 22F

05/03 15:53, , 23F
公司有你真的太好了,一再救了大家阿
05/03 15:53, 23F
文章代碼(AID): #182ixlaU (Programming)
討論串 (同標題文章)
文章代碼(AID): #182ixlaU (Programming)