PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   一張圖幫助你選擇你該學甚麼程式 (https://www.pcdvd.com.tw/showthread.php?t=1067694)

u3350829 2015-01-09 03:25 AM

引用:
作者藺無雙
5顆星!
除了組合語言,我想不出還有什麼能有資格拿5顆星XD


組合語言/ASM這些後期根本跟C快沒兩樣了...
要真五顆星除了直接0101進去寫之外,大概就是古早以前用OP code
寫->打卡轉換->跑結果 這種了XD~

另外,不才在下在程式圈混到現在的經驗是除非你把寫code當成興趣娛樂,
否則你根本不應該只侷限在某種程式語言,至於Job和make money...
在下認為你最應該學的是你那job的domain know-how而不是一直狂鑽研
超深入的程式語言.

ming70017 2015-01-09 03:46 AM

python有那麼讚?
我學過C/C++和JAVA和ASM
在大學這些程式語言我幾乎都全班第一
可是出來工作我就是個魯蛇
我一直以為我能靠寫程式賺錢
大家說的對
會寫和寫得好是兩碼子事
更何況台灣不適合走資訊業就對了
傳產和公務人員還比較穩定快樂 :)

Adsmt 2015-01-09 04:28 AM

組合語言只是用起來很煩,但他的結構及概念很單純。

如果說學習難度,函數式語言(ex. haskell) 才是最難的吧。因為這種語言以類數學的結構來寫。但數學是沒有「迴圈」和 "goto" 或 "jump" 這種東西的,所以要把你平常寫程式的概念用函數式語言寫出,大多數的人都會想到腦筋打結。 :laugh:

函數式語言的基本概念--λ演算,也被認為是第一個函數式語言(雖然它其實不算是一種程式語言)
http://zh.wikipedia.org/wiki/%CE%9B%E6%BC%94%E7%AE%97

result12 2015-01-09 08:27 AM

引用:
作者Adsmt
組合語言只是用起來很煩,但他的結構及概念很單純。

如果說學習難度,函數式語言(ex. haskell) 才是最難的吧。因為這種語言以類數學的結構來寫。但數學是沒有「迴圈」和 "goto" 或 "jump" 這種東西的,所以要把你平常寫程式的概念用函數式語言寫出,大多數的人都會想到腦筋打結。 :laugh:

函數式語言的基本概念--λ演算,也被認為是第一個函數式語言(雖然它其實不算是一種程式語言)
http://zh.wikipedia.org/wiki/%CE%9B%E6%BC%94%E7%AE%97

+1
Lambda expression 和 closure 說實話給你把50行Java 用5行scala 寫出來結果其他人要花2倍時間去理解 ㄧ點也不划算

signally 2015-01-09 10:38 AM

不管怎樣∼最後你都要回頭學自然語言
不論是剛入行要做需求訪談
或是老鳥了要呼隴User
還是升等了要叫手下去寫個XXX出來 XDD

lqz 2015-01-09 11:17 AM

:unbelief: C++跟薩魯曼有啥關聯?

其實純的C++只比C多一點東西,真的麻煩的是各種framework,

每家的結構都不大一樣,而且真的超級多,又有新舊版本,

MS的MFC單是CSting改版就搞死一堆人了。

但是初學者真的沒用到的不要管就好了,有些幾乎一輩子用不到,

然後小的CLASS用多了,大的其實沒啥難度。

真的混一點,就把CLASS當作有member跟function的集合就好。 :p :stupefy: :D

bureia 2015-01-09 11:28 AM

引用:
作者lqz
:unbelief: C++跟薩魯曼有啥關聯?
其實純的C++只比C多一點東西,真的麻煩的是各種framework,
每家的結構都不大一樣,而且真的超級多,又有新舊版本,
MS的MFC單是CSting改版就搞死一堆人了。
但是初學者真的沒用到的不要管就好了,有些幾乎一輩子用不到,
然後小的CLASS用多了,大的其實沒啥難度。
真的混一點,就把CLASS當作有member跟function的集合就好。 :p :stupefy: :D

C++據說還有很多一般不會碰到的冷門語法,就之前說的一堆符號
並不單純多class的概念而已
但這是很久以前看的資料,文中舉的例子已忘記 :ase

看過物件導向設計模式是覺得概念不錯,
但實際上很多人也只把class當struct在用而已 :jolin:

youporn 2015-01-09 12:36 PM

C++ 怎麼可能只比 C 多一點東西...

rainwens 2015-01-09 12:44 PM

引用:
作者藺無雙
5顆星!
除了組合語言,我想不出還有什麼能有資格拿5顆星XD

那機器語言呢? :D

Adsmt 2015-01-09 03:10 PM

引用:
作者bureia
C++據說還有很多一般不會碰到的冷門語法,就之前說的一堆符號
並不單純多class的概念而已
但這是很久以前看的資料,文中舉的例子已忘記 :ase
看過物件導向設計模式是覺得概念不錯,
但實際上很多人也只把class當struct在用而已 :jolin:

C# 也一直增加一些新的東西,像是 yield
http://msdn.microsoft.com/zh-tw/library/9k7k7cf0.aspx

還有像 IEnumerator<T> 這種語法,這是為 Collection 的概念加的,最早我使用 C# 時並沒有這種東西。而且我發現 Java 也有同樣的東西,不知是誰抄誰。


所有的時間均為GMT +8。 現在的時間是09:05 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。