如何看待华为新出的语言 arkTS?

[复制链接]
lsmlyq 发表于 2023-9-23 01:13:08|来自:湖北 | 显示全部楼层 |阅读模式
如何看待华为新出的语言 arkTS?是否会开源,官方是是ts的超集,以及ArkCompiler和tsc有什么区别?
全部回复5 显示全部楼层
awdrgyjil 发表于 2023-9-23 01:14:03|来自:湖北 | 显示全部楼层
先说结论:缝合怪一个。
Entry,Component,Text,Devider,Onclick,Column这些都是原汁原味的Google jetpack compose里面的元素
struct,@State还有用方法设定属性,是原汁原味的苹果UI框架SwiftUI中的东西
目前没在这个里面发现一丁点与众不同的东西
侧面 发表于 2023-9-23 01:14:28|来自:湖北 | 显示全部楼层
JavaSwifTypeScript
XU许 发表于 2023-9-23 01:14:52|来自:湖北 | 显示全部楼层
这叫语言,vue也是语言吗,扩展了html,哈哈哈哈哈哈哈哈
weber 发表于 2023-9-23 01:15:24|来自:湖北 | 显示全部楼层
从官网文档上看,AckTS,不像是新语言,更像是一个框架
文档中心/初识ArkTS语言




看这个demo,是不是能看到各路UI框架的样子了
<hr/>补充:
摘自官网:学习ArkTS语言 - 初识 ArkTS 语言

  • ArkTS继承了TS的所有特性。
  • 当前,ArkTS在TS基础上主要扩展了声明式UI能力
  • 未来,ArkTS会结合应用开发/运行的需求持续演进,逐步提供并行和并发能力增强、类型系统增强、分布式开发范式等更多特性。

并行并发能力增强,在JS这种底子的玩意上再怎么增强能强到哪去?
当然,也不排除 TS -> asm 执行的方案,例如微软的Static TypeScript (但这个限制相当的多)
分布式开发范式,说说就行了
嘛,他要是好好干,增强一下TS的类型能力,或许还有救?

个人观点,这东西和小程序的 WXS之类的,路数有点像,都是逼着开发者用独特的语法来构建程序……
ma625748 发表于 2023-9-23 01:16:18|来自:湖北 | 显示全部楼层
全称:Android Runtime Kit TypeScript
老华为风格的产品了,把现有开源的东西改个高大上的名字,然后大吹特吹使劲割韭菜。
一流企业卖大楼,二流企业卖产品,三流企业搞组装,特级企业卖概念。

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则