Luna:用於數據處理的WYSIWYG編程語言
新的出現
編程語言
意味著老年人需要改進,正如我們最近的故事所揭示的那樣
為什麼開發人員從Java轉向Kotlin
。
Luna是一種相對較新的數據處理和可視化語言,為定製數據處理任務提供了一個多功能環境。編程語言側重於與數據處理相關的領域,包括物聯網,生物信息學,數據科學,圖形設計和架構。 Luna不僅僅是一個簡單的數據處理框架。
以下是你可以用Luna做的事情:
數據流建模
數據流建模白板允許用戶繪製組件以及數據在它們之間流動的方式。 Luna中使用的組件遵循嵌套的數據流圖,讓用戶進入任何組件或其子系統。它也是一種通用語言,可以提供視覺和文本的等效表示。
數據處理和可視化
Luna是一個
WYSIWYG編程
能夠幫助可視化結果的語言,並進一步使用顏色來指示交易所的數據類型。用戶可以比較所有中間結果,並了解查看K線走勢圖的數據流。 Luna允許用戶實時觀察計算的每個步驟。
Luna Explorer-搜索引擎
Luna有一個名為Explorer的上下文感知模糊搜索引擎。搜索引擎允許用戶查詢庫以獲取所需組件並瀏覽其文檔。上下文感知瀏覽器使您可以輕鬆理解數據流並預測用戶的意圖並調整搜索結果。
調試
該語言可用於協助和分析網路服務中斷和數據損壞。如果出現任何錯誤,Luna可以通過K線走勢圖跟蹤並顯示其路徑。該語言還可以記錄和可視化有關性能和內存消耗的信息。
自動並行
Luna具有使用最先進的GHC運行時系統的快速並行功能。該系統有助於在幾分之一秒內運行數千個線程。該功能還對程序進行分區,並通過可用的CPU內核安排執行。