|
BlueLightning came to me (SqueakMac) a few years ago, near the completion of D++. D++ was just a simple scripting language, and I wanted something more. So, I came up with an idea to create an object oriented, event driven language. Even though I had no idea how to do it, I called it Blueberry and posted a note on my ite about it. Later, I renamed it BlueLightning, as suggested by Doug Sheffer, since Blueberry was kinda corny. Soon, this language became much anticipated....
However, with all the anticipation came nothing; there was no work done. I basically forgot about it. Then came along Speedy... and we decided to make a language. We called it DJ, but didn't post anything about it. Eventually, it died, and we didn't do it. Then, Speedy came up with some basic designs for BL.... Soon, he got into some development...
Now, we actually have started the project... BlueLightning will be coded in Visual Basic, C++ and Assembler (whether to code it .NET or not is undecided yet). If we acheive what we want with this language, it will be something like Java . You will be able to write inline Assembler into the BL code, just like C++. And, BL will compile natively. We don't know when we'll finish, but hopefully this project will turn out great!
Summary of BL:
- Mostly (99%) Object Oriented
- Multi-threaded
- Event Driven
- Inline assembly with adjusted instruction sets for beginners
- Ability to create DLL's and import DLL functions
- Creation your own gui sets
- Web applets
- Possibly natively compiled
- Possibly platform independent
|