Luna:用于数据处理的WYSIWYG编程语言
新的出现
编程语言
意味着老年人需要改进,正如我们最近的故事所揭示的那样
为什么开发人员从Java转向Kotlin
。
Luna是一种相对较新的数据处理和可视化语言,为定制数据处理任务提供了一个多功能环境。编程语言侧重于与数据处理相关的领域,包括物联网,生物信息学,数据科学,图形设计和架构。 Luna不仅仅是一个简单的数据处理框架。
以下是你可以用Luna做的事情:
数据流建模
数据流建模白板允许用户绘制组件以及数据在它们之间流动的方式。 Luna中使用的组件遵循嵌套的数据流图,让用户进入任何组件或其子系统。它也是一种通用语言,可以提供视觉和文本的等效表示。
数据处理和可视化
Luna是一个
WYSIWYG编程
能够帮助可视化结果的语言,并进一步使用颜色来指示交易所的数据类型。用户可以比较所有中间结果,并了解查看K线走势图的数据流。 Luna允许用户实时观察计算的每个步骤。
Luna Explorer-搜索引擎
Luna有一个名为Explorer的上下文感知模糊搜索引擎。搜索引擎允许用户查询库以获取所需组件并浏览其文档。上下文感知浏览器使您可以轻松理解数据流并预测用户的意图并调整搜索结果。
调试
该语言可用于协助和分析网络服务中断和数据损坏。如果出现任何错误,Luna可以通过K线走势图跟踪并显示其路径。该语言还可以记录和可视化有关性能和内存消耗的信息。
自动并行
Luna具有使用最先进的GHC运行时系统的快速并行功能。该系统有助于在几分之一秒内运行数千个线程。该功能还对程序进行分区,并通过可用的CPU内核安排执行。