2 頁 (共 3 頁)

#21 回复: 回覆: 算不算是好的消息?

發表於 : 週一 9月 02, 2013 6:10 am
beg
lelo 寫:你別充內行了啦!

你列的那三個網站有兩個是部落格,一個則是網路上的笑話。

至於 IDE,我用的是 netbeans,其他大部分用的應該是 eclipse。我用的是 JAVA,這給 C++ 用的 codeblocks 我還是第一次聽到。
吹牛大師有那樣不是外行充內行的。 :face (334): :face (334):

#22 回覆: 算不算是好的消息?

發表於 : 週一 9月 02, 2013 8:58 am
lelo
skier888 寫:以學習來説的話,Java 可以跳過,PYTHON 可以學,裏面可以學的電腦概念比較多。執行又不需要很多資源,做東西又快。臺灣人都被Java框住了。有點悲哀。
這個沒有異議。

不過我們專業的,寫程式是要拿來用的,所以可以跨平台執行、資源又多的 JAVA 是首選。

不能用 JAVA ,我就改用 Access,因為公司每一台電腦都有 Office。

#23 回覆: 算不算是好的消息?

發表於 : 週一 9月 02, 2013 9:03 am
lelo
norman 寫: 不過語言程式的書實在都不可恭維,幾乎都是有程式,但都沒有真正完全詳解程式內的每一個動作是做什麼的,我實在不太想硬背,所以當作順便訓練程式的思考邏輯,所以我看得很慢。
說一下,讓自己進步的方法,就是閱讀別人寫的程式。
程式師的功力跟閱讀程式碼的能力成正比。

你應該只是玩玩,不必下這種苦工,但要學會,看一下還是要的。

#24 回覆: 算不算是好的消息?

發表於 : 週一 9月 02, 2013 10:43 am
norman
lelo 寫:這個沒有異議。

不過我們專業的,寫程式是要拿來用的,所以可以跨平台執行、資源又多的 JAVA 是首選。

不能用 JAVA ,我就改用 Access,因為公司每一台電腦都有 Office。
會選PYTHON是因為它是高階語言,是源於C跟C++簡潔後的物件導向程式語言(有關連),跟JAVA語言不同,但也可以跨平台。

這是我上網查詢有點弄清楚後選出來的,所我才會把JAVA排在後面。

之前最先一開始是看C++,看得太慢及覺得有夠難的,看到累了休息一段時間就繼續上網找資料。

找找看如何能輕鬆點看,會看C++是因為早期看到他人的留言說,先學C或是先學C++都沒差別,狗屁啦,差很多,看完C++1/5左右,想說換看C語言好了,結果發現C語言簡單多了,總算看起來沒那麼吃力了,後來再上網查一查,才發現看C語言之前還要先看計算機概論,然後我就把計算機概論跟演算法一起看,看完後就發現大多C語言的書寫得不是很好,正在考慮要不要先看資料結構後再回頭看C語言,最近總算對程式語言有點概念了,而不是瞎子摸黑了。
lelo 寫:說一下,讓自己進步的方法,就是閱讀別人寫的程式。
程式師的功力跟閱讀程式碼的能力成正比。

你應該只是玩玩,不必下這種苦工,但要學會,看一下還是要的。
玩玩也是可以下苦工的,只是我不是靠這吃飯的,所以我很在意了解基層語言,但是那C語言書,我覺得寫得不好,大多都是把程式寫出來,但都沒有詳細說明這程式的思考邏輯及每一行代表的意義及該行為何要這樣寫,所以我就一邊學一邊找資料,反正我又沒時間限制,更沒那種考試壓力,想看什麼就隨自己囉。

如果你有想重溫舊知一下,我可以介紹給參考看看,最近看了兩本寫得還不錯的書,這才叫真正有用的入門書。

所以沒想要寫什麼具體的程式,只是想要了解程式的意義,多了解些,以後還可以教兒子。 :face (343):

所以我認為要提升看懂程式,這就不是幾天的事了,我先給自己訂學個3、5年後再看看自己程度有沒有提升,就怕看不懂卡住卡太久就懶了。 :face (4):

#25 回覆: 算不算是好的消息?

發表於 : 週一 9月 02, 2013 12:21 pm
skier888
lelo 寫:這個沒有異議。

不過我們專業的,寫程式是要拿來用的,所以可以跨平台執行、資源又多的 JAVA 是首選。

不能用 JAVA ,我就改用 Access,因為公司每一台電腦都有 Office。
我們專業的, 寫程式是要拿來用的,JAVA耗資源最多,量大就沒法做,一部份出問題,就全倒, 是最後選。我開發的跨平臺的重要的核心全是C。 JAVA 另外個問題是在Linux 版本很亂, 弄到最後會出現相容性的問題。

#26 回覆: 算不算是好的消息?

發表於 : 週一 9月 02, 2013 1:15 pm
skier888
norman 寫:會選PYTHON是因為它是高階語言,是源於C跟C++簡潔後的物件導向程式語言(有關連),跟JAVA語言不同,但也可以跨平台。

這是我上網查詢有點弄清楚後選出來的,所我才會把JAVA排在後面。

之前最先一開始是看C++,看得太慢及覺得有夠難的,看到累了休息一段時間就繼續上網找資料。

找找看如何能輕鬆點看,會看C++是因為早期看到他人的留言說,先學C或是先學C++都沒差別,狗屁啦,差很多,看完C++1/5左右,想說換看C語言好了,結果發現C語言簡單多了,總算看起來沒那麼吃力了,後來再上網查一查,才發現看C語言之前還要先看計算機概論,然後我就把計算機概論跟演算法一起看,看完後就發現大多C語言的書寫得不是很好,正在考慮要不要先看資料結構後再回頭看C語言,最近總算對程式語言有點概念了,而不是瞎子摸黑了。



玩玩也是可以下苦工的,只是我不是靠這吃飯的,所以我很在意了解基層語言,但是那C語言書,我覺得寫得不好,大多都是把程式寫出來,但都沒有詳細說明這程式的思考邏輯及每一行代表的意義及該行為何要這樣寫,所以我就一邊學一邊找資料,反正我又沒時間限制,更沒那種考試壓力,想看什麼就隨自己囉。

如果你有想重溫舊知一下,我可以介紹給參考看看,最近看了兩本寫得還不錯的書,這才叫真正有用的入門書。

所以沒想要寫什麼具體的程式,只是想要了解程式的意義,多了解些,以後還可以教兒子。 :face (343):

所以我認為要提升看懂程式,這就不是幾天的事了,我先給自己訂學個3、5年後再看看自己程度有沒有提升,就怕看不懂卡住卡太久就懶了。 :face (4):
如果你真的想學。學 Python/DJango, 按你的天分,一個星期就可以開發網站了 :face (328):

#27 回覆: 算不算是好的消息?

發表於 : 週一 9月 02, 2013 2:27 pm
norman
skier888 寫:如果你真的想學。學 Python/DJango, 按你的天分,一個星期就可以開發網站了 :face (328):
你太看得起我了,應該沒辦法,即使學會能開發網站,應該還是一知半解,我主要是想搞懂那些程式條的來龍去脈,所以我大概買了6本C語言的入門教學書(這點我都覺得有點瘋瘋的),2本跟C語言有關的資料結構,還有2本關於演算法,1本 Python及1本JAVA7。

不知能不能在兩年內看完,希望這些不會變成書架的裝飾品。

我的目標及目的其實應該算蠻單純的,想了解如何用最少的資源做就做出速度夠快的方法,這也是為什麼我不會考慮從高階語言開始學,所以目前是想辦法先把基層語言學會囉,也就是說最好可以自己補工具,不喜歡受到他人的局限。

不過好多名詞都要背,這點最煩,不過看著看著,應該不用背也背起來了吧,C語言的概要跟資格結構及各種演算法粗略項目,搞不好目錄都快背齊了,所以我最近才會發現這三種應該要一起看,因為全都有關聯,缺一另兩種在閱讀的障礙就大了,所以弄懂這三部份是目前我的首要目標,所以最近乾脆狠下心買了一堆重覆不同人寫的書,全部交叉做比對,應該能讓自己對進展會輕鬆點。

PS.我也把DJango記下來,等要開始學物件導向語言再來研究看看。只要我還沒放棄的話......

#28 回覆: 算不算是好的消息?

發表於 : 週一 9月 02, 2013 10:09 pm
lelo
skier888 寫:我們專業的, 寫程式是要拿來用的,JAVA耗資源最多,量大就沒法做,一部份出問題,就全倒, 是最後選。我開發的跨平臺的重要的核心全是C。 JAVA 另外個問題是在Linux 版本很亂, 弄到最後會出現相容性的問題。
我寫的程式大部分都是小眾應用,都是單人使用者的非網路程式,其實效率不太要求。

能讓我快速完成程式,並容易除錯才是重點。

#29 回覆: 算不算是好的消息?

發表於 : 週一 9月 02, 2013 10:14 pm
lelo
norman 寫: 找找看如何能輕鬆點看,會看C++是因為早期看到他人的留言說,先學C或是先學C++都沒差別,狗屁啦,差很多,看完C++1/5左右,想說換看C語言好了,結果發現C語言簡單多了,總算看起來沒那麼吃力了,後來再上網查一查,才發現看C語言之前還要先看計算機概論,然後我就把計算機概論跟演算法一起看,看完後就發現大多C語言的書寫得不是很好,正在考慮要不要先看資料結構後再回頭看C語言,最近總算對程式語言有點概念了,而不是瞎子摸黑了。
C++ 是遲早會被淘汰的語言。他在物件導向方面,完全不是 JAVA 的對手。

現在因為電腦效能過剩,速度也不是考慮重點了!

#30 回覆: 算不算是好的消息?

發表於 : 週一 9月 02, 2013 10:43 pm
norman
lelo 寫:C++ 是遲早會被淘汰的語言。他在物件導向方面,完全不是 JAVA 的對手。

現在因為電腦效能過剩,速度也不是考慮重點了!
所以有餘力都學一學,要是沒餘力,我會儘量以C語言為延伸,所以我才會再追加考慮Python,這三種應該會有互補的作用。

嗯,這倒是,這也是為什麼JAVA物件導向會流行那麼快的原因,相比之下,C++太不親切了,等我這幾種多學學,有機會再來說說感想好了,現在我什麼也不懂。 :laf (19):

ps. 我看到這張資料表:

http://www.tiobe.com/index.php/content/ ... index.html

#31 回覆: 算不算是好的消息?

發表於 : 週二 9月 03, 2013 12:42 am
skier888
lelo 寫:C++ 是遲早會被淘汰的語言。他在物件導向方面,完全不是 JAVA 的對手。
有什麽JAVA 能做的,C++ 不能做?JAVA 是個落後的語言。功能都是跟著別人跑得。如果我等他的 NIO 出來才開發軟體,我今天就在家裏喝西北風。那個大型網站是用 Java 寫的? 等有一天 JAVA 能產生工業級的作業系統,與Web Server 再説吧。
lelo 寫: 現在因為電腦效能過剩,速度也不是考慮重點了!
這也是觀點的問題。JAVA 的問題之一是它無法利用電腦效能。

#32 回覆: 算不算是好的消息?

發表於 : 週二 9月 03, 2013 12:55 am
skier888
norman 寫:所以有餘力都學一學,要是沒餘力,我會儘量以C語言為延伸,所以我才會再追加考慮Python,這三種應該會有互補的作用。

嗯,這倒是,這也是為什麼JAVA物件導向會流行那麼快的原因,相比之下,C++太不親切了,等我這幾種多學學,有機會再來說說感想好了,現在我什麼也不懂。 :laf (19):

ps. 我看到這張資料表:

http://www.tiobe.com/index.php/content/ ... index.html
Java 用的人多,原因之一是Android的App。但是有多少有用的App? 很多人被Java框住了,除了Java,他們不懂,也無法作其他的事情。

Java 一開始我就用了幾年,我參與開發了的產品在這討論裏被提過。所以我對Java是很了解。歷年來我也重復的評估,往往都踫到更好的選擇。給你個例子,你去看看Scala,下版Java 就是要複製它的功能。

#33 回覆: 算不算是好的消息?

發表於 : 週二 9月 03, 2013 1:28 am
norman
skier888 寫:Java 用的人多,原因之一是Android的App。但是有多少有用的App? 很多人被Java框住了,除了Java,他們不懂,也無法作其他的事情。

Java 一開始我就用了幾年,我參與開發了的產品在這討論裏被提過。所以我對Java是很了解。歷年來我也重復的評估,往往都踫到更好的選擇。給你個例子,你去看看Scala,下版Java 就是要複製它的功能。
嗯,聽你這麼說,看來我目前以我自己的規劃方向是沒有問題的,我對寫網站沒興趣,反而比較想切入「人、機操作」這部份。

就是儘量精通C語言及資料結構及演算法,因為我已經把這三種當成一個組別,先把這邏輯概念建立起來。

接下來應該是會學Python,主要是因為聽說這是以純C語言為主做出來的,所以有連貫性。當作調劑自己一下。

接下來我應該會想學組合語言,因為這才是我本來的目標。

這樣低、中、高階三種有連貫的語言都各會一套,應該會蠻不錯的吧?如果能練到靈活運用及自創,這部份比較符合我的個性,不過我想,這理想可能過高了,也許今生達不到。

其實這背後還有另一個小目的,我很不愛唸書,想要讓兒子養成讀書的習慣,就只好拿自己感興趣的東西來學,自己學比上課有趣多了,因為我上課會打瞌睡,自己學想什時候拿起來看都可以,反正無時限,無金錢壓力,還可以營造家裏有個讀書的氣氛,也算是為兒子改改自己不愛唸書的毛病,以身作則囉。

#34 回覆: 算不算是好的消息?

發表於 : 週二 9月 03, 2013 10:00 am
lelo
skier888 寫:有什麽JAVA 能做的,C++ 不能做?
其實是有的。

我最近需要抓網站資料,而他們為了怕人用程式抓網站(這資料是要賣錢的),網頁是用 javascript 產生的動態網頁,要抓這種網頁,只有 JAVA 有現成的程式碼,用 C++ 恐怕要自己一行一行 code 吧?

#35 回覆: 算不算是好的消息?

發表於 : 週二 9月 03, 2013 10:55 am
norman
lelo 寫:其實是有的。

我最近需要抓網站資料,而他們為了怕人用程式抓網站(這資料是要賣錢的),網頁是用 javascript 產生的動態網頁,要抓這種網頁,只有 JAVA 有現成的程式碼,用 C++ 恐怕要自己一行一行 code 吧?
這個引起我的好奇心,這是指什麼樣的資料,因為我搞不懂,要賣錢的公開放在網路上不是很奇怪嗎?不方便明講,用簡訊跟我講一下?

#36 回覆: 算不算是好的消息?

發表於 : 週二 9月 03, 2013 11:00 am
skier888
lelo 寫:其實是有的。

我最近需要抓網站資料,而他們為了怕人用程式抓網站(這資料是要賣錢的),網頁是用 javascript 產生的動態網頁,要抓這種網頁,只有 JAVA 有現成的程式碼,用 C++ 恐怕要自己一行一行 code 吧?
這不算不行吧。如果按這標準,JAVA 不就被打死

#37 回覆: 算不算是好的消息?

發表於 : 週二 9月 03, 2013 11:12 am
lelo
skier888 寫:這不算不行吧。如果按這標準,JAVA 不就被打死
JAVA 就是資源比較多啦!

#38 回覆: 算不算是好的消息?

發表於 : 週二 9月 03, 2013 11:55 am
skier888
lelo 寫:JAVA 就是資源比較多啦!
你說的這功能不就是瀏覽器的功能嗎?那個瀏覽器是Java寫的?

#39 回覆: 算不算是好的消息?

發表於 : 週二 9月 03, 2013 12:15 pm
lelo
skier888 寫:你說的這功能不就是瀏覽器的功能嗎?那個瀏覽器是Java寫的?
是可以以程式控制,在 background 執行的 browser ---- HtmlUnit。

#40 回覆: 算不算是好的消息?

發表於 : 週二 9月 03, 2013 12:59 pm
skier888
lelo 寫:是可以以程式控制,在 background 執行的 browser ---- HtmlUnit。
我知道這個,但是這些資源都不是能上大場面的。我以前開發用 EJB + XML + XLSLT,全部是Java,我還沒做時就知道不行,那時的 CTO 什麽都硬要用最先進的,XLSLT 還在 Beta。 CTO以爲買了幾台SUN的最大的機器就沒問題。結果那個計劃2個月就難產。

公司最近把一套系統換成IBM 出,Java 寫的。我們2個產品團隊試用了幾個月沒什麽大問題。可是等全公司都上時,問題不斷,每次當機,我們就很害怕,20幾台全癱瘓。我已經一而再,再而三的經驗過這些問題。