Harmony OS开发用的什么语言呢?ArkTS初体验。

作者: 前端龙仔分类: 软件应用 发布时间: 2023-11-24 23:39:42 浏览:11017 次

Harmony OS开发用的什么语言呢?ArkTS初体验。

千鸟和飞鸟:
[脱单doge][脱单doge][脱单doge],说性能弱的?你是逗比,又不是真跑原生js,转译后是跑c/c++,性能其实不错。但是现在有个尴尬的问题是,是对ts/js支持也太弱了,写起来相当怪异(js入门菜鸟还行,长期前端工作的老鸟写起来真的很难受)。个人觉得既然要通过js降低开发者门槛,那么至少语法要符合ecma标准比较好。

【回复】回复 @最亮的天狼星sirius :那你猜猜用java开发app快还是js开发快[脱单doge],本质上转义成c/c++,这个过程什么语言执行效率都一样,介质语言的选择是对于执行效率来说并不重要。js相比于其他语言最大的优势在于,设计思维符合ui构建逻辑(js本职就是处理ui逻辑),拿去搞UI比其他语言开发快很多。至于kotlin,你真以为这玩意比java开发快,小伙子,你思维太单纯了,kotlin这玩意的目标根本不是开发效率,而是java版权在甲骨文手上,谷歌不想陪甲骨文玩耍强推的东西,你觉得快,只是因为谷歌在停止了java支持而已。
【回复】回复 @DobyAsa :这种性能损失是可以接受,你又不是搞啥游戏开发,在一堆破烂硬件里面发挥极限性能。arkts面对的是日常软件开发,扣那点性能没必要。这也是为啥不同使用场景使用不同语言的原因。所以我为啥说性能还不错。
【回复】回复 @千鸟和飞鸟 :很简单啊,因为java相对于c更适合编写应用,那可以考虑牺牲“可以接受”的性能来换开发体验。当然了,如果你能接受性能更差的js,python这些开发的应用,那也可以选择他们作为你的开发语言。只不过大多数开发者会在开发效率和性能二者之间要做权衡比较而已
-析沐:
目前大四,之前C语言和Python它的课学校都只讲了一半就没了,目前打算读研前或者期间学学鸿蒙,不知道该从哪开始呢?要不要先学学JS等等打下基础?或者说把没学完的Python补完整?

【回复】不用盲目学语言,还是考虑一下自己以后想做什么工作比较好。
【回复】计算机专业不学C,好意思跟别人说吗?
【回复】个人建议还是c,然后好好学计算机原理和网络原理,这两个才是重要的,c也是辅助了解系统原理,面试基本步看你会啥语言,只考基础。还有就是有没有开发经验
小中爱撒谎:
这种小众化没有发展趋势,说停就停的语言,你们考虑清楚到底要不要学先。别学了一两年后跑外卖,说真心话。

ququbao:
应该重新开发一种语言。只要性能好,干过苹果,对于程序员来说,学习一种新语言并不是难事。

【回复】回复 @码农冰 :没你这伪人强,张口就臭
【回复】回复 @码农冰 :你太外行了,在计算机中,最没技术含量的就是编程语言本身
【回复】回复 @码农冰 :你在说什么东西,脑子没问题吧?
bili_77581409308:
最起码也来接底层啊,这种脚本语言性能弱👎啊,

【回复】简单呀,要是只能用c++,rust之类的,那就把开发者直接劝退了,生态没法发展呀[doge]
【回复】感觉是参考了脚本语言的外观,但是实际上在编译的时候会进行优化
别致的男孩:
已经开写了,说真话,真难用~可能因为上手快,又跨平台吧,要不想不出来为啥用这玩意写

永乐村长:
开发审核不知道需不需要花钱,要是不用花钱也不需要有公司也支持个人审核就好了,这样才能百花齐开

华为 编程 harmony os harmonyos next 鸿蒙 编程开发

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!