Enhances human-programming interface...
Qt, the toolkit used to make KDE and all of its cool widgets, etc, is relatively easy to code in. It's a lot better than plain old C++ or even Motif. I have coded for X in both of those toolkits, and believe me, it takes a lot of code, even with reusable modules. When I first saw Qt, it was almost a dream come true. I write five lines to create a working applet. I write 3 more lines to initiate file i/o. It was like visual basic, handwritten.
At this point, I would like to mention that I am a big fan of RAD, rapid application development. If someone calls me and asks for a database application, I want to take the minimum amount of time writing it and have it work. I use VB a lot, because of its simplicity in working with SQL and also ASP.
But bringing Kbasic in would make RAD for QT even faster to write code. Instead of writing 5 lines for a form with buttons, etc. I merely have to point and click.
The 21st century should welcome the ability of everyone to program an interface to their computer. Programming need not be reserved for those few who know how (remember the punch cards? I still have some FORTRAN punch cards laying around). Programming should be as easy as surfing the web:
point and click. Press another button to compile and install, then click the icon to run. The computer as a labor saving device is still inefficient because it requires programming. Now, if more people could program everything they need quickly and easily - that means not having to learn syntax, not having to learn keywords - maybe everyone will know how to use one in their own way.
I hear linux/unix geeks complain about 'dirty inefficient code' and 'bad habits' that VB programmers gain. Those were the words of the 1960s and 70s when you were forced to optimize for RAM and CPU usage. Nowadays, with mostly everyone running a Pentium-class with at least 32M ram, you needn't worry about that.
Lose the discpline, embrace the usability and simplicity!
KBasic brings us closer to this reality.