A long time ago I wanted to create and sell a programming language (this was like 12 years ago), like in the old days of AMOS. At the time looked just about possible but I realised that a spare time hobby it would take me years to get anything descent working. The market was also falling out of being able to sell software like that. Yes some some where surviving but if was getting harder and hard to sell a language and its associated IDE.
Fast forward to now and it looks like it could be a good time to be coming to market with your own programming language.
So what has changed. Well are a few things.
First the web or should I say the cloud. People want to do stuff on it including programing. Programming as a service is what they probably call it. For a monthly fee you can get all your programming needs hosted on the web.
People are happy to pay to have access from anyway and have it all stores on the web. Yes current one are using existing languages but it is only a small step to creating you own one. Compiling down to Java Script and using the HTML5 goodness is an obvious choice.
The seconds is while 12 years ago the only open platforms we had to target were Window, Mac and perhaps Linux not there are many open-ish platforms. The three desktop are still there and then there is android, ios, blackberry, html5. A programming language that abstracts that away and lets people get on with making say games (where this abstraction is easiest) is something people will pay for. Monkey is an example of this.
Finally the new platforms other you a chance to gain a foot hold. Many programmers would love to code on their tablets. While this may, or may not, be allowed on the ipad it is definitely allowed on android devices. Creating a good IDE that works on tablets is only just starting to be done and is still pretty open.
I am not about to jump into this field much as it would be enjoyable I could not devote the time required to get something working as well as I would want to. I do look forwarding to watching these thing develop.
For some reason I had the urge to blog about this today.
No comments:
Post a Comment