首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
V2EX  ›  奇思妙想

为中文编程的必要性开脑洞想了一个理由

  •  
  •   noli · 117 天前 · 3315 次点击
    这是一个创建于 117 天前的主题,其中的信息可能已经有所发展或是发生改变。
    写 Powershell 觉得虽然命令很清晰,但是字母实在太多(几乎无缩写)
    然后突然想到,如果可以用语音输入这些命令和参数,那么其实速度还是很快的。

    再突然想到,如果语音输入确实可以用于输入代码的话,
    那么,如果有一个具有良好的、类似于 intellisense 代码提示工具,用于辅助语音识别的中文编程语言,提高语音识别准确率的化,中文编程写脚本(因为基本上不考虑复用),还是挺好玩的。

    这个脑洞开得怎么样!??
    34 回复  |  直到 2019-07-07 07:13:46 +08:00
        1
    yukiww233   117 天前   ♥ 4
    安静 你吵到我用 tnt 写代码了
        2
    Carseason   117 天前 via iPhone
    语音的效率比的上一个熟悉盲打键盘的?
        3
    tt67wq   117 天前
    安静 你吵到我用 tnt 写代码了
        4
    noli   117 天前
    @Carseason 考虑到手机的可移动性,很多场合都比键盘效率高,除了坐在办公桌前。
        5
    Carseason   117 天前 via iPhone
    @noli 稍微灵活点的人用移动设备打字速度可不慢...
        6
    noli   117 天前
    @tt67wq #3 @yukiww233 #1

    其实语音输入很大程度能过滤背景噪声的。
    当然了,如果旁边确实有傻 x 大吵大叫,你应该用语音召唤 iron man 锤他 XD
        7
    yidinghe   117 天前 via Android
    大部分程序员 pǔ tēn fà 都讲不孪
        8
    HeiXiaoBai   117 天前
    办公室一起写代码呢?
        9
    MeteorCat   117 天前 via Android
    你们都小声点,吵到我 tnt 打开迅雷看电影了
        10
    noli   117 天前
    @yidinghe #7 iOS 对很多汉语方言支持很不错呢。
        11
    noli   117 天前
    @Carseason 打字是不慢,但是打代码肯定比打字慢很多。不要告诉我你分不清这两者的区别,以及造成这种区别的原因。
        12
    wget   117 天前
    写代码对打字速度没要求的,不复制粘贴的话日代码量几百行,一指禅都够用了
        13
    ershierdu   117 天前
    我觉得这个场景不适合真正的软件开发(至少目前来说,效率应该比不上直接打字,更别说调试之类的问题)
    比较适合在高度封装后,在特定场景给普通用户使用,类似于米家设置 xx 条件触发 xx 操作来管理智能家居这样面向实际应用的操作
        14
    Hellert   117 天前
    编程语言避免不了要输入字母,数字还有一些符号。
    中文编程的一个麻烦之处就在于要输入法切换,尤其是遇到一些符号的时候,比如中英文的逗号,句话,分号,单就输入这几个符号就浪费多少时间。
        15
    pkookp8   117 天前 via Android   ♥ 2
    在公交车上,你看到一个人对着手机偷偷自言自语
    如果刀乐诶($a)等于等于十大括号换行,嗯加加,打印哈哈哈(语音识别应该是 hahaha 还是哈哈哈),换行大括号换行
        16
    noli   117 天前 via iPhone   ♥ 1
    @Hellert 你按个 tab 都可以自动补全为啥你觉得语音输入就只能一个一个字符地输入呢?
        17
    maplelin   117 天前
    中文这么博大精深我觉得到时候肯定会有意外情况
        18
    noli   117 天前 via iPhone
    @maplelin 编程语言毕竟不是自然语言,限制很多的,语音解析和语法上下文结合得好的话效果应该会很好。
        19
    HuasLeung   117 天前
    @yukiww233 理解万岁
        20
    lk920724   117 天前
    swift 可以用中文写 app (大概是 2 还是 3 的时候了吧 狗头.png
        21
    zhgg0   117 天前 via iPhone
    打字速度能影响写代码速度?
        22
    noli   117 天前
    @zhgg0 当然能影响,不然你试试手机写代码?
        23
    weixiangzhe   117 天前 via iPhone
    补全不是更快吗 我敲关键字 全靠一个映像
        24
    jaskle   117 天前 via Android
    想法不错,但是总感觉我的嘴没有手利索,或许当销售可以转行试试
        25
    MotherShip   117 天前
    @noli 手机写代码的问题是光标移动不方便……
        26
    shuizhengqi   117 天前
    {
    }
    左大括号,空格,回车,右大括号,空格。
        27
    noli   117 天前 via iPhone
    @MotherShip vim emacs 用户表示,是吗?
        28
    des   117 天前 via Android
    @yukiww233 全选,删除
        29
    AM2coder   116 天前 via Android
    @yidinghe 你这个是方言中的方言了吧,港不栾
        30
    no1xsyzy   116 天前
    编程语言:自然语言的中文
    编程技能需求:无
    职位:产品经理
        31
    no1xsyzy   116 天前
    @no1xsyzy 背景噪音轻松过滤,任何时间任何地点可以发指令。(狗头
        32
    xuanwu   107 天前
    老外已经有这样的工具《 Speaking in code: how to program by voice 》

    我感慨的,并不是我们还在脑洞的时候别人已经做出来了,而是只要和中文编程沾边的就先踩上一脚的氛围。带节奏的也就罢了(这两个月头条回复里看太多了),各位如果爱惜羽毛的可上点心吧,别被推出来卖了还不知道。
        33
    noli   106 天前
    @xuanwu

    原型是一回事,实际广泛可用是另外一回事。
    当然,非中文早做出来也不是什么令人意外的事情,毕竟外语在编程上有先发优势。

    你说得很对的一点就是,大多数人都是很平凡,无法想象颠覆日常体验的事物是怎么变为可能的。
    但是看你的主题帖子,你好像也一直没有找对中文编程的起步点。

    我原本发帖的时候就希望像你这样有志于发展中文编程的人能看到,
    能够意识到时代不一样,你们的起步点不可能像几十年前那样开始。
        34
    xuanwu   106 天前 via iPhone
    @noli 对于起步点 有何高见?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4308 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 38ms · UTC 02:32 · PVG 10:32 · LAX 19:32 · JFK 22:32
    ♥ Do have faith in what you're doing.