找回密码
 立即注册
搜索
楼主: 发呆的龙虾

[软件] 华为开发者大会2024

[复制链接]
     
发表于 2024-6-27 03:27 | 显示全部楼层
overflowal 发表于 2024-6-21 17:13
这个语言还真是,能抄的都抄一遍。
不过抵住了诱惑,没去学rust那样搞borrow-checker,而是用GC,感觉还是 ...

看白皮书感觉别的地方糅得都还行,值类型和不可变优先感觉抄得一般,有种不上不下的感觉。
特别是值类型用的是swift的value semantic而不是rust的move semantic感觉增加了编码复杂度。
不过也是,如果要正确的move semantic就得引入lifetime,引入lifetime那borrow checker就不远了。
但反过来想,都gc了,也没做mutable xor sharable的语义,这个value semantic本质上也就是一个COW到处clone吧。
回复

使用道具 举报

     
发表于 2024-6-27 10:13 | 显示全部楼层
pigbayspy 发表于 2024-6-26 15:46
如果真的确实是新的内核,那岂不是一堆的 c 语言的 so 啥的都需要重新编译? ...

大概是不用,做了兼容,类似 Zircon 有 Starnix 兼容层
图片.png
回复

使用道具 举报

     
发表于 2024-6-27 11:00 | 显示全部楼层
本帖最后由 Midnight.Coup 于 2024-6-27 13:55 编辑
wewai 发表于 2024-6-26 21:35
华为这套东西理论上漂亮,但是同样从理论上分析,我怀疑最终用户到底能得到多少好处。
重新做一套软件栈 ...

OpenHarmony 和 servo 勾搭上了https://servo.org/files/2024-05- ... next-gen-mobile.pdf
毕竟其他三个浏览器内核都在别人手里,Mozilla 反正扶不上墙,Firefox 甚至是 Win 优先的浏览器,WebKit 和 Blink 都是强势的巨头垄断,可以提交代码但方向还是两家说了算,KHTML、Trident(EdgeHTML)、Presto 都是坟头三尺高的东西了
回复

使用道具 举报

     
发表于 2024-6-27 12:40 来自手机 | 显示全部楼层
LHO 发表于 2024-6-25 19:13
【华为HDC大会现场直击:鸿蒙的新篇章】
https://www.bilibili.com/video/B ... 2ee0b4d16cf0fc98790

感觉无障碍这个算是一种先富带动后富。
感觉国外要是能把给lgbt的资源挪到无障碍上,那残障人士估计可以生活得很舒适了。

—— 来自 HUAWEI HBN-AL80, Android 12上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

     
发表于 2024-6-27 13:39 | 显示全部楼层
Midnight.Coup 发表于 2024-6-27 11:00
OpenHarmony 和 servo 勾搭上了毕竟其他三个浏览器内核都在别人手里
https://servo.org/files/2024-05-06 ...

华为溪村那边还有个硬核创新投票,里头有个安全浏览器方案,但是我没拍照
回复

使用道具 举报

     
发表于 2024-6-27 14:20 | 显示全部楼层
https://www.bilibili.com/video/BV1jZ421M79a  这次开发者大会还有邀请欧洲那边的开发者  开放鸿蒙在欧洲那边的项目叫做Oniro 看来已经开始尝试在海外布局了
回复

使用道具 举报

     
发表于 2024-6-27 14:58 | 显示全部楼层
本帖最后由 Midnight.Coup 于 2024-6-27 15:03 编辑
临界点 发表于 2024-6-27 14:20
https://www.bilibili.com/video/BV1jZ421M79a  这次开发者大会还有邀请欧洲那边的开发者  开放鸿蒙在欧洲 ...
These priorities are realized through an array of enhancements, encompassing application frameworks like React Native, system-level OS components such as Servo Web Engine, and a comprehensive toolchain that ensures intellectual property compliance and licensing.

https://oniroproject.org/ 看来确实是要扶持 Servo 了
过个三年能看到完整版的 Servo 为基础的浏览器吗,毕竟现在的实在太简陋了
image.webp
回复

使用道具 举报

     
发表于 2024-6-27 15:07 | 显示全部楼层
Midnight.Coup 发表于 2024-6-27 14:58
https://oniroproject.org/ 看来确实是要扶持 Servo 了
过个三年能看到完整版的 Servo 为基础的浏览器吗 ...

那要看华为会投入多少资源吧   感觉浏览器最大的问题还是兼容性
回复

使用道具 举报

     
发表于 2024-6-27 16:44 来自手机 | 显示全部楼层
servo终于有救了吗
回复

使用道具 举报

     
发表于 2024-6-27 16:58 | 显示全部楼层
打算用平板部署一下试试
回复

使用道具 举报

     
发表于 2024-6-27 20:43 来自手机 | 显示全部楼层
今天突然拉稀把剩余机型全都推送4.2了。

—— 来自 鹅球 v3.0.86-alpha
回复

使用道具 举报

     
发表于 2024-6-27 22:10 | 显示全部楼层
临界点 发表于 2024-6-27 15:07
那要看华为会投入多少资源吧   感觉浏览器最大的问题还是兼容性

rust 的顶级赞助商呢 投入不少了
回复

使用道具 举报

发表于 2024-6-28 10:38 | 显示全部楼层
华为的浏览器感觉最大问题还是遇到些网站说不允许打开。
起码提供个开关让关闭这个的功能也好
回复

使用道具 举报

     
发表于 2024-6-28 10:59 | 显示全部楼层
除了华为外也有第三方浏览器啊  360跟UC都有  说明官方不会限制这个  到时候用不惯选其他的就好了
回复

使用道具 举报

 楼主| 发表于 2024-6-28 13:01 来自手机 | 显示全部楼层
oskneo 发表于 2024-6-28 10:38
华为的浏览器感觉最大问题还是遇到些网站说不允许打开。
起码提供个开关让关闭这个的功能也好 ...


这个不知道有没有用。

—— 来自 鹅球 v3.0.86-alpha
回复

使用道具 举报

     
发表于 2024-6-28 13:05 来自手机 | 显示全部楼层
Midnight.Coup 发表于 2024-6-27 10:13
大概是不用,做了兼容,类似 Zircon 有 Starnix 兼容层

但是现有移动应用二进制库基本都是 NDK target 的面向 linux unknown 的不如重新弄了

—— 来自 鹅球 v3.0.0.82-alpha
回复

使用道具 举报

     
发表于 2024-7-10 21:10 | 显示全部楼层
回复

使用道具 举报

     
发表于 2024-7-10 23:26 | 显示全部楼层
Midnight.Coup 发表于 2024-7-10 21:10
鸿蒙内核的论文已出 https://www.usenix.org/system/files/osdi24-chen-haibo.pdf

还能兼容AOSP,文章里说应用程序冷启动时间比Liunx内核的AOSP平均快17%
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-19 09:18 , Processed in 0.086711 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表