Emergence BASIC (EBasic) is a 32 bit compiler for Windows capable of producing small, fast stand-alone executables and DLL's (a small program is 100Kb large). EBasic has been developed by Paul Turley, author of iBasic. Paul had long since sold his company, Pyxia, and founded a new company called Ionic Wind Software and has developed two new languages: Aurora and Emergence Basic. Aurora is more a cross between C++ and Basic while EBasic is 100% compatible with iBasic Pro but it includes some more features and will soon support 3D graphics along with associate array. Emergence BASIC is non-object oriented language with a basic-like syntax. As iBasic did, EBasic has the ability to include directly in the source code Assembly code. It has a rich command set with over 400 built in commands, extensive operators and math functions, easy pointer operators and C style pointer operations, text and graphics printer output support, web enabled application development with the integrated html browser control, it has built in database support, 2D gaming commands and built in COM support. The IDE is quite simple but differently from iBasic it offers a debugging window. Unfortunately there is still no GUI editor yet drawing an interface is really easy. A Linux version will most likely come out, as well.
Thanks Steven, thanks Michalis.
March 2008. Emergence Basic has become freeware.
Thanks Gertjan.
October 2008. Ionicwind site states: «As part of our business restructuring Ionic Wind Software is ending all updates to the freeware versions of its products. The current freeware downloads will be removed from the site by the end of October 2008».
Thanks Jose. Custom Button Library and Designer released.
Feb 2009. GUI Designer beta released.
Mar 2009. Custom Chart Library and Designer released.
Mar 2009. Network Client/Server Library released.
Jul 2009. Emergence Audio Engine beta released.
Thanks TL McCaughn
Jan 2010. EmergenceBasic seems is going to be sold. As of January the 30th the deal could be finalized and Larry Sikes will be the new owner
.
Windows
Comments
can you provide proof on what you say?
For complete beginners, there's a fairly steep learning curve, but once you've got the 'basics', it's a breeze to produce straightforward programs.
If you dont like EBasic ,that is your problem.
Maby you have virus and trojans in your head?
with Ionic site ,only you have ?
I think that you are some kind of PowerBasic lover + other basic hater.
http://www.ionicwind.com/forums/index.php/topic,3158.0.html
Regards, MarineDon
It is not my wish that your ulcer exploits, so you win ... ok?
Greetings
Josewh
Personally I've never had any issue with it's website. EBasic itself is rock solid and a wonderful product. I personally do not use it anymore in favor of a few other programming languages that I prefer, as well, I was not happy with all the restructuring of prices, updates and support in the past, it really turned me off. But EBasic itself is just fine.
It's a good platform, supports OOP, COM and inline assembly.
There are so many add-ons for it available at the ionic wind website and forums, including the entire source code for the language itself, just in case you want to try your hand at improving the language yourself, or need some extra power/features from it.
SIDE NOTE: in all the years and all the updates and versions of EBASIC, I have never once had a problem with it, nor have I even heard a squeak from my virus scanner about any of Mr. Turley's products. If in doubt, get it from the authors website. And if you're still worried about it, get a copy of the source code for the language and compile it yourself. Don't pass on this product based on a disgruntled powerbasic user's attempt to slanderize the product.
I have never picked up any viruses, issues, or hassles with the website. In my humble opinion, the forum and the author makeEBasic really worthwhile purchasing.
Dennis
... and ...
What about 64 bit support ?
Emergence and PowerBASIC don't have it.
What about multiplatform (currently Windows x86/x64, MacOS x86/PPC, Linux) ?
Emergence and PowerBASIC don't have it.
What about easy API integration (no declares !!!) ?
Emergence and PowerBASIC don't have it.
I know who....ha ha
Are you lost your mind ,maby is your mind multiplaform?
What you are talking about Easy APi - ha ha are you know what is API
anyway.
Just for info EBasic & PBasic have full API support!!!
I've been happily using the developer's products for seven years now.
If you haven't tried EBasic I strongly encourage you to give it a shot - I can't imagine you won't be delighted with it.
You get a free trial so there is nothing to lose.
It works, It was easy, what more can you want
In return Paul's users get products which never actually get finished: Linux Version of EB, The EB Visual Designer, Aurora, The .NET version of EB, the EB audio engine, lessons from the Ionic Wind University
I think the reason will boil down to Paul is Paul: Paul is a failure as a business man, a failure as a husband, a failure as a father and a failure as a man.
It will be interesting to see what new product will being sold under a new company name next year. Keep in mind, it doesn't have to really be new. If you looked at many of the libs in early versions of Aurora and Emergence, you would have seen they were compiled from source directories that had "ibasic" in the path names. I am not talking about the IDEs, core parts of the languages were reused.
And now the site is closed.
I have understood that these comments have been available for comparing basic compilers and their features, not for personal attach.
Paul has been keeping several discount sales for his product , I have using used them too. If he felt to explain why he was keeping those sales, it is his choice. Paul's personal life is not our business. His products has been way more stable than average basics.
I hope you will ask the author of this site to remove this comment as it is not appropriate.
Yours
Kepu
PowerBASIC is written in C++ and assembly language
I like PowerBASIC
I have all the products of Paul software, but I found he has my banded to his paid subscriber forums
I have now removed all the software from my computer
I don't think to used this products again
I write applications only in PowerBASIC !
Maby is some mistake i never see your name in member list.
Emergence Basic is now released as freeware comunity edition.
And Creative Basic to.
So i wander if you Power Basic user why you use Ionic software
if Power Basic is so great like you say.
I know that PowerBasic is very good and powerfull language but
is not easy to learn like Emergance Basic at all.
http://www.ionicwind.com/forums/index.php/topic,3875.0.html