iT邦幫忙

1

來聊聊喜歡的程式語言,與討厭的程式語言吧.

  • 分享至 

  • xImage

大家用過的或是學習過的,喜歡哪些程式語言,有何優點讓你喜歡?
討厭的程式語言,有何缺點讓你討厭呢?

看更多先前的討論...收起先前的討論...
外獅佬 iT邦大師 1 級 ‧ 2013-07-27 05:02:12 檢舉
汗
大家都好認真回答……
汗
是啊,出乎意料 驚
總裁 iT邦好手 1 級 ‧ 2013-07-27 09:18:59 檢舉
看來我是小家....汗
小雨大一出 大樓建起暈
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
18
fillano
iT邦超人 1 級 ‧ 2013-07-26 13:18:35
最佳解答

有時候還蠻討厭Javascript...尤其是在寫非同步的遞迴,要判斷遞迴結束時XD

fillano iT邦超人 1 級 ‧ 2018-08-30 09:26:34 檢舉

竟然有人回這一串...

回頭來看自己的回答也蠻感慨...現在有generator, Promise, async/await可以用了,想當年...

26
老鷹(eagle)
iT邦高手 1 級 ‧ 2013-07-25 14:04:12

小弟學習的語言頗多(求學)不過有些都忘光光了,
譬如小弟第一次碰的程式是HTML,國中時期那時候好像很流行,
那時候屬於複製貼上還有修改模式,喜歡那些特炫的文字變化或者圖片變化,
又去玩玩看JS,那時候都是用別人的JS檔來玩,自己不會寫,然後上了高中,
有上過ㄧ個怪異的語言,叫做QB那時候那個語言讓我頭疼,完全不能理解,
感覺DOS下coding,到業界裡面就沒看過這個語言了.
大學大部分是學習,C系列C C++ C#,到了業界自學PHP,
PHP是我覺得比較方便的程式語言,不用像C++一開始就要搞什麼輸出輸入要先載入,
宣告變數也非常的方便一$打天下,有些宣告要使用int 還有其他型態 字串啊等等!!
我是推薦PHP語言,易懂好上手,缺點就是不能搞一下軟體類的東西,只能在WEB搞!

看更多先前的回應...收起先前的回應...

從GWBASIC到QUICKBASIC, QB好多了. 真懷念以前寫MASM給QB呼叫的年代 @@"

小雨大真是見多識廣.....
佩服佩服
簽名簽名
謝謝謝謝

總裁 iT邦好手 1 級 ‧ 2013-07-25 14:28:35 檢舉

chingfeng提到:
鷹腦

這是啥??要插...電嗎??...疑惑

可插入D槽 此腦會成亢奮狀態噴鼻血

fillano iT邦超人 1 級 ‧ 2013-07-25 17:06:14 檢舉

記得SDL也有php binding,不過不知道現在還有沒有在維護...

php還有一個好處,寫extension還算簡單。有一些library可以自己移植。

22
ted99tw
iT邦高手 1 級 ‧ 2013-07-25 14:06:29

最喜歡吸了,因為能吸出萬物,但也最討厭吸了,因為有難纒的*和﹠

看更多先前的回應...收起先前的回應...

ted99tw提到:
最喜歡吸了,因為能吸出萬物,但也最討厭吸了,因為有難纒的*和﹠

所以每日吸囉~~~臉紅

總裁 iT邦好手 1 級 ‧ 2013-07-25 14:26:10 檢舉

我也喜歡吸,因為學校只有教這個....Orz至於我用過的語言...哈哈說出來也沒幾個聽過...窮

有一個程式語言叫作 D語言,泰大可以參考一下
http://dlang.org/

哈哈

ted99tw iT邦高手 1 級 ‧ 2013-07-25 15:20:48 檢舉

先吸,再滴...臉紅

hitomitanaka提到:
D語言

跟 C 好像ㄡ...哈哈

fireflybug iT邦研究生 4 級 ‧ 2013-07-29 09:43:44 檢舉

吸了不會滴 臉紅

ted99tw iT邦高手 1 級 ‧ 2013-07-29 10:09:28 檢舉

吸得高明,3P一定也能過關斬將...

20
richardsuma
iT邦大師 1 級 ‧ 2013-07-25 14:39:50

學過 ASSEMBLER、BASIC、FORTRAN、GWBASIC、PROLOG、C、EMBEDDED-C、CLIPPER、SQL

喜歡 FORTRAN 計算速度快,
BASIC 簡單上手,
GWBASIC 可以繪圖,
PROLOG 很好玩,
C 可以隨你亂搞,而且別人也看不懂你的程式,
EMBEDDED-C 可以存取 DATABASE,
CLIPPER 方便寫成可用的程式,
SQL 可以簡單彙整資料庫的資料,而且變成有用的資訊。

不喜歡 ASSEMBLER 太麻煩。

因為現在的程式都OO,已經不太會寫程式了,學PHP也是一知半解,又沒太多時間好好練一練,
現在比較會用 BI工具,但是有時就是缺前端工具,真是魚跟熊掌不能兼得...哈哈

看更多先前的回應...收起先前的回應...

richardsuma提到:
現在比較會用 BI工具

請教一下,您是用哪些BI工具呢?

ted99tw iT邦高手 1 級 ‧ 2013-07-25 15:22:00 檢舉

F牌BI算嗎...囧

Oracle Hyperion 8 因為從 Brio 6 開始使用,所以比較會用
IBM cognos 8 但需要有人專門維護較好
現在想要用其他的BI, 希望費用可以低一點的 或是 免費又好用的?

Cognos 啊,歷史悠久的好東西啊.
介紹一個社群版的Pentaho
http://community.pentaho.com/

另外還有窮人版的作法,就是自己弄SQL Command配合
一些免費的試算表來繪圖.

F牌BI算嗎...

是指那一套BI,實在想不出來...?

只知道下列BI產品:
Arcplan Enterprise
Cubeware Cockpit
Cognos Planning
Cognos 8 BI
IBI WebFOCUS
IBM Cognos TM1
IBM DB2 Cube Views
IBM Executive Viewer
Infor PM 10
Microsoft Gemini
Microsoft PerformancePoint Server
Microsoft SQL Server Analysis Services
Microsoft ProClarity
MicroStrategy
Essbase
Oracle SQR Production Reporting
Oracle HFM & Planning
Oracle Interactive Reporting
Oracle Express and the OLAP Option
Oracle BIEE+
Panorama NovaView
QlikTech QlikView
SAP Crystal Reports
SAP Cartesis Performance Suite
SAP BPC
SAP BW
SAP BusinessObjects Crystal Xcelsius
SAP BusinessObjects XI
SAP Profitability and Cost Management
Tableau
Targit Analysis
Tibco Spotfire

ted99tw iT邦高手 1 級 ‧ 2013-07-25 15:50:02 檢舉

ted99tw提到:
F牌BI

聯邦調查局...冷

hitomitanakah提到:
另外還有窮人版的作法,就是自己弄SQL Command配合

自己用SQL是沒有問題,但是要User 使用就有問題了?

簡單的還可以使用 MSQRY32,缺點就是無法使用 outer join,除非使用 SQL statement。

Pentaho,我來研究研究,謝謝您的提供。

總裁 iT邦好手 1 級 ‧ 2013-07-25 15:52:40 檢舉

ted99tw提到:
F牌BI

這都沒聽過??這當然是K牌GB的姐妹品牌,不過K牌好像已經沒有合法的代理商了...冷

ted99tw提到:
聯邦調查局

這個厲害, 應該換 NSA,每天可以過濾30億筆data ...哈哈

timeout88 iT邦新手 4 級 ‧ 2013-07-26 07:38:24 檢舉

PROLOG 好久沒聽到的語言 之前大學有學過 都是絞盡腦汁寫功課

24
海綿寶寶
iT邦大神 1 級 ‧ 2013-07-25 15:42:45

以下為個人意見,請勿猜測品牌

最喜歡的程式語言
有以下特性
1.有 spec,spec 和寫出來的結果誤差不超過 5%
2.程式和文件差不多
3.同一隻程式交給甲或乙或丙寫,結果誤差不超過 5%
4.專案計價是用 line 計算,曾有過 5 NTD/Line 的價格
5.一個畫面一隻程式、一份報表一隻程式
讚

最討厭的程式語言
1.最典型的資訊人愛用的程式語言
2.9個人去寫99乘法表大概會寫出81種結果
3.寫得出以下這種自High的程式

<pre class="c" name="code">int * (* (*fp1) (int) ) [10];

暈
4.通常都不屑看別人的程式,都要自己重寫比較棒

看更多先前的回應...收起先前的回應...
總裁 iT邦好手 1 級 ‧ 2013-07-25 15:49:49 檢舉

int * (* (*fp1) (int) ) [10];

這一定不是我寫的,我會連()都省了...暈

ted99tw iT邦高手 1 級 ‧ 2013-07-25 15:51:47 檢舉

iT邦幫忙MVPantijava提到:
專案計價是用 line 計算

原來line也用在這上面...冷

沒錯, 成也CC 敗也CC ...哈哈

鐵殼心 iT邦高手 1 級 ‧ 2013-07-25 16:22:21 檢舉


不能用BCC嗎?

fillano iT邦超人 1 級 ‧ 2013-07-25 17:10:12 檢舉

那應該用循環複雜度來計算維護費...

22
賽門
iT邦超人 1 級 ‧ 2013-07-25 19:55:36

我最喜歡Pascal,因為Pascal教會我程式設計的嚴謹邏輯觀,到今天寫程式還是會用Pascal觀念去規劃程式架構。即便是用Java、C#這些被物件導向成有時真的看不懂一些程式設計師寫的程式在幹什麼,我還是會用Pascal的觀念去看Java、C#的程式架構。
最討厭FORTRAN和COBOL,那真的是沒彈性、不人性的程式語言,不過後來AS在/400上的COBOL倒還可以接受啦~~其他最討厭的程式語言就是CSS,真的是不知道那個星球來的外星人設計來整地球程式設計師的東西,把頭腦搞到打結還是搞不懂。

外獅佬 iT邦大師 1 級 ‧ 2013-07-25 21:35:29 檢舉

iT邦幫忙MVPsimon581923提到:
CSS

就說...死、ㄟ系、ㄟ系....咩

iT邦幫忙MVPsimon581923提到:
Pascal

Pascal 和 Borland
都早已是離我遠去不可留的美好回憶了
倒

player iT邦大師 1 級 ‧ 2013-07-26 22:13:26 檢舉

Pascal的後繼者是Delphi

16
外獅佬
iT邦大師 1 級 ‧ 2013-07-25 21:36:15

hitomitanaka提到:
討厭的程式

Windows Explorer....毆飛

18
luckyman
iT邦新手 2 級 ‧ 2013-07-26 01:43:37

现在用PHP,就最喜欢吧

20
summertw
iT邦好手 1 級 ‧ 2013-07-26 08:49:58

早期最早導入OO的語法與開創者之一,好像是一套叫FoxPro的程式...
很少人知道,這也是微軟為何要買下它(更名為Visual FoxPro)的主要原因...
因為它(FoxPro)把OO發揮的非常的好...
現在微軟很多程式(C#、VB)語法導入OO觀念大多承襲了它。
只是,微軟把它的功夫學到手後,就把它給滅了(案列之二)...
就好像微軟入股SyBase後,學會了資料庫的一些機制,就跟SyBase說,咱份還是分手吧(案列一)..
...
程式語言是人類所發明最為複雜的生產工具之一,它是高科技裡的傳統工業。
生產程式的直接原料是菜市場裡的所有可吃的東西,間接原料則是人腦,廢料則是二氧化碳、屎...
...
我個人對程式並無好惡,因為它只是工具,在學期間,我學過Passcal,QB,組合語言。
出了社會,用過組合語言、Basic Compiler、VB、VFP、C#、Informix-4GL、MS-SQL、Oracle、SyBase、DB2、MySQL。HTML/PHP部份只碰一點點(因專案需要才接觸)...
...
版大這個主題非常的好,希望各位先進前輩們能多多發表自己的看法及意見...

看更多先前的回應...收起先前的回應...
賽門 iT邦超人 1 級 ‧ 2013-07-26 10:36:19 檢舉

summertw提到:
早期最早導入OO的語法與開創者之一,好像是一套叫FoxPro的程式...
很少人知道,這也是微軟為何要買下它(更名為Visual FoxPro)的主要原因...
因為它(FoxPro)把OO發揮的非常的好...
現在微軟很多程式(C#、VB)語法導入OO觀念大多承襲了它。

呃....呃....呃....您確定要這樣說?
ForPro好像沒麼偉大的呀~~暈

強者我朋友現在仍在使用 Visual FoxPro 為開發主力
大概一兩天就可以寫出來一套基本的XX資料管理系統

好用是好用,不過OO?
江湖中不太多人會把 OO 和 FoxPro 連想在一起
噎到

賽門 iT邦超人 1 級 ‧ 2013-07-26 11:07:48 檢舉

simon581923提到:
ForPro

手殘,應是FoxPro...

以前有一個東西叫 FoxBase, 是dBase的加強,另外還有 Clipper,
這幾個東西的語法有時候會用 xBase來稱呼; 至於 FoxPro是被M$
買了以後推出的,後來又有 Visual FoxPro,簡稱VFP.
dBase 後來被 Borland買了,Clipper 被 CA買了,改叫 CA-Clipper.
這些東西,年輕的時候都用過,可能是我年紀大了,記憶模糊了,
跟青蛙大所描述的略有不同.

我也覺得 Clipper 很好開發,但是有時候要重整 index,比較討厭。

player iT邦大師 1 級 ‧ 2013-07-26 14:39:50 檢舉

OO?
這個不是靠C++去發揚光大的嗎?
幾時輪到FoxPro這玩意出來搶名分?

FoxPro根本是抄襲dBase的仿冒品
當初要不是dBase公開標準, 催生出 xBase
FoxPro 還不知道會在哪裡?

summertw iT邦好手 1 級 ‧ 2013-07-26 15:17:23 檢舉

ouserform=CREATEOBJECT("ClockForm")
ouserform.SHOW

DEFINE CLASS ClockForm AS form
CAPTION="我是非視覺產生的FORM"
CURRENTX=51
CURRENTY=110
DRAWWIDTH=1
FORECOLOR=0
LEFT=95
NAME="nonvisual_design_form"
TOP=52
VISIBLE=.T.
ControlBox = .F.
ShowWindow = 2
DeskTop = .T.
HEIGHT=301
WIDTH=301

ENDDEFINE

上面的程式是以前我用VFP寫的...
沒有視覺化工具,完全是使用OO觀念寫的...
OO的觀念是從C語言開始的沒錯,C++將它定出它的規則的,也沒錯..
但早期最早導入OO的語法與開創者【之一】,所以,我並沒有寫錯啊!!
然而,真正發揚出來以實體方式呈現資料模型的,確是FoxPro..
這一點可能真的很少人知道...

OO 跟 GUI 是兩回事.

ted99tw iT邦高手 1 級 ‧ 2013-07-26 15:40:16 檢舉

XX 跟 XXX 更是不同...

summertw提到:
我個人對程式並無好惡,因為它只是工具

針對問題的答案已經很清楚了
你們還在討論什麼
下雨

ted99tw iT邦高手 1 級 ‧ 2013-07-26 16:41:22 檢舉

就算奪走了海綿寶寶最重要的那根鍋鏟也無好惡嗎...開心

PowerBuilder / New Era 這些開發工具,以前也是各領風騷啊.

Gupta SQLWindows 不知道青蛙大有沒有聽過?

賽門 iT邦超人 1 級 ‧ 2013-07-27 13:20:55 檢舉

antijava提到:
你們還在討論什麼

XX和XXX的不同點在那裏?
OOXX和XX的不同點又在那裏?
毆飛

20
pantc328
iT邦高手 1 級 ‧ 2013-07-26 09:18:40

有飯吃的就是好程式
有時不是說喜不喜歡
有時跟趨勢走
你要開發IPhone 你就要Objective-c,Android 你要會 Java
跟公司規劃走
跟客戶需求走
..........

ted99tw iT邦高手 1 級 ‧ 2013-07-26 10:19:07 檢舉

我都是跟著事業線走...

fireflybug iT邦研究生 4 級 ‧ 2013-07-29 09:48:14 檢舉

哈 最近也流行跟著 馬甲線 人魚線 走

16
zivhsiao
iT邦新手 4 級 ‧ 2013-07-26 10:05:49

RoR, 喜歡最好的程式
只是ruby, rails都要安裝
PHP, 還好

18
花輪
iT邦大師 1 級 ‧ 2013-07-26 10:57:26

看到這題目就感覺是來套年齡的,看大家寫的 語言 就知道差不多是"耳順"還是"從心所欲"了..汗

看更多先前的回應...收起先前的回應...

+1

樓上那位就最喜歡 RoR
Ruby 我都沒用過了
還 RoR 呢
臉紅

要裝年輕的話
就說 Python 好了
嗚

iT邦幫忙MVPfran633提到:
"耳順"還是"從心所欲"

年紀應該還沒這麼大吧,應該是「不惑到耳順」吧...疑惑

ted99tw iT邦高手 1 級 ‧ 2013-07-26 15:34:55 檢舉

樓上的在說什麼,我怎麼都聽不懂...毆飛

總裁 iT邦好手 1 級 ‧ 2013-07-26 15:41:46 檢舉

本篇看到現在,我只看懂....事業線....喜歡

ted99tw提到:
樓上的在說什麼,我怎麼都聽不懂...

少年耶,你有代溝ㄡ,還在「椴青」...哈哈

timeout88 iT邦新手 4 級 ‧ 2013-07-27 08:23:27 檢舉

cdfu提到:
本篇看到現在,我只看懂....事業線....

我很認真的從上往下看 後來也看到事業線 就開始 while loop 了

20

大家用過的或是學習過的,喜歡哪些程式語言,有何優點讓你喜歡?
討厭的程式語言,有何缺點讓你討厭呢?

都喜歡,因為都是開發者的心血。
也都討厭,因為都不是我開發出來的。

18
xxzero12
iT邦新手 5 級 ‧ 2013-07-26 12:39:47

看過最好笑的語言
brainfuck 和 whitespace

14
slashtsai
iT邦新手 5 級 ‧ 2013-07-26 15:43:49

從回答就看出有人扯到連靜態語言動態語言都分不清楚了,更別提優缺點。

另一個扯點就是物件跟非物件導向開發的優缺點被混為一談。。。

請這些人加油好嗎?

看更多先前的回應...收起先前的回應...
ted99tw iT邦高手 1 級 ‧ 2013-07-26 15:49:30 檢舉

slashtsai提到:
靜態語言動態語言

不消說,動態語言就是肢體語言,至於靜態語言,不說也罷,因為講了會傷人...

總裁 iT邦好手 1 級 ‧ 2013-07-26 15:54:46 檢舉

我選錯字元集嗎??....疑惑

肢體語言這種事找我就好啦。

ted99tw iT邦高手 1 級 ‧ 2013-07-26 16:17:06 檢舉

tkdmaf大最近要低調些,因為可能會被嫁禍鼬獾咬人事件...

放心……大不了我先去打一針再去使用肢體語言。

可不可幫我們開示一下,讓我們多增長一些見聞...謝謝

ted99tw iT邦高手 1 級 ‧ 2013-07-26 17:38:27 檢舉

容請小的直接跳.跳..跳過此節...謝謝謝謝

18
krarm
iT邦好手 1 級 ‧ 2013-07-27 10:09:42

看甚麼應用,挑選合適的程式語言。

講求效能的,用高效能的___,最好是編譯式語言,
講求容易維護的,用可讀性高的___,
講求容易開發的,用容易學習的___。

賽門 iT邦超人 1 級 ‧ 2013-07-27 13:28:31 檢舉

Assembly
Pascal
BASIC

01010101
0~9
0~Z

krarm iT邦好手 1 級 ‧ 2013-08-06 16:02:56 檢舉

iT邦幫忙MVPkradark提到:
看甚麼應用,挑選合適的程式語言。

講求效能的,用高效能的___,最好是編譯式語言,
講求容易維護的,用可讀性高的___,
講求容易開發的,用容易學習的___。

答案揭曉

講求效能的,用高效能的 嘴砲語言

講求容易維護的,用可讀性高的 嘴砲語言

講求容易開發的,用容易學習的 嘴砲語言

0
圓頭人
iT邦研究生 5 級 ‧ 2018-08-29 11:20:48

喜歡C# 簡單,易上手
不喜歡C 讀書時的惡夢

我要發表回答

立即登入回答