鸿蒙为什么选择 ArkTS 作为它的应用开发语言?

Поделиться
HTML-код
  • Опубликовано: 6 сен 2024
  • 华为开发者官方网站:developer.huaw...

Комментарии • 44

  • @xiaoeyun
    @xiaoeyun 4 месяца назад +4

    Rust 適合內核,不適合造生態,他只強在 高效、穩定 ,但是!Rust 寫起來是真的爽(學會+知道怎麼應對編譯器

  • @user-so8bb4og7t
    @user-so8bb4og7t 7 месяцев назад +8

    扯淡 ,论语言优美,kotlin swift c# ,ts 只是解决的js类型安全问题,其实不好,选择ts 只是为了兼容web 应用迁移吧

    • @ziranshuzhang6831
      @ziranshuzhang6831 7 месяцев назад

      是的,否则生态需要的海量程序员数量都凑不齐。

  • @tom-xy
    @tom-xy 2 месяца назад +6

    rust会把所有开发者都赶跑。

  • @ziranshuzhang6831
    @ziranshuzhang6831 7 месяцев назад +4

    鸿蒙要是用rust我会欢呼

  • @9263STYV
    @9263STYV 21 день назад

    选语言时,考虑的更多的是生态吧。一个语言个人说的再好,没人用,或者学习成本高,都会导致程序员不会选择。

  • @lianhuang5
    @lianhuang5 2 месяца назад

    華為的鴻蒙系統的內核會使用rust嗎?

  • @simendaly6902
    @simendaly6902 9 месяцев назад +2

    very good.

  • @marlboro8352
    @marlboro8352 Месяц назад +1

    必定是使用arkTS,即是typescript,既然沿自javascript,而且是全球最高份額的語言,何解要用其他?就算將來誕生新語言,必定也是由javascript為基礎延伸而來,等於當年微軟推出typescript的情況一樣,誰最多人用,就用誰,就是這麼簡單。

  • @mutang7522
    @mutang7522 8 месяцев назад +4

    但是安卓和ios对比 始终感觉卡卡的。也不是说就很卡 。就是顺滑度始终不如ios 安卓机性能强这么多都没ios流畅 我感觉和语言有很大关系。。个人情感来说不想鸿蒙选择靠虚拟机运行的语言。

    • @bennyhuo
      @bennyhuo  8 месяцев назад

      鸿蒙后面会有自研语言供大家选择,是类似于Swift的

    • @ck-dl4to
      @ck-dl4to 8 месяцев назад +7

      並不是跟程式語言有關,是記憶體管理,iPhone 一直都不需要浮誇的 16GB 記憶體,不過不會有人告訴你 Apple 怎麼做到的

    • @jialiuele
      @jialiuele 7 месяцев назад +1

      苹果还是有东西的,要不也不会挣钱那么容易。

    • @TomycatOWO
      @TomycatOWO 2 месяца назад

      虛擬機、介面就吃掉一堆了

  • @user-rh1us9zo2q
    @user-rh1us9zo2q Месяц назад +1

    扯了那么多 就问谁开发鸿蒙

  • @gjlmotea
    @gjlmotea 7 месяцев назад

    希望有字幕

  • @joegopher9280
    @joegopher9280 7 месяцев назад +2

    选rust等于自杀,那条学习曲线不是大众化的语言

    • @powerpeanut456
      @powerpeanut456 6 месяцев назад

      這倒是,畢竟沒學 C/C++ 真的學不動

    • @bennyhuo
      @bennyhuo  6 месяцев назад

      确实,太小众了。想运行快的也可以C++,想写的快可以用ts

    • @bennyhuo
      @bennyhuo  6 месяцев назад +1

      没毛病,很多设计就是精准Fix C++的bug

    • @wizardy6267
      @wizardy6267 4 месяца назад

      @@bennyhuo 修了啥C++的bug 了?哪个版本的,核心还是标准库的?要是说的出还是写封信给标准委员会吧。比苦哈哈做视频出名的快一些。

  • @user-hc1ml5eg3l
    @user-hc1ml5eg3l 2 месяца назад

    应用级别的开发,没必要用Rust或者C,怎么快怎么来

  • @linoox-uz7ez
    @linoox-uz7ez Месяц назад +1

    为什么不用Python,Python写程序特别快。

  • @pigeatappgood8884
    @pigeatappgood8884 8 месяцев назад

  • @linoox-uz7ez
    @linoox-uz7ez Месяц назад

    安卓是前端用Javascript,后端用Java。鸿蒙要是这样吗?

  • @horaceh
    @horaceh 2 месяца назад

    看了 .cj 的文檔,比 .rs 親和多了。

  • @wizardy6267
    @wizardy6267 7 месяцев назад +3

    语言快是最重要的,因为都是AI写代码,讨论订制难度意义何在?最终都是对着copilet写小作文。然后抓抓虫。说得好像还需要自己写代码似的😂

    • @bennyhuo
      @bennyhuo  6 месяцев назад

      这么说可不妥。。。copilot哪有那么好用。生产环境的代码主要还是得自己写啊

    • @xiaoeyun
      @xiaoeyun 4 месяца назад +1

      Copilet 寫通用函數、註解強,邏輯類的只能靠自己他輔助(請體驗 Rust lifetimes)

    • @user-dx8iy5or6s
      @user-dx8iy5or6s Месяц назад

      未来的发展方向应该是有一种相对通用的伪代码,实现人与AI助手沟通,然后由AI来生成机器运行的代码。现在copilot还做不到自然语言转换成代码,因为自然语言描述问题不严谨也不简洁。而各种编程语言的门槛主要还是人类无法快速理解别人写的代码和框架,学习上手还是有时间成本。如果能有一种人类阅读起来速度足够快、电脑又不会理解错的工具,就会真正提高生产效率。

    • @linoox-uz7ez
      @linoox-uz7ez Месяц назад

      为什么不用Python,Python写程序特别快

    • @xiaoeyun
      @xiaoeyun Месяц назад

      @@linoox-uz7ez 因為Python還是有門檻,對於沒時間(不願意)學習的人,能用正常說話的方式最好(儘管缺少嚴謹性,容易出現大問題)

  • @hamiltonw3242
    @hamiltonw3242 2 месяца назад +1

    因為rust 問題很多,而且連個class 都沒有…..

    • @shawn_5652
      @shawn_5652 Месяц назад

      不太懂你說 rust 問題很多是什麼意思,若不使用 unsafe label,rust 可以說是最安全的程式語言之一,而且 rust 是有 struct 的。
      如果你說的問題是學習曲線,這倒是真的。

    • @yojaychang
      @yojaychang Месяц назад +1

      就跟go一樣,學C用struct。

  • @Michael-Sunca
    @Michael-Sunca 7 месяцев назад +1

    他 比 其他框架有啥优势吗。。。 反正都是在android 上边跑。

    • @wizardy6267
      @wizardy6267 7 месяцев назад +2

      当然是选其他公司不用的语言,排他就可以

    • @Michael-Sunca
      @Michael-Sunca 7 месяцев назад

      选别人不用的语言,能有人用?这不矛盾吗……

    • @alexsun1203
      @alexsun1203 6 месяцев назад

      ​@@Michael-Sunca没人用?没人用就对了!“那是美国打压”“华为独自对抗西方”,悲壮感出来了没有?这时候谁再敢说华为或华为的东西半句不是,汉奸的帽子就可以扣死了。

    • @wizardy6267
      @wizardy6267 4 месяца назад +1

      @@Michael-Sunca 你看苹果早期选Object-C后来自己攒Swift。 谷歌那个蠢货选Java,当个宝,被Oracle告了十多年,然后推Kotlin。自己开始攒Dart 在那之上攒Flatter。还号称要推Carbon, go都是要替代C/C++ 都是平台以外没人用的,但是大厂都推得不亦乐乎。 华为要是过两年出个新的编程语言也不意外,反正大厂自己攒的语言都是垃圾。就是让码农给自己的平台打工,出去就要重新学。心都黑的不行~

    • @Michael-Sunca
      @Michael-Sunca 4 месяца назад

      @@wizardy6267 多谢解惑,所以看来华为搞个什么ArkTS也是黑心的不行。