Re: [問題] 請問有關ASP很新手的問題>"<
※ 引述《TonyQ (沉默是金)》之銘言:
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 59.105.101.26
: ※ 編輯: TonyQ 來自: 59.105.101.26 (07/04 07:49)
: 推 fotofolio:聽起來是微軟版的php 07/04 08:32
: 推 Jonice:推一個 用心的解釋 07/04 13:08
: 推 Kelunyang:都快五六年了,還有新網站要用asp嗎@@"(不用asp.net?) 07/04 13:47
: → TonyQ:理論上是沒有 , 但是有些網站設計公司仍然用asp幫客戶設計. 07/04 13:55
: → TonyQ:我今年有接到一個這樣不知道該算不算悲慘的案例. 07/04 13:55
: → TonyQ:當然在可以選擇的狀況下 , 個人也不建議用這麼老舊的結構. 07/04 13:55
: 推 facers:又回到程式語言的迷思..新一定好?舊一定不好? 07/04 19:32
: → facers:選擇asp與asp.net,應該是要看可用性及適用性,而不是用新 07/04 19:33
: → facers:舊來分,如果你的主機效能不佳,你也要改用asp.net來寫? 07/04 19:34
: → facers:當然這只是一個舉例而已…不是新就一定是好的,舊就不好, 07/04 19:35
: → facers:好的東西到不懂善加利用的人手上還是變不好,不好的東西懂 07/04 19:35
: → facers:得改善也是會變好的..程式語言也是一樣. 07/04 19:36
我可以理解您想表達的意見 , 但是就這個例子上 ,
我卻認為這不是程式語言的迷思可以帶過的 .
老舊不一定不好 , 但是以這例子而言 , 我個人是斷論asp 一定劣於 asp.net.
當然對於現在本來就已經使用 asp 開發並穩定運行的程式 ,
並不需要因此就改版成 asp.net , 這樣當然也是因噎廢食 .
但是如果有需要開發新的 project,
要用 asp 而非 asp.net 來作為開發基礎我想需要劃上一個非常大的問號.
新的的確不一定好 , 但是以 asp.net 跟 asp 對比 ,
在現在的環境 asp.net 一定比 asp 好.
asp 因為歷史因素所以相對 asp.net 來講較為輕量這是我們所瞭解的 ,
但是並不代表採用 asp 就一定能夠有高效能 , 很多事情是相對的 .
我說他"這麼老舊"這件事情其實代表了三個很重要環境要素 ,
第一,人力。現在學習 asp 這項語言的人相對是少數 ,
至少相對於 asp.net 而言絕對是少數 .
另外 , 人力難找相對的也是成本提高.
第二,環境條件。
因為 ASP 當時發展時所適用的環境跟現在其實有蠻大落差的 ,
蠻多現在主流的東西在 ASP 上會是個額外的負擔 , 在ASP.NET上則否 ,
另外就是 ASP 一些設計條件也早就跟現在的環境有所脫節 ,
比方說 16位元 的 int 資料型態就是個很明顯的例子,
寫 asp 是我早期寫過少數幾個需要常常擔心溢位問題的語系,
雖然現在大多改用 long .
另外就是以前 asp 其實也半搭著 vb6/wsh 在一起學 ,
現在 vb6 的普及程度也越來越低 , 他的學習效益也越來越低.
第三,學習資源
以現在的環境而言還很難找到能夠滿足現在的需求的學習資源,
以前還在玩 asp 的年代還算是很樸素的世代 .
────────────────────────────────
當然 , 又回到另一個迷思:程式設計者自我本位 .
比方說我會這些語言 , 當然沒有這些語言好不好找人/好不好用的問題 .
因為不管怎麼樣 , 我就是會 .
像我不管是 J2EE/ASP/ASP.NET 甚至是我涉獵比較少的 php ,
我都有維護/開發系統的把握 , 但是一套程式總是有機會交接給別人的 ,
或者總是會有需要找維護人員的時候 .
有些時候我們寫了很多我們覺得很棒很好用的 helper ,
換了個人來卻對他是場夢魘 , 這就是設計者自我本位的迷思 .
所謂的適用性跟可用性 , 難道這些事情不該被考慮進去嗎?
難道老舊這點所帶來的影響就不該被考慮進去嗎?
何必看到新舊這兩個字眼就開槍 , 看看我們真正的主題好嗎? :)
我們今天討論的並不是有如 jsp / php / ror , 這些設計目的不完全相同
與同質性也不高的語言 , 像上面這樣的背景來論斷新舊當然沒有太大意義 .
而是在我個人認知上很顯然是 asp 與 asp.net 現今資源落差不小 ,
而且同質性相當地高 , 並且顯然是有替代關係的狀況 ,
新舊與否當然該成為一個判斷指標 .
就好像我們在說 java 1.4 不一定比 java 1.6 難用一樣 ,
對 , 沒錯 , 老舊的版本不一定難用或者不能用 , 但是以我個人而言 ,
推薦使用者時 , 我還是會盡量推薦他們朝低門檻高資源的方向去做 .
我並不認為 asp 是個很差的語言 , 因為我能靠他吃飯 , 也有我的工具 ,
學會 asp 對瞭解其他語言的東西也有幫助 , 如原文所說萬變不離其宗 ,
但是我卻不認為可以因為我無所謂 , 就因此說 asp 比 asp.net 有利 ,
我更不認為 , 這適合用來討論所謂程式語言的迷思.
如果您有興趣繼續討論 , 我很希望您能讓我更瞭解為什麼您認為 asp
在現在開發時的選擇會優於 asp.net , 特別是在現在這樣的環境底下.
我瞭解現在一窩蜂再把舊的東西淘汰跟趕上新的東西的速度的確過快 ,
快到不足以讓我們瞭解一樣物品就已經把它給淘汰 ,
有時候我們的確是還沒有完全摸透一樣東西就已經急著追趕新的東西 ,
css , dhtml , ajax , RIA(flex,air...etc) , cloud computing...etc
但是就這個已經發展到了幾乎是尾聲 ,
學習環境、人口與使用環境也逐漸萎縮的語言 ,
我倒是非常訝異您基於什麼理由仍然認為其有選擇的適用性?
以我個人而言 , 我不會排斥任何人學習任何語言 ,
也不會排斥接手任何語言的環境 , 因為我們soho大多是被語言選擇 .
但是以商業角度來建議我的客戶選擇語言時 , 以asp.net 與 asp 而論 ,
我絕對會建議他們使用 asp.net 而非 asp .
這對我並不是程式語言的迷思 , 而是透過觀察、統計與學習而得到的結論.
--
What do you want to have ? / What do you have?
從書本中,你可以發現我的各種興趣。
從CD中,你可以瞭解我所喜歡的偶像明星。
或許從文字你很難以瞭解一個人,但從物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.105.101.26
推
07/04 20:32, , 1F
07/04 20:32, 1F
→
07/04 20:32, , 2F
07/04 20:32, 2F
→
07/04 20:34, , 3F
07/04 20:34, 3F
→
07/04 20:34, , 4F
07/04 20:34, 4F
推
07/04 20:45, , 5F
07/04 20:45, 5F
→
07/04 20:46, , 6F
07/04 20:46, 6F
推
07/04 20:48, , 7F
07/04 20:48, 7F
推
07/04 20:58, , 8F
07/04 20:58, 8F
推
07/04 20:58, , 9F
07/04 20:58, 9F
→
07/04 20:58, , 10F
07/04 20:58, 10F
→
07/04 20:58, , 11F
07/04 20:58, 11F
→
07/04 23:17, , 12F
07/04 23:17, 12F
→
07/04 23:17, , 13F
07/04 23:17, 13F
推
07/05 00:18, , 14F
07/05 00:18, 14F
推
07/05 00:43, , 15F
07/05 00:43, 15F
推
07/05 01:20, , 16F
07/05 01:20, 16F
→
07/05 01:21, , 17F
07/05 01:21, 17F
→
07/05 01:22, , 18F
07/05 01:22, 18F
→
07/05 01:23, , 19F
07/05 01:23, 19F
→
07/05 01:23, , 20F
07/05 01:23, 20F
→
07/05 01:24, , 21F
07/05 01:24, 21F
→
07/05 01:25, , 22F
07/05 01:25, 22F
→
07/05 01:26, , 23F
07/05 01:26, 23F
→
07/05 01:27, , 24F
07/05 01:27, 24F
→
07/05 01:27, , 25F
07/05 01:27, 25F
→
07/05 01:28, , 26F
07/05 01:28, 26F
→
07/05 01:29, , 27F
07/05 01:29, 27F
→
07/05 01:30, , 28F
07/05 01:30, 28F
推
07/05 01:33, , 29F
07/05 01:33, 29F
→
07/05 01:36, , 30F
07/05 01:36, 30F
→
07/05 06:59, , 31F
07/05 06:59, 31F
→
07/05 07:00, , 32F
07/05 07:00, 32F
→
07/05 07:00, , 33F
07/05 07:00, 33F
→
07/05 07:00, , 34F
07/05 07:00, 34F
推
07/05 08:31, , 35F
07/05 08:31, 35F
→
07/05 08:31, , 36F
07/05 08:31, 36F
推
07/05 08:37, , 37F
07/05 08:37, 37F
→
07/05 08:37, , 38F
07/05 08:37, 38F
推
07/05 08:44, , 39F
07/05 08:44, 39F
推
07/05 19:40, , 40F
07/05 19:40, 40F
推
07/06 13:29, , 41F
07/06 13:29, 41F
→
07/06 13:30, , 42F
07/06 13:30, 42F
推
07/06 13:34, , 43F
07/06 13:34, 43F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 4 篇):