未来的编程环境会是什么样?

2018-11-12 09:49:09 +08:00
 gainsurier
大多数场景下我们一定局限于把编译、运行、调试放在本地运行,确实可以放在云端进行,但是大部分情况下需要相对复杂的调试,如果简化了这步,使得绝大部分人都触手可及,是否意味着 iPad 可以替代 PC 和 Mac。轻量化、不需要专业流程的繁文缛节、通过降低门槛的方式鼓励更多人参与其中——这也是另一种生产力。工具本来就是如此——能够帮助你更简单、更好地完成你想要做到的事情。
1340 次点击
所在节点    问与答
6 条回复
rogwan
2018-11-12 10:10:43 +08:00
Server 端开发是可以的,看各家都有推 Web IDE 就是个趋势;客户端软件的开发普遍都有图像界面的渲染,这个不太适合在云端开发。
whileFalse
2018-11-12 10:51:06 +08:00
两年前用 cloud9 和 ipad 4+罗技键盘盖试过。

键盘没有 esc 键很讨厌。
屏幕有点小,不过 iPad Pro 应该好些。
在国内环境下,延迟明显。
还有就是 cloud9 的文件管理器显然没有 finder 方便
以及,几乎所有第三方软件都用不了。想想你在开发的时候,如果只让你开 ide 别的都不给开,会是什么体验。

web ide 最大的好处有两个:
1. 多环境自由切换,无需本机安装各种依赖
2. 在任何地方都可以访问同一个开发环境
web ide 还宣称有个杀手功能是多人同时操作同一个环境(远程结对编程?),不过我从未结对过,无法理解有什么用。

如果你只是在公司开发,以及不需要多环境切换,我觉得 web ide 用处不大。iPad Pro 可是比 win 平板和笔记本还贵的玩意,几乎不可能有人有 iPad Pro 但没有 pc/mac 的。
倒是 Chrome 笔记本是 web ide 的绝配。
Mutoo
2018-11-12 11:21:30 +08:00
云编译不就是 CI/CD 么
gclove
2018-11-12 11:31:10 +08:00
希望有那种 YUNOS ~~, 带宽足够大的时候,本地安装基本操作系统就可以 ~~
gainsurier
2018-11-12 11:41:58 +08:00
@Mutoo #3 把这种过程普及化、大众化,触手可得。
ysc3839
2018-11-12 19:07:27 +08:00
云开发是需要服务器持续提供服务的,持续提供服务就需要成本,除非是很有钱的企业,否则很大概率是要收费的。要收费的话估计就不能“鼓励更多人参与其中”了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/506871

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX