考虑学一门语言,swift,.net 还是nodejs

本人前端的的HTML+CSS+JS学过一点,可以做一些基本的网页表单和控件,比如,银行存款利率的计算,弄几个text,然后值乘下,做个简单的计算器,只有加减乘除的,正则表... 本人前端的的HTML+CSS+JS学过一点,可以做一些基本的网页表单和控件,比如,银行存款利率的计算,弄几个text,然后值乘下,做个简单的计算器,只有加减乘除的,正则表达式,验证表单
另外我不是正规大学计算机本科毕业的,进不了大公司国企之类的
一个人的精力有限,我打算学精一门语言,swift,.net 还是nodejs都号称跨平台的,IOS,安卓,windows都可以用,请大家帮我看看哪一门语言更适合我学,谢谢
展开
 我来答
enochwills
2016-10-28 · TA获得超过4793个赞
知道大有可为答主
回答量:2031
采纳率:96%
帮助的人:1635万
展开全部
严格从语法上来说,Swift 3.0确实是全世界目前最先进的、最现代的语法,其精准、安全程度远远超过其他任何一种语言,从性能上来说,Nodejs真的不适合做服务器。

下面的链接有一组数据,是从第三方测试得到的
https://medium.com/@rymcol/benchmarks-for-the-top-server-side-swift-frameworks-vs-node-js-24460cfe0beb#.8j2zwd3mj

其中提到,运行Node.js作为服务器,内存开销要比负责同样功能的Swift服务器大近100倍、运行时响应速度要慢10倍 —— 从内行话来说,Node.js就是个玩具,过家家还差不多。

从技术角度讲,Swift 已经可以在苹果的手机、电视机顶盒、可穿戴设备、Linux服务器、Windows桌面系统以及安卓手机上真正跨平台开发,其他任何一种语言,特别是Java和C#/.net,是很难在苹果iOS上开发出东西来的。

自从去年12月苹果宣布Swift为开源以来,IT巨头如IBM、脸谱(Facebook)、Uber 等纷纷转向 Swift,最近六个月以来谷歌也频频传出即将用Swift 代替 Java。

因此我感觉如果要从零开始的话,学Swift好了。

最重要的是,您可以从苹果应用商店下载一个特殊的应用叫做Playground(不妨找个苹果零售店,选择最大最新的那款iPad体验一下,上面都预装了这个程序)。这是个Swift 语言的教学游戏,适合从12岁以上所有的小朋友和大朋友、发烧友们从零开始学习Swift,非常好玩儿,也很简单,为什么不花上两个小时验证一下我的说法呢?
追问
谢谢你的回答,但是学习swift需要 买mac电脑了,在windows上可以学习吗
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式