Re: [問卦]有沒有哪個語言對新手比較友善的卦??

作者: nightspirit (鞭策自己社清流夜靈)   2015-04-07 09:38:13
如果你的目標是:
腦中有一個應用想法,想要將他視覺化,並且可以快速部署成網路/手機應用,
Javascript會是你最好的選擇 (當然附帶的是要順便學 html/css)
Google 的V8 engine橫空出世以後把本來雞肋般的js帶向另一個層次,
Jquery的出現更是讓入門程度大幅降低,變成人人都能寫動態網頁,
不到幾年的時間,他已經不再是瀏覽器裡面跑龍套的配角...
突然間他變成是SERVER的runtime了 (node.js / io.js)
突然間出現了一海票的MVC/MVVM framework (Backbone/Angular/Ember)
突然間JS也能寫手機應用了 (Cordova/Appcelerator/React Native)
JS還可以寫樹莓玩embedded system (PI JS)
舉個例好了前幾個月想說要來練一下寫個WebSocket的應用
目標: 可以雙人連線的Battleship海戰棋
Server: Node.js runtime / express + sock.io
Client: React (我還有寫backbone/angular做練習這樣)
http://battleship.io.pofolio.cc/react/
兩個人分別開啟網頁之後照著指示就可以開始玩海戰棋了
比起其他語言你要刻GUI還要忙半天,完成了別人要有這runtime才能執行,
或者是你要包成執行檔囉哩八唆的,瀏覽器大家都有,而且很習慣WEB APP了。
其實寫程式不外乎是要寫出應用,能親手寫出一個應用成就感是很大的,
學JS真的是入門的好選擇,真心不騙!
作者: gameboy0618 (楓葉)   2015-04-07 09:43:00
專業

Links booklink

Contact Us: admin [ a t ] ucptt.com