Luna: Visual and textual functional programming language
Without an equally elegant&#x2F;powerful test framework, this is just child&#x27;s play.<p>If the concept allows, as some have mentioned, to let non-programmers make changes, then a fully-integrated test framework is absolutely required.<p>Other questions come to mind:<p>- How are global &#x27;variables&#x27; (config, settings, etc.) represented? As more lines, or traditional named variables?<p>- Although the Category Oriented Programming seems compelling, I&#x27;m not seeing how this visual world will address concurrency in any meaningful way (maybe I&#x27;m missing something) - although the profiler is nice.<p>- Visual programming is also extremely messy when dealing with exceptions: not sure how that is addressed here - again more lines?<p>Before long you end up with spaghetti... but perhaps they&#x27;ve solved that via views &#x2F; layers or something.<p>I highly applaud this effort, but it needs to address the complexities of software development &#x2F;on the development side&#x2F;... or it won&#x27;t get much use by professional developers.