V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  FrankHB  ›  全部回复第 45 页 / 共 92 页
回复总数  1830
1 ... 41  42  43  44  45  46  47  48  49  50 ... 92  
2019-10-14 17:30:41 +08:00
回复了 exploreXin 创建的主题 程序员 实践证明,产品经理比程序员重要
缺乏万事俱备只缺一个程序员的实践,还真是幸福啊。
@prenwang 带新人也有规矩。知道新人不保证靠谱,就不要随意拉别人下水。
稀里糊涂带着会不着边际的人讨论业务问题的项目组,没事浪费所有人的工时,其领导八成就更欠喷。
个人智力投资?
这几个玩意儿整体知识的迭代和过气速率基本算是同一个复杂度类里的(虽然具体各部分跟用户态度不尽相同),资源也都不缺,学哪个都没差太多,兴趣导向好了。
2019-10-12 14:50:06 +08:00
回复了 lqzhgood 创建的主题 Node.js 请教一个 Promise 递归的最佳实践(内存释放)
在一个没法 reify 活动记录确保显式释放又没 proper tail call 保证的玩意儿里瞎搞?想多了。
呵、呵:
https://github.com/nodejs/CTC/issues/3
有点意义的例子:
https://srfi.schemers.org/srfi-45/srfi-45.html
2019-10-12 13:39:38 +08:00
回复了 prenwang 创建的主题 程序员 为什么一些我们认为很棒的软件工具被慢慢放弃了
@no1xsyzy 虽然你说的出发点我在方法论意义上不反对,但就这里的例子,实际意义有限。
考虑到 POSIX 中 vi 的支持作为 [UP](User Portability Utilities) 是 optinoal 的,并不保证和 POSIX 其它部分一样强的可移植性。
而且,标准并不是一个。例如,更多时候供应商跟随他们的大客户,习惯依赖的是更确切的 SUS 或 LSB 而非 POSIX。即便原则上这些规范不应该和 POSIX 不兼容,但涉及 optional 和版本问题的时候,兼容性问题就麻烦多了,你的出发点本身因此也变得不可靠。
这也导致具体的问题很难彻底被完全概括,但肯定存在已知的问题:一个实例参见 ISO/IEC TR 24715:2006 5.4。
就 UI 意义上的功能,实际你能用,大不分情况并不是因为你用的实现符合标准,而是“恰好”符合标准。
2019-10-11 22:08:06 +08:00
回复了 areless 创建的主题 程序员 我有一个加密通讯软件的想法。
跟监管比算力?
墙笑了……
2019-10-11 20:41:22 +08:00
回复了 prenwang 创建的主题 程序员 为什么一些我们认为很棒的软件工具被慢慢放弃了
@no1xsyzy 我的意思是,既然 UI 和 API 不一定有明确的界限,因此选择把某种提供同时提供 UI 和 API 的实现当作哪种接口,最终取决于用户想要做什么。
然而,POSIX 标准化的 vi 中和 ex 不同的部分决定它实际上几乎只能当作 UI。(如果只是要 ex 的功能,那么除去 vi 和 ex 的切换之外,只需要关心 ex 而不是 vi 被 POSIX 标准化。)这种情况下,用户往往不在乎实现的符合性,因为人的操作没有 API 互操作那么多的兼容包袱。
另一方面,基本上用户去用 vi 的理由并不是 POSIX 标准化了 vi,而是因为某种实际上超过了 POSIX vi 功能的可用兼容实现(比如,vim,或者你所说的 elisp 实现的 vi )恰好存在。(真的只有 vi 的话,这些用户大概会自己另外装个别的编辑器……)
而且就没几个用户期望 UI 部分简陋的接口—— vi 在这里作为操作接口,除了和 ex 相容的部分以及命令的名称本身之外,根本上欠缺标准化的意义。
所以说到 elisp 实现的 vi,虽然你会在乎 POSIX 符合性作为前提,但几乎所有其他用户都不太容易会这样想,反而更容易同意意义在于 elisp+vi,而且重点通常是前者。符合 POSIX 的 vi 这个接口只是个顺便的 bonus (而且原生的命令名称一般还不是 vi ),这种意义下就几乎没什么“ vi 的本质”了。
1 ... 41  42  43  44  45  46  47  48  49  50 ... 92  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3056 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 11:02 · PVG 19:02 · LAX 04:02 · JFK 07:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.