打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
取代Excel?这个新出炉的Javascript IDE很有趣!

第一件事,我们来解决一个问题:Mesh不是Microsoft Excel的替代品。Mesh背后的程序员表示,Mesh并不打算替代所有领域现有的电子表格程序,但Mesh是有用的,因为我找不到Excel中用于输出任意数量单元格中公式结果的方式。

Mesh是一个围绕文本文件编辑器的电子表格UI封装。Mesh上的操作将自动转换为JavaScript代码中的更改。基本上,这意味着帮助使用Excel的程序员解决使用Excel时的一些限制。

Mesh

Mesh是一个JavaScript IDE,感觉像一个电子表格。基本上,Mesh的目标是通过“常规”的编程语言来提高程序员的体验。Mesh可能适用于两类人群:

  • 使用JavaScript,但需要快速的视觉反馈和方便的网格UI

  • 使用电子表格,但受Excel的一些限制。

然而,Mesh目前仍然处于非常严格的测试阶段。

所以,它不是Excel!

Mesh是一个非常有趣的电子表格领域的进入者,但并不是说程序员应该删除Open Office或MS Office的副本。现有的电子表格程序提供基于位置的引用和格式化,这是非常灵活的,这使它们完美地用于以CSV格式来查看或编辑数据。

然而,“传统”编程语言可能是一个更好的工具,比如重复的过程可以保证最少的人为干预。特别是,大多数电子表格在处理和生成任意长度的数据时相当差。

优点——Mesh具有编写程序的特定优点:

  • Mesh旨在处理和生成任意长度的数据

  • Mesh是用JavaScript编写的

  • 没有基于位置的引用消除了一类通常需要人类识别和修复的错误

  • Mesh文件格式只是一个文本文件中的JavaScript代码,所以:diffing很简单(功能内置于Windows中:CMD中的FC,PowerShell中的Compare-Object)

  • 与Git等标准版本控制系统集成

  • 不需要Mesh来运行Mesh文件,因此可以将Mesh文件集成到其他系统中。

缺点

  • Mesh正在积极的发展中,这就意味着会有bug。

  • 不喜欢Excel,每次重新计算整个文件(不缓存值不会改变)

  • 电子表格显示对于其值在文件过程中变化的将无法正常工作(如果采用“不变性”约定,则可能会获得最佳结果)

  • Mesh没有Excel的内置功能

  • 重命名会破坏文件中的其他引用

所以很明显,系统中还有一些需要解决的问题。但这似乎是电子表格中令人激动的新发展。如果程序员有兴趣,可以在Github页面上查找相关下载链接(https://github.com/chrispsn/mesh),自行体验!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
电子表格excel中任意格式日期值转换为指定格式日期值等宏文件 - 网友作品 - 编程爱好...
如果你还没老到不能学编程如果你喜欢Python选这本入门(界面真的很整洁清晰)
电子表格EXCEL【下】
《Excel电子表格完成复杂计算》
在线Excel电子表格
电子表格EXCEL(下)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服