My Visual Programming Week
I got to test a fast AI this week, I used 90% but only finished 10% of the program.
Human made programs that took years to develop, will absolutely take weeks to re-code with AI.
So today's fast AI, is fast on the order of weeks, may some are days fast, I'll retry next year.
I spent my week working on a Visual Programming Language, I invented a logic free programming style.
Where all the LOOPs/IFs/SPLIT&JOINs, are deep inside actions beneath the Visual Language.
I just finished a manifesto, for it, so that other AIs can follow.
Think of it as an office environment, people need forms and create forms.
My programs need files, and then create more files.
No ifs or buts, no confusion either.
I had an opportunity, to make the most powerful language.
And I made, the most minimalist one.
Of course this day and age, you can't just make a program.
My pretty VPL, is just a code example.
It lives in a little directory, that belongs to an autonomous programming system.
Except I don't let it think too much, it must follow procedures and use specific tools.
The thinking is just magical glue, every tools comes with mean validators.
I would like to replace AI here, with a tiny little thing that almost does no think.
I am building my AI in the opposite direction, of what others are doing.
Last time I checked the source code of my program, it was 600 lines of XML, and no actual code.
Most of that is iodine, this is my user interface library.
And the real magic is gizmosis, the custom programming language I designed.
I really don't understand, how people get to name their languages.
Mine named itself, and I woudn't want to be in the same room with them.
The visual programming language, can run static without special servers.
The my autonomous agent, is just about to gain the ability to acquire my video-card.
This is something all my AI programs participate in, they acquire the video card, make others queue.
And when they are done, they release the card.
Other than the fastest AI in the world, being slow on the order of weeks.
And mussing some colors in my buttons, because the agent begun investigating phantom variables.
A real problem, but fixed through procedure, not AI inventions.
AI is inedible, and an impossible teacher.
When learning programming you have to be choosy, because you can't possibly learn it all.
But today, with precise answers being a questions away, I find myself learning the things I never had time for.
As a result I am thinking about creating, a modern, broker free, peer-to-peer, message queue.
The firs thing I would do is create a visual designer, to capture all the messaging patterns.