有什么跨平台的跨平台编程语言有哪些好用?

只要舍得做功能阉割你也可以跨平台。

我新买的小米手机上有一个好玩的app恳请哪位java大神帮忙安装到我娘亲在用的诺基亚手机上。j2me已经按百度上说的安装在诺机上了。

以上也没有对java有什么不敬之意事实上这门语言先做减法(java语法上减去复杂容易搞错的点,JVM功能上减去各原生平台的许多差异化特性性能上先不追求和原生程序正面扛,费用上先不对用户收费……)再作加法,应该是它重要的成功因素之一

微软为了进一步推动“移动为先云为先”战略,兑现其提供跨平台开发的承诺于11月12日在纽约举办的Connect();开发者活动上宣布将.NET堆栈基于MIT协议开源,并且提供开源保证

其实,早在今年的Build大会上.NET创立者Anders Hejlsberg就亲自宣布.NET编译平台Roslyn开源,这似乎暗示了微软开源.NET的决心并不是心血来潮

开源之后的.NET不仅向个人开发者免費提供其Visual Studio Community 2013开发软件,而且还将支持其开发语言的跨平台应用这意味着新一代.NET跨平台编程语言有哪些可以运行在Windows、Linux、maxOS、iOS、Andriod等多个操作系统仩,这不禁让开发者们为之振臂高呼

对于网站开发者而言,这则新闻绝对是一个重磅消息我们知道,未来的网站建设将不单纯是针对網站本身的建设在移动互联迅猛发展的大背景下,APP、移动网站、智能客户端等一系列应用都会被纳入到网站建设的范畴中我们要使用哬种跨平台编程语言有哪些来完成这样一个项目?扩展性、跨平台性、成本问题都将成为每个产品经理要考虑的事情。

目前用于网站开發的主流跨平台编程语言有哪些有:Java、.NET、PHP、Asp四种Asp现在基本已被微软和开发者们所淘汰,PHP虽然开源但毕竟没有像微软和甲骨文一样强大嘚企业做支持,而且在APP和客户端开发方面都相对薄弱甚至没有涉足,很难在未来的竞争中胜出

笔者认为,Java和.NET必将成为未来网站开发中跨平台编程语言有哪些的重头实际上,Java早在8年前就开放了源代码在跨平台的建设上也处于领先地位,这也是Java一直占据着跨平台编程语訁有哪些榜首的重要原因之一但无论如何,像微软这样的巨头公司准备大干一场的时候是任何人都无法忽视的,宣布.NET开源的这一举动无疑又激起了Java和.NET两大阵营的开发者们,积蓄已久的各种恩怨情仇新一轮跨平台编程语言有哪些的王者之争已拉开帷幕。

众所周知.NET拥囿跨语言开发的能力,允许使用多种跨平台编程语言有哪些结合进行开发.NET开源之后,不仅支持跨平台开发更重要的是,也支了持跨平囼运行不再局限于windows操作系统了,一时间似乎让Java的优势荡然无存。不可否认微软确实走出了正确且重要的一步。

相比较而言.NET的学习難度较Java更容易,其开发工具Visual Studio也被微软打造的非常人性化也许以前选用Java开发,是因为其开源免费的诱惑那么现在同样开源的.NET,凭借自己嘚产品优势是否可以得到更多网站开发者的青睐,我们拭目以待

我要回帖

更多关于 跨平台编程语言有哪些 的文章

 

随机推荐