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=928714)

darkangel 2011-05-05 01:02 AM

引用:
作者cys070
我也覺得C學好∼其他要學就不難


我覺得光是把 C 學好就很難了 :laugh: :laugh: :laugh:
你有沒有看過一個做 embedded/firmware 三四年的人, 連 C standard library 都不熟的~

darkangel 2011-05-05 01:06 AM

引用:
作者iorlvskyo
我最早開始學VB6,後來C/C++(當時還不熟)→VB.NET→JAVA→C#→HTML→JS→C/C++→?

其實只要會一種語言後,要學其他語言都很快!
撇開語言特性跟語法,基本觀念都相同。

會了C/C++再去學JAVA/C#都很快,尤其他們少了指標(這是初學者很容易卡住的地方,但現在熟了之後會覺得挺好用的),完全物件導向化,物件都以傳參照方式當參數(這是比較像指標的地方)。

C#/VB.NET互轉也很快,除了語法不同外和少數特性外,由於他們是架構在.NET上面,Framework幾乎99%都是一樣的。

現在的物件導向語言的特性就是開發迅速,通常已經提供好強大的Framework,你只要會知道怎麼用就好,減少額外的開發時間。

但我是走回頭路,跑去寫EFI...

相信會了幾種語言,想去學另一種一定會很快,包括Android(Java)、iOS(Obj-C)...,最重要的一點就是要會去翻他們的API文件!


其實 C# 有指標啦, 只是要加個 unsafe, 不過非常難用就是了~
我用 C# P/Invoke 引用我自己寫的 DLL 時還是乖乖照範例用 reference...

C# unsafe 參考:
http://msdn.microsoft.com/zh-tw/lib...v=vs.80%29.aspx

C# 拉畫面做 UI 對用過 MFC 的人來說挺無腦的~
:laugh: :laugh: :laugh:

flora201006 2011-05-05 09:02 AM

引用:
作者darkangel
其實 C# 有指標啦, 只是要加個 unsafe, 不過非常難用就是了~
我用 C# P/Invoke 引用我自己寫的 DLL 時還是乖乖照範例用 reference...

C# unsafe 參考:
http://msdn.microsoft.com/zh-tw/lib...v=vs.80%29.aspx

C# 拉畫面做 UI 對用過 MFC 的人來說挺無腦的~
:laugh: :laugh: :laugh:

聽說MFC設計不良
反而是像Delphi拉畫面作UI設計得較好
C#較晚出
我相信他設計一定比較好

聽說Qt設計上比MFC和Delphi的VCL都好很多

syntech1130 2011-05-05 09:09 AM

能夠賺到錢的才夯. :cry: :cry: :cry:


謠言說,在apple store 或是 android market 等處能賺到錢的軟件個體戶,
不如想像中多.

Totenkopf 2011-05-05 09:15 AM

最夯的程式?我本來以為進來會看到"生氣鳥"之類的答案呢

搞半天樓主問的是語言,不是程式,那當然就是C囉,雖然我不會

tecotw2003 2011-05-05 09:29 AM

學加藤鷹的金手指才是王道
:laugh:

solosbye 2011-05-05 09:36 AM

接案子、人家不會在乎你是用什麼寫的吧
有本事、VB也可以寫案子阿

darkangel 2011-05-05 10:05 AM

引用:
作者flora201006
聽說MFC設計不良
反而是像Delphi拉畫面作UI設計得較好
C#較晚出
我相信他設計一定比較好

聽說Qt設計上比MFC和Delphi的VCL都好很多


別聽說啊, 都用用看才知道好壞在哪.
我會建議你玩玩看 QT, VCL 別碰啦, phase out 的東西.
C#, MFC(VC++) 我也只是應付工作需要看個兩天書上戰場的, 我不是專門搞 Windows 系統的, 純脆都是業務需求, 看個一兩天書就上戰場.

豬頭兄 2011-05-05 10:14 AM

引用:
作者east5016
Apple 和 android 當道.....該學啥第二專長呢??

ubuntu 學會了找到到工作嗎???或是接案子??

請大大仙人指路一下吧....感恩...


請問你是要問"系統平台"還是"程式語言"啊?
你舉的例子都是"系統平台"耶,就如 windows 也是一個系統平台一樣,
如果問的是系統平台的話,ubuntu就免了,
因為上面大部份的應用程式都是免費的,
而 apple & android 都有網路商店,那才有商機

jiahorng 2011-05-05 10:22 AM

程式寫的好,要飯要到老


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

vBulletin Version 3.0.1
powered_by_vbulletin 2026。