V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
airbotgo
V2EX  ›  程序员

为什么 Flutter 和 Swift 对中文开发者的支持差别这么大?

  •  
  •   airbotgo · 137 天前 · 5044 次点击
    这是一个创建于 137 天前的主题,其中的信息可能已经有所发展或是发生改变。
    虽然使用英文是程序员的必备技能,但是如果有成体系的中文资料还是要方便很多的,特别是对于新手。

    Flutter 目前对中文的支持情况:
    1 、官方&第三方安装、配置中文资料(第三方还好几个);
    2 、语法及使用规范中文文档;
    3 、中文论坛;
    4 、微信公众号;
    5 、B 站账号;
    6 、YouTube 频道中文字幕(非机器翻译);
    7 、开发套件汉化支持;
    ……

    反观 Swift ,以上的支持几乎为空白状态。
    你认为大型编程语言提供中文环境有必要吗?
    33 条回复    2022-07-19 18:41:36 +08:00
    lokitwang
        1
    lokitwang  
       137 天前   ❤️ 6
    你应该去了解下,flutter 初期,到底是谁在用,谁在炒,大白天没啥新鲜事
    huaweigg
        2
    huaweigg  
       137 天前 via iPhone   ❤️ 3
    你看当年的先驱闲鱼现在 app 中 flutter 占比哈哈哈
    404neko
        3
    404neko  
       137 天前   ❤️ 2
    Swift 不需要

    某天厨子一声令下, 从此禁用 OC 就可以了
    MEIerer
        4
    MEIerer  
       137 天前
    有中文肯定会舒服点,碰上不清晰的才看英文,全是英语对我这英语菜鸡来说很难受
    justin2018
        5
    justin2018  
       137 天前
    没有中文咋办 还是得啃英文

    习惯就好了 😁
    xarthur
        6
    xarthur  
       137 天前 via iPhone
    我以为你说的是变成语言对于中文的支持。
    我想着 Swift 对 Unicode 支持挺好的啊,不仅可以用中文还可以用 emoji 呢。
    打开帖子看完原来是中文学习材料……
    luob
        7
    luob  
       137 天前   ❤️ 1
    看一眼 flutter 中文的感谢名单,一半都是前端相关,答案就显而易见了。
    andyJado
        8
    andyJado  
       137 天前
    xcode14 的 vim 模式支持中文输入法了哦.
    txx
        9
    txx  
       137 天前
    janus77
        10
    janus77  
       137 天前   ❤️ 3
    因果反了,不是因为中文资料少所以没人用,而是没人用所以中文资料少
    你以为那些资料都是官方做的啊?还不是有人用了以后一个坑一个坑踩出来的。
    你自己觉得资料少,那你为什么不去做第一个踩坑者呢?搁这等喂饭?
    那么问题来了,为什么大家都不愿意去做踩坑者?因为这语言的使用者基数少,所以踩坑者就更少。
    至于为什么基数少,那就要问你能做什么,能带来多大商业价值了
    secondwtq
        11
    secondwtq  
       137 天前
    直觉上,一个是需要舔别人,一个是别人抢着舔
    cd2want
        12
    cd2want  
       137 天前
    英文文档也挺好,习惯就好
    chenxytw
        13
    chenxytw  
       137 天前   ❤️ 1
    你应该庆幸没有,不然看到诸如“比更大还更大”,“岂止于大”这种不知所云的东西出现在文档里,血压低不了。
    codingBug
        14
    codingBug  
       137 天前   ❤️ 1
    因为用的人少啊,你看 python 、rust 、node ,哪个不是中文文档一大堆,swift 只能用在苹果上,那就注定只能是少部分人用
    WOLFRAZOR
        15
    WOLFRAZOR  
       137 天前
    习惯英文就好了。当苹果想彻底扔了 ObjC 的时候,Swift 就会上来了
    icyalala
        16
    icyalala  
       137 天前
    提供中文文档和社区,必要肯定是没必要,只是有了的话更利于在中国推广罢了。
    另外 Flutter 应该对应 Native 开发,Dart 对应 Swift 。Flutter 那些中文文档和社区,很大程序要感谢以咸鱼团队为首的那批大前端人员。Flutter 没有中文社区仍然是世界级影响力的项目,但咸鱼团队没了 Flutter 那技术影响力肯定和现在不一样了。
    ChrisFreeMan
        17
    ChrisFreeMan  
       137 天前
    别说中文了,官方英文文档也好不到哪里去,感觉很多都是注释生成的
    dianso
        18
    dianso  
       137 天前
    some word 用中文翻译表达意思不清晰,英文版好
    loginbygoogle
        19
    loginbygoogle  
       137 天前
    不会看英文文档的码农真是可怜又可悲
    airbotgo
        20
    airbotgo  
    OP
       137 天前   ❤️ 10
    @loginbygoogle 看了下你的历史回帖,你日子一定过得非常艰难,不攻击挖苦一下别人,就不会好受。
    但是你过得惨,通过一张嘴攻击别人,并不能让你真正过得好。
    kennir
        21
    kennir  
       136 天前
    所以现在如果开 android/iOS 跨平台 app 新坑 flutter 到底是不是一个好选择?
    neptuno
        22
    neptuno  
       136 天前 via iPhone
    看英文文档也是一项重要的能力,迟早是要练起来的
    iXInbo
        23
    iXInbo  
       136 天前
    其实现在学习 swift 的,更多的是之前开发 objective-c 的开发者。
    swift 早期其实就是 oc 语言的翻译版。
    个人觉得中文社区,中文指导主要在环境搭建等问题上经常查看。
    对于 oc 和 swift ,基本 mac 安装 xcode 就能完成环境搭建的过程。。。
    cctv1005s927
        24
    cctv1005s927  
       136 天前
    最近我也在搞 flutter ,到时候看看能不能出点教程😁
    yoa1q7y
        25
    yoa1q7y  
       136 天前
    偏好英文文档,即使有中文文档也要看英文,原因:
    1. 一手信息,避免翻译时的理解错误
    2. 准确,有些词汇或语句,中文表达起来有些饶
    3. 及时,中文文档一般落后官方文档一段时间
    WillemNZ
        26
    WillemNZ  
       136 天前
    我认为看英文文档是一个码农必须要具备的基本能力
    murmur
        27
    murmur  
       136 天前
    不错了,吹牛逼用的宣传首页是中文的
    nothingistrue
        28
    nothingistrue  
       136 天前
    翻译并不是一件容易事,专业翻译成本很大,所以官方想支持中文很可能有心无力。编程语言在历史上官方支持非英文的,印象中只有 SUN ,就这卖身之后立马就断了中文支持。目前仍在官方支持中文的,估计也就剩谷歌了,连微软的中文文档都是大量的“本篇翻译可能不准确”。
    wobuhuicode
        29
    wobuhuicode  
       136 天前
    因为 flutter 搞起来要翻墙……swift 不用。
    beimenjun
        30
    beimenjun  
       136 天前
    因为 Swift 很多中文内容分散在 “iOS 开发” 这类的教程之中了。

    但是 “Flutter 开发” 没有融到其他词里。

    而且这两个一个是语言,一个是框架,其实你去找 Dart 的中文资料,应该基本上排除掉 Fultter 相关教程,你也找不到啥了。

    所以 Swift 并不是空白,只是你不了解怎么找 Swift 相关的中文资料。
    FlintyLemming
        31
    FlintyLemming  
       136 天前
    因为 Swift 英文文档也没啥东西啊,很多 API 和方法只是告诉你有这么个东西,但是没有详细解释和 sample
    Ixizi
        32
    Ixizi  
       136 天前
    Flutter 的英文文档也挺一般的。。。
    abcd191898105
        33
    abcd191898105  
       135 天前 via iPhone
    flutter 很垃圾,我就用。swift 就不知道了。好东西不用吹
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3498 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 10:43 · PVG 18:43 · LAX 02:43 · JFK 05:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.