V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  demohn2016  ›  全部回复第 1 页 / 共 1 页
回复总数  10
2021-04-17 12:49:24 +08:00
回复了 upstage 创建的主题 酷工作 AI Global Residency 2021 @ 香港 / Remote (6-month Contract)
@beizhedev 这应该是招 RA 的 一般想在学校读 phd 会感兴趣些吧....
2020-09-21 19:04:54 +08:00
回复了 demohn2016 创建的主题 分享发现 Zn - 面向业务的编程语言
@chenluo0429 会,所以解决办法就是在变量前后各加一个间隔号,就像这样: ·将军令·

至于 为,之 等关键词这个确实可以商榷,这里选用偏文言的词汇主要是希望代码写出来更加书面一些,而且 “之” 要比“的” 适用范围更广一些(存粹是语感的角度)
2020-09-21 13:03:55 +08:00
回复了 demohn2016 创建的主题 分享发现 Zn - 面向业务的编程语言
@winglight2016 Glossary 这玩意对于专门的 **名词** 很有用,比如将 `行情卡` 厘定为 `QutCard` ,因为这些都是有稽可循的;而对于动词效果就大打折扣了——我曾经见过对于同一个 “审核” ,在不同的业务里称为 `audit`, `check`, `review` 甚至 `censor` 都有... 尤其是 `censor`, 简直是拿 google translator 随手一查查出来的。

其实对于命名问题有两大方案:一是大家英文水平都提高(雅思 6.5 起步 LOL );二是干脆全用中文。lz 只是想尝试下第二条路可不可行 TAT
2020-09-21 12:48:07 +08:00
回复了 demohn2016 创建的主题 分享发现 Zn - 面向业务的编程语言
@nguoidiqua 认同第一句,其实我无意推广中文编程( i.e. 把中文当作是编程的目的而不是解决问题的手段)只是想在实际应用中解决问题。

事实上对于前述的 i,j,k,m,n , Zn 完全可以用单个英文字母表示:比如 ‘以 K,V 遍历数组’ 这样。非得追求全中文变量名(诸如 甲乙丙丁)除了给自己添堵之外没有任何好处。

Zn 更想解决业务相关的变量命名问题:比如 ‘function getPrizeReissueCensorList’ 和 ‘如何获取人工发奖审核列表?‘ 相比 显然后者对于母语是中文的人来说更加容易理解。
2020-09-21 11:13:47 +08:00
回复了 demohn2016 创建的主题 分享发现 Zn - 面向业务的编程语言
@l00t 只要有浮点数就会有误差,这里主要考虑到在金融领域计算金额时要求准确。
2020-09-21 11:11:55 +08:00
回复了 demohn2016 创建的主题 分享发现 Zn - 面向业务的编程语言
@l00t 是的,没有使用浮点数。
类似于 Python 的 decimal 库 https://docs.python.org/3.8/library/decimal.html
2020-09-21 09:48:13 +08:00
回复了 demohn2016 创建的主题 分享发现 Zn - 面向业务的编程语言
@wy7305e 没计划,也没必要
2020-09-21 09:19:24 +08:00
回复了 demohn2016 创建的主题 分享发现 Zn - 面向业务的编程语言
@victor 空格可以自己加的,这里演示表明不用空格也能正常工作
2020-09-21 08:03:47 +08:00
回复了 demohn2016 创建的主题 分享发现 Zn - 面向业务的编程语言
@yuzo555 其实编程语言从某种意义上讲就是八股文:通过约定某种特定的语法让计算机完成特定的事情。自然语言由于其多义性天然就和编程语言所需要的高效性相矛盾。
感觉基本上就是 smalltalk 的套路,因为简化了语法,所以本地化就只要把名词(目测这玩意没有关键字)翻译一下就爽了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2580 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 01:37 · PVG 09:37 · LAX 17:37 · JFK 20:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.