Language Pipe has a level of sophistication and power comparable to existing most powerful textual languages and therefore, it has a very high chances to successfully compete with text-based programming. The book provides full and comprehensive language specification. On top of that, the book contains many features and ideas planned for future versions of the language.
Pipe implements many novel concepts and unique features. As a result, multiple patent applications have already been filed and pending. The published book contains complete language specification, including graphical notation of all its elements and full API specification for code integration. Pipe has the following features:
* General-purpose visual language.
* Compact but powerful language.
* Complete and detailed language specification.
* Practical visual language.
* API specification for integration with non-visual languages.
* Statically-typed language.
* Long-term plans for future versions.
* Augmentation of AI code generation.
* Language for the next generation of low-code systems.
The problem of AI code generation is that it is very difficult to prepare complete and precise input specifications, especially in case of a large project. The solution is generating code only for base-level components easily explainable to AI, completing the rest of application via manual coding. That, however, undermines the goal of leveraging AI to remove the need for human programming. Pipe provides an alternative to textual coding by encapsulating AI-generated components within visual blocks for building the rest of application as graphical workflows via an intuitive drag-and-drop interface. As a next level of Pipe evolution, AI will be generating complete visual workflows directly, making it much easier to understand and modify generated logic.
Usage of a general-purpose visual programming language Pipe to connect blocks containing AI-generated code can inspire the next generation of extremely versatile low-code platforms, as AI code generation followed by visual integration of generated components is a very powerful low-code framework. Users will be able to generate new components using AI and that solves the problem of limited customization in existing low-code platforms where components are mostly predefined. On top of that, common visual programming language Pipe will ensure portability of low-code projects between different platforms.
Please find PDF with book preview here: https://www.pipelang.com/sample/sample.pdf
khatkhati•4mo ago
toplinesoftsys•4mo ago
pfg_•4mo ago
toplinesoftsys•4mo ago
dtagames•4mo ago
But TBH, I'm with the rest that say this kind of visual programming is DOA for most applications.
392•4mo ago
gtoast•4mo ago
I think the only way to prove that the responses here aren't AI would be for the developers add the sum of the first 30 even integers, then the next 30 odd integers, and the next 30 even integers after that...17 times.
toplinesoftsys•4mo ago
The book itself IS the documentation. In fact, there is a "Hello world!" example of Pipe diagram in the book, which can be downloaded for FREE from Amazon Kindle or Apple iBooks.
Regarding the non-readable language of our article - we will fix the problem by polishing the language. Sorry about that. However, I would like to note the fact that article is hard to read is evidence contrary to AI generation which would definitely generate a pretty polished text.
For your convenience, we just added a link with a PDF of a book preview - please find it at the end of the posting.
bytebach•4mo ago