【问题标题】:Is there any up-to-date interactive server-side interpreter/console for dart [closed]是否有任何用于 dart 的最新交互式服务器端解释器/控制台 [关闭]
【发布时间】:2016-01-22 09:02:43
【问题描述】:

pythonnode.js 中完成了许多项目,我在 dart 中缺少一个交互式解释器/控制台,这些语言,以及像 ruby 之类的其他东西,提供得非常好。

测试、日志记录、调试器、分析器是我们在应用程序开发中挖掘问题或尝试的工具。但是在脚本中,在服务器端脚本中,解释器是主要的尝试工具。拥有这两种语言的经验,具有一长串语言和许多脚本域的软件开发(用于管理功能的 python 和 bash,用于 http 请求评估的节点,用于数据分析的 R 等),我看不出如何,如果服务器端脚本要认真对待,任何不提供解释器/控制台的语言都可以期望获得任何合理的份额。

dart 不是用于编写脚本还是我只是遗漏了一些明显的东西?

PS。有(曾经)一个项目解决了这个问题,但在过去 3 年里没有看到任何进展:https://github.com/sam-mccall/dart-console

【问题讨论】:

  • @TinyGiant {Java}[C#] 不适合人类使用。它是由 {sun}[microsoft] 编写的,供机器人用来编写其他机器人以接管地球并将我们所有人连接到用作电源的机器上,而我们的思想则被连接到虚拟现实模拟中在我们不知情的情况下。究竟有什么意义?

标签: console dart interactive


【解决方案1】:

据我所知,Dart 语言的 REPL 最初并不是由开发团队计划的。关于 REPL 的讨论发生在 2012 年,但没有真正的结果:

Github:Dart needs a REPL

所以答案是,不存在适用于 Dart 的交互式解释器/控制台,而且看起来也没有任何创建的计划。

【讨论】:

  • 感谢您的链接!该线程没有说明将来是否会有任何事情,但它似乎清楚地回答了现在没有这样的事情。
【解决方案2】:

【讨论】:

  • 这些都不能解决我的问题。基于浏览器的解决方案不是脚本解决方案; REPL 线程最终归结为后者或我在问题中提到的项目,并且基于调试器的代码 sn-ps 执行与使用解释器控制台截然不同。所以实际的答案是不,没有这样的。或者不,我不知道。对吗?
  • 这就是可用的。
  • 所以答案是否定的,没有可用的。我无法表达这是多么不幸,但会直接去问飞镖队。
  • 您可以使用 WebStorm 或 IntelliJ IDEA 调试器进行服务器端开发以及 Observatory。在没有任何开发工具的情况下它不能在控制台中工作可能不是你想要的,这并不意味着什么都没有。我喜欢 Dart 用于服务器端开发和脚本。没有错过一秒钟的解释器模式。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-05
相关资源
最近更新 更多