Re: [問題] 用Java跟JavaScript來設計網路程式有什 …
※ 引述《shyangwang (大海兒)》之銘言:
: 我是非本科系的新手,
: 爬了一些文,
: 知道Java跟JavaScript只有名字像,
: 一個是程式語言,一個是腳本語言,
: 差別很大@@
: 但是請問各位大大,
: 聽說Java跟C比較起來,
: 較適合發展網路程式,
: 而JavaScript是伺服器端的腳本語言,
: 當然也可以發展網路程式,(只要有瀏覽器搭配)
: 那兩者可以比較嗎?還是完全不能比較呢?
完全不能比較= =||||
: 未來的發展各是如何呢?
: 大部分的網路程式有需要學到Java嗎?
: 還是幾乎JavaScript + 瀏覽器就可以取代呢?
: 新手問的蠢問題,請別見怪@@
javascript當初叫做livescript
是netscape公司在browser上發展的語言
後來和sun公司合作
sun當時在開發java所以就把livescript改叫javascript
至於java是sun公司的創始人有天喝咖啡想出來的
所以就叫做java (詳情自己去google)
至於為什麼不能比較
這就要長篇大論= =|||
你要寫網路程式應該要了解網路的架構...
起碼明白TCP/IP 封包、socket等概念
看你的定義只要跟網路有關的程式都叫網路程式吧@@a
我實在不知道從何回答起......
稍微作一下java跟javascript的區別
java是物件導向程式語言
需要compiler把寫好的.java檔編譯成二進位檔
然後需要一個虛擬平台來執行這個二進位檔
一般來說
java會跟C和C++做比較
因為性質類似 開發的程式也比較一樣
javascript是客戶端腳本語言
當然他也有OO的概念但是他是loose type
為什麼是鬆散型語言這你就要自己去google了
javascript是基於瀏覽器上執行的
如果該瀏覽器不支援就看不到
就像電腦上沒有java的執行平台你就不能執行java程式
網路程式很多種
有web-based有視窗的...
所以未來的發展誰也不知道
但是網路目前朝向是User Experience
就是提升使用者的體驗和感覺
所以用那種技術都沒差吧
只要你能減少連線失誤 過慢等等問題 就是好的網路程式或者網頁...
PS..既然有客戶端腳本語言也有伺服器端
也就是PHP,ASP,JSP
那JSP是sun公司開發的 肯定就是跟java很類似囉
還有這裡是ajax版 討論相關問題吧
你問的這些問題google肯定都能告訴你
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.58.10.20
推
01/24 02:51, , 1F
01/24 02:51, 1F
→
01/24 09:31, , 2F
01/24 09:31, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章