|
|
4#

樓主 |
發(fā)表于 2006-5-21 11:25:52
|
只看該作者
-----------------------------------以下僅是個人觀點
就LINUX與WINDOWS編程我想說兩句,我在學(xué)習(xí)程序員之前,別人也勸過我學(xué)習(xí)LINUX,我想談?wù)勎覍@兩種編程模式的膚淺的看法
上面的兄弟說在LINUX下回C就可以入門,我不太同意,當(dāng)然很多的函數(shù)我們可以在系統(tǒng)下找到源代碼,比方說GetWindowDC,如果不知道他的含義,我想大家沒必要去看找到他的源代碼在去慢慢看源代碼來理解它的作用吧!大家只要知道他是用來獲得設(shè)備描述符句柄就可以了。話題再換回來,我在剛學(xué)linux 時非常郁悶,看著一些代碼根本不知所云,比如handle,hwnd,根本不知道是什么意思,查過很多書,學(xué)起來很費(fèi)勁,而且這方面的書很少。
而且我想說的是大家別把linux當(dāng)作神來供著,如果大家不了解這兩種操作系統(tǒng),最好別做什么評價,說些什么安全性能好與壞之類的言語,市面上使用最多的操作系統(tǒng)是哪種,服務(wù)器類我不敢多說,就個人電腦來說,那還是windows 的天下,如果大家使用過linux應(yīng)該會有同感,linux不好用,我想誰也不愿意放下鼠標(biāo)不用,什么事多去敲鍵盤吧,為了插上一個U盤還得特地去學(xué)習(xí)一些復(fù)雜的命令。總而言之,太麻煩 。另外linux的系統(tǒng)文件格式。規(guī)劃的沒有windows好,在linux 中只有個根目錄,不想在windows中那樣有個cde盤之類的,給人的感覺很清晰
做程序員第一是愛好,第二就是很賺錢(我是這樣的人,呵呵),做基于windows的程序市場很大,尤其是商業(yè)軟件這塊(現(xiàn)在這類公司多如牛毛),當(dāng)然實際上能掙錢的沒多少,這主要得看公司如何運(yùn)營。
如果誰說“我喜歡linux那是因為linux開放源代碼”我就覺得有點刻意的裝了,我是不會把我辛苦寫出來的代碼“無私”獻(xiàn)給大家的,但是如果像是"1+1 = 2 " 這類的代碼我倒是愿意,如果大家多會,也用不著我了。對于初學(xué)者來說開不開放源代碼沒什么意義,給予最上層的東西多弄不懂,還談什么底層?xùn)|西,如果大家了解點嵌入式,應(yīng)該會覺得開不開放源代碼已經(jīng)沒什么意義了 |
|