kakashi said:

kakashi

reading java is dead...http://cafe.elharo.com/programming/java-is-dead-long-live-python/

1 year ago.

38 comments so far

  • joyhsu

    英文...>.<

    1 year ago by joyhsu

  • leafy7382

    Nooooooo....you killed my father~~~~

    1 year ago by leafy7382

  • abwang

    我討厭Java,不過一樣討厭Python...

    1 year ago by abwang

  • joyhsu

    結論: @abwang 討厭 @leafy7382 的爸爸(耶?)

    1 year ago by joyhsu

  • abwang

    @joyhsu .....沒梗的時候你就開始亂來了...

    1 year ago by abwang

  • joyhsu

    我只是對號入座而已(好像不是這樣用的...)

    1 year ago by joyhsu

  • kakashi

    哈哈,這樣也可以生出梗來,不錯不錯:)

    不知道python現在變怎樣耶,改天再來研究一下

    1 year ago by kakashi

  • joyhsu

    程式好難~~~

    1 year ago by joyhsu

  • leafy7382

    何處不生梗

    1 year ago by leafy7382

  • abwang

    @joyhsu 學C語言吧

    1 year ago by abwang

  • joyhsu

    大師果然是大師啊~~~

    1 year ago by joyhsu

  • abwang

    @joyhsu C語言比其他語言都簡單

    1 year ago by abwang

  • yungyuc

    可是用 C 語言寫的程式好難

    1 year ago by yungyuc

  • kakashi

    @abwang: 不過用C語言要implement一些複雜的data structure的時候,就覺得好難過,怎麼不能直接call...Orz

    1 year ago by kakashi

  • kakashi

    又出現一隻貓臉了,我快分不清誰是誰了XD~

    1 year ago by kakashi

  • abwang

    @kakashi 問題是永遠會有更複雜的data structure需要實作,一個語言本身去提供太多data structurer非常的不優雅

    1 year ago by abwang

  • leafy7382

    而且老實說,用這類 framework 也是可以寫出爛程式的。保護網只能保護 memory access,不能保護不寫出爛程式

    1 year ago by leafy7382

  • leafy7382

    不過像我們寫這種沒什麼了不起的程式的話,用用 framework 就好了 *煙*

    1 year ago by leafy7382

  • abwang

    @yungyuc 我說的是C,不是C++,這是兩種不同的語言

    1 year ago by abwang

  • yungyuc

    @abwang 我知道呀,C++ 是很難的語言,寫出來的程式更難 (茶

    1 year ago by yungyuc

  • abwang

    C++非常的不優雅....

    1 year ago by abwang

  • leafy7382

    @abwang 我有看到一個腦子進水的 resume 說“見到 C++ 的優雅"

    1 year ago by leafy7382

  • abwang

    @leafy7382 我猜這腦子應該是看過侯捷在大陸出的書吧

    1 year ago by abwang

  • kakashi

    C++ 的code有時候真的讓人看到快吐血...,需要的背景知識太多了...(我太弱

    @abwang: 我同意你說的,其實用C的人感覺都喜歡建構自己的lib XD

    1 year ago by kakashi

  • abwang

    @kakashi 如果你看到STL跟Boost的話大概會吐一攤,完全的不易讀

    不過用C不表示喜歡建構自己的lib,C又不是沒有stblib,但是這並不是"C"本身的元素,我覺得分清楚"語言本身"跟"語言衍生出來的工具"是很重要的,語言本身應該越精簡越好.

    1 year ago by abwang

  • kakashi

    @abwang: 其實STL我還蠻常用的

    不過雖然C感覺起來很精簡,但是有時候寫出來的code卻相對起來沒那麼直覺,

    ex:C的字串比對用strcmp而C++可以用string類別的==取代,不過說實在,我也喜歡用C寫小程式XD

    1 year ago by kakashi

  • yungyuc

    小程式當然是用 Python 寫才對吧 :p

    1 year ago by yungyuc

  • abwang

    @kakashi 我反而覺得strcmp()比較直覺,輸入兩個字串指標,輸出一個值,而且,這會提醒我,字串並不是一個固定的資料,而是會變動長度的資料,==沒辦法告訴你這些事情,表面上看起來你用==可以少打很多字,不過我認為的精簡,是規則的精簡,overload會讓人學習語言時,很容易忘記"那不是本來就有的東西"

    1 year ago by abwang

  • abwang

    不過我也很討厭C/C++某些元素,最要命的就是那些#開頭的東西

    1 year ago by abwang

  • kakashi

    @yungyuc: 可惜我不會Python阿>"<

    @abwang: 呵呵,看來每個語言的某個部份,都有人喜歡或討厭阿 囧a

    1 year ago by kakashi

  • abwang

    @kakashi 我討厭#的原因是: 這些根本就不是程式的一部分,它是給preprocessor看的資料,換句話說,preprocessor根據這些#去修改source,然後真正的source code才由compiler去處理,這兩種混在一起非常容易讓程式設計者搞混,也不好管理

    1 year ago by abwang

  • gasolin

    @abwang: 所以用 python 吧, 這樣 "#" 就變成註解了 (誤) C 怎麼會比 Python 簡單呢 @@

    1 year ago by gasolin

  • abwang

    @gasolin 那我用shell script就好了

    C是我覺得除了少數缺點外,規則最少的高階程式語言,Python是script language,跟C根本不能相提並論

    1 year ago by abwang

  • abwang

    而且我不喜歡沒分號結尾

    1 year ago by abwang

  • gasolin

    @abwang: 為什麼寫程式就一定要用分號結尾?這根本不構成理由吧 :p

    1 year ago by gasolin

  • abwang

    @gasolin "我不喜歡"沒有分號結尾,這會讓我覺得跟底下的敘述沒有斷開,你喜歡沒有分號是你的自由,我可沒有問你理由吧?

    1 year ago by abwang

  • ThinkerYzu

    C 的隱性規則還蠻多的,要說規則少,basic/pascal 可能更單純。當然我不是說 MS 改的亂七八糟的 VB。

    1 year ago by ThinkerYzu

  • ThinkerYzu

    我還想到另一個簡單到不行的高階語言, TCL。

    1 year ago by ThinkerYzu

Sign in to add a comment