Aurora Compiler

For everything that's not in any way related to PureBasic. General chat etc...
milan1612
Addict
Addict
Posts: 894
Joined: Thu Apr 05, 2007 12:15 am
Location: Nuremberg, Germany
Contact:

Aurora Compiler

Post by milan1612 »

Has anybody used "Aurora Compiler" from Ionic Wind Software before?
It's a C++ like language, but with a great standard library included.
I consider to buy it, so I need some advice...
Windows 7 & PureBasic 4.4
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Re: Aurora Compiler

Post by Kale »

milan1612 wrote:Has anybody used "Aurora Compiler" from Ionic Wind Software before?
It's a C++ like language, but with a great standard library included.
I consider to buy it, so I need some advice...
I was a partner developer with Aurora but i have since sold my share in it.

Aurora is a nice language but to be honest Paul has killed it by releasing EBasic. I left not long after that. Aurora is currently in beta and is only being worked on sporadically, which is a shame. I had hoped it would become C# without the .NET framework but that hasn't happened. Oh well you live and learn.

It is a good language to learn as its like C++ but without the strange bits. :P
--Kale

Image
User avatar
GeoTrail
Addict
Addict
Posts: 2794
Joined: Fri Feb 13, 2004 12:45 am
Location: Bergen, Norway
Contact:

Post by GeoTrail »

You're better off sticking with PureBasic ;)
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!
milan1612
Addict
Addict
Posts: 894
Joined: Thu Apr 05, 2007 12:15 am
Location: Nuremberg, Germany
Contact:

Post by milan1612 »

GeoTrail wrote:You're better off sticking with PureBasic ;)
I'll never leave PureBasic!!!!!!!!!!!!! :D :D :D
No I just want to learn a "second" language.
Windows 7 & PureBasic 4.4
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

milan1612 wrote:I just want to learn a "second" language.
I would recommend an OOP language, something like C#, Java or Python.
--Kale

Image
milan1612
Addict
Addict
Posts: 894
Joined: Thu Apr 05, 2007 12:15 am
Location: Nuremberg, Germany
Contact:

Post by milan1612 »

Kale wrote:
milan1612 wrote:I just want to learn a "second" language.
I would recommend an OOP language, something like C#, Java or Python.
That's what I thought when I discovered Aurora :D
Windows 7 & PureBasic 4.4
Tipperton
Addict
Addict
Posts: 1286
Joined: Thu Jun 19, 2003 7:55 pm

Re: Aurora Compiler

Post by Tipperton »

Kale wrote:Aurora is a nice language but to be honest Paul has killed it by releasing EBasic.
I had an interesting discussion with Paul about other things but durring the discussion Aurora and EBasic came up.

From what Paul said initially he had no intentions of releasing another BASIC and wanted to devote his efforts entirely towards Aurora, but when Tom pretty much abandoned all the IBasic users, they begged Paul to come up with a replacement they could migrate to. I guess he felt bad for them and so EBasic was born.

I took a brief look at it but decided to stay with PureBasic, EBasic has a rather long way to go yet... The things it had now that got my attention included native unsigned number support and supposedly native ActiveX support in a future release.
Dave651
User
User
Posts: 10
Joined: Thu Jun 14, 2007 11:27 pm

Post by Dave651 »

Paul has said that he is concentrating more on EBasic than Aurora because it is more popular and therefore has more financial benefits. I'm sure he has good intentions for Aurora but its development is always going to be slow and unreliable because of his personal circumstances. Like Kale said, another language may be better because anyone who buys Aurora may become frustrated with its slow progress.
milan1612
Addict
Addict
Posts: 894
Joined: Thu Apr 05, 2007 12:15 am
Location: Nuremberg, Germany
Contact:

Post by milan1612 »

OK, I think you convinced me.

The language what I need (beside PB) must have:
- natively compiled executables, without any runtimes
- OOP
- a standard library with all you need (gui, maths...)
- access to the WinAPI
- a good community
- an IDE (a gui designer would be cool)

And it should have all that features by default.
I know, it's not easy to find such a language :?

Any advice?
Windows 7 & PureBasic 4.4
User avatar
utopiomania
Addict
Addict
Posts: 1655
Joined: Tue May 10, 2005 10:00 pm
Location: Norway

Post by utopiomania »

Check out NSBasic. It basically compiles VBS with some extensions into standalone exe's. It's not fully OOP,
but rather OOP based :) and VBS is always a nice trick to learn.
milan1612
Addict
Addict
Posts: 894
Joined: Thu Apr 05, 2007 12:15 am
Location: Nuremberg, Germany
Contact:

Post by milan1612 »

VBS was my very first programming language :D
But I'll take a look...
Windows 7 & PureBasic 4.4
Tipperton
Addict
Addict
Posts: 1286
Joined: Thu Jun 19, 2003 7:55 pm

Post by Tipperton »

VB6 and MoleBox Pro!

Sure VB has runtimes but with MoleBox Pro you can package your program and the runtimes into a single EXE.

NSBasic also has a runtime...
NS Basic/Desktop is a complete BASIC development environment. It uses Microsoft's standard VBScript engine (a subset of Visual Basic) as its core, combined with extensions to create a complete development and runtime environment. VBScript is a standard part of Windows, keeping memory requirements low.
Barney
User
User
Posts: 54
Joined: Wed Apr 26, 2006 12:01 pm

Post by Barney »

milan1612 wrote:The language what I need (beside PB) must have:
- natively compiled executables, without any runtimes
- OOP
- a standard library with all you need (gui, maths...)
- access to the WinAPI
- a good community
- an IDE (a gui designer would be cool)

And it should have all that features by default.
Well... you actually described most of the EBasic. Why don't you try it? It's $14.95 which is really peanuts money. Aurora is $24.95 so basically for less than $40 dollars you can get two pretty good languages.

Oh, yes. EBasic has OOP now.

Barney
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

I think if Milan is comfortable with Purebasic, then he might be better selecting a non basic type oop language, if oop is really what he is after. This is what, for me at least, makes Aurora so attractive although I do concede that development of Aurora does seem to be secondary to EBasic now. A shame really.

c# would be my next port of call and indeed, when I can ignore .Net no longer, then c# it will be. :x
I may look like a mule, but I'm not a complete ass.
milan1612
Addict
Addict
Posts: 894
Joined: Thu Apr 05, 2007 12:15 am
Location: Nuremberg, Germany
Contact:

Post by milan1612 »

As srod said, I'd prefer a non-basic language.
If Aurora would be developed more actively, it'd be my choice.
I downloaded the demo and I must say it's quite stable. Aurora
looks like a complete language, almost everything I need is available.
Also the community seems to be very helpful (nothing beats the PB community! :D )

And srod, I tried .NET, I worked with both C# and VB.NET.
Of course it's very simple, it helps you with almost everything, but...
I simply hate this Framework and the fact that it doesn't compile to native
code and that it is easy to reverse the code from a binary (Reflector).

I think I'll give Aurora a deeper try...

PS: Please apologize my horrible english :oops:
Windows 7 & PureBasic 4.4
Locked