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