What about IWBasic Professional great compiler and lower price.
Because PowerBasic is DEAD
http://www.ionicwind.com
http://www.ionicwind.com/iwbasic.html
http://www.ionicwind.com/forums/index.php
Maybe FireFly SDK Visual Designer for IWBasic.
Idea?
Kind regards
Stephane
I use and like IWbasic also. ;D But I see the same 3 or 4 users on the forum always, with no new faces, so I suspect IWbasic's heartbeat is not great either. :-\
IWB is deader than PowerBasic. There are known bugs in IWB (and the other products) that will likely never new fixed, too. One of the bugs is particularly problematic with Windows 8. The sale of IWB was actually worse than the sale of IBasic. Tom Hanlin was a quick flame out. The owners of IWB have been a slow burn and are prolonging the agony.
My only regret is Paul would not wait an extra week for me to scrape together the money to buy Aurora. Aurora remains my favorite compiled language of all-time. I loved the syntax. I would not have let Aurora die. Too good of a product.
I bought IBasic and Aurora. Aurora did have promise.
I recently bought IWBasic and I like it a lot. IMO it is far superior to PowerBasic in every respect except 'smaller, faster, tighter'. It's a feature rich language that morphs C and BASIC. I can't understand why people badmouth this compiler. Yea, the forums are a little dead. So we need to get this party started. I don't think IWBasic is dead at all. At least there is some one home there.
QuoteAurora did have promise.
Indeed. I had almost finished the 3D manual for it when Paul put it up for sale. I only had a couple of commands left to finish.
Quote from: Sam Jackson on February 15, 2014, 11:06:58 PMI can't understand why people badmouth this compiler.
Don't interpret truth as badmouthing. In its day, Emergence Basic was a good compiler. Unfortunately, it was sold to somebody that does not have the time, or the skill, to develop it further and it has stagnated. The biggest change they made was renaming it. The worst change was Sapero (sp?) did some work on the compiler and made rather silly syntax changes that broke existing code. Sapero jumped ship to MiniBasic due to the issues with the developers of IWB.
QuoteIMO it is far superior to PowerBasic in every respect except 'smaller, faster, tighter'.
Paul's languages always were. However, it wasn't until MiniBasic that we finally got what I consider acceptable size of EXEs.
Quote from: Brice Manuel on February 15, 2014, 10:36:40 PM
My only regret is Paul would not wait an extra week for me to scrape together the money to buy Aurora. Aurora remains my favorite compiled language of all-time. I loved the syntax. I would not have let Aurora die. Too good of a product.
Go buy it now. It's not being developed any longer that I can see. So I bet it can be had for someone looking to raise it from the dead.
Quote from: Gary Scott on February 15, 2014, 11:25:42 PM
Go buy it now. It's not being developed any longer that I can see. So I bet it can be had for someone looking to raise it from the dead.
Larry S. bought it from whoever originally bought it. Neither of them did anything with it, but AFAIK, it is not up for sale.
Ironically, I own the full rights to Creative Basic given to me by the person who purchased it when Paul bought it, but have never developed it further. If I wanted to, I could put Creative Basic out in its current state and sell it tomorrow.
I own a source license to Emergence Basic which under the terms at the time gives me the rights to create a derivative product as long as I give proper credit.
I mainly used Aurora. I only used the other two for bug hunting for Paul.
Unfortunately, it was sold to somebody that does not have the time, or the skill, to develop it further and it has stagnated.[/quote]
It was sold to Larry Sykes who, from what I understand, plans continued development. The only thing I am aware of that Sapero did was to create a set of SDK headers (same as what Jose Roca did for PowerBasic). I would not characterize that as breaking anything - rather an enhancement. Now you can write pure SDK if you want.
I just skipped through the help file of Aurora and copied this slice of code.
global sub main( )
{
print("Hello from Aurora");
print("press any key to close");
While GetKey() = "";
}
And from my limited C knowledge
int main(void){
printf("Hello C");
return 0;
}
VERY similar ;D
Quote from: Brice Manuel on February 15, 2014, 11:43:01 PM
If I wanted to, I could put Creative Basic out in its current state and sell it tomorrow.
This Creative Basic? http://www.ionicwind.com/cbasic.html
Quote from: Sam Jackson on February 15, 2014, 11:49:58 PMIt was sold to Larry Sykes who, from what I understand, plans continued development.
Yes, he has said this for years. Pile hope in one hand and poop in the other and see which one fills up faster.
Quote from: Sam Jackson on February 15, 2014, 11:49:58 PMThe only thing I am aware of that Sapero did was to create a set of SDK headers (same as what Jose Roca did for PowerBasic). I would not characterize that as breaking anything - rather an enhancement. Now you can write pure SDK if you want.
Keywords are in bold above. Like you said, you are new to the product. The includes were something Sapero did long before it was sold to the Larry's. After it was sold to Larry Sykes, Sapero was brought in to work on the compiler and made some rather silly syntax changes. There were many disgruntled users who were unhappy with the changes Sapero made that broke their existing code. Others left due to the crippling DRM that was implemented that kept many people from using the products they paid for. The DRM has been backed off a bit.
PowerBasic and IWBasic are both dead. The only difference is PowerBasic still has an active user base and will for some time. The Larry's destroyed what was left of the Ionic Wind community and drove people away. Paul and Bob were lousy businessmen, but they were decent coders. The Larry's are neither. Unlike Paul and Bob, the Larry's are decent people with morals. They are just in over their heads.
Like you said, you just bought the product. Perhaps you should not comment on things you don't have knowledge of. It is best to leave that to Chris Boss who seems to have that market cornered. ;)
Quote from: Gary ScottVERY similar
Yeppers, C++ without the nonsense, or C with a touch of Pascal thrown in. Many ways to describe it, but syntactically it is perfect for me. The only thing that would have made it better was if it used MiniBasic's compiler so the EXEs would have been smaller.
Quote from: Gary Scott on February 15, 2014, 11:57:37 PM
This Creative Basic? http://www.ionicwind.com/cbasic.html
Yeppers, the same one. Larry Sykes was given the full rights several months after I was. Another guy was given the full rights around the same time I was. Graham phrased it best, there are three official strains. Much like how there are different strains of Linux.
Like you said, you just bought the product. Perhaps you should not comment on things you don't have knowledge of. It is best to leave that to Chris Boss who seems to have that market cornered. ;)
[/quote]
I commented on what I am aware of - there's a difference. There's really no need to be rude.
Quote from: Sam Jackson on February 16, 2014, 12:23:27 AM
I commented on what I am aware of - there's a difference. There's really no need to be rude.
Not rude, just correcting your misstatements and explaining facts you are not aware of. I have no dog in the fight, as I am not an IWB user, I merely followed the products when the Larry's took over, just as I have followed many other indie languages..
Quote from: Brice Manuel on February 16, 2014, 12:33:39 AM
Quote from: Sam Jackson on February 16, 2014, 12:23:27 AM
I commented on what I am aware of - there's a difference. There's really no need to be rude.
Not rude, just correcting your misstatements and explaining facts you are not aware of. I have no dog in the fight, as I am not an IWB user, I merely followed the products when the Larry's took over, just as I have followed many other indie languages..
Would you be good enough to point out my misstatements?
Quote from: Sam Jackson on February 16, 2014, 12:49:32 AM
Would you be good enough to point out my misstatements?
You were the one initially trying to correct me. Could you point out my misstatements?
'indie languages'...?
This is a term I have read repeatedly over the last few weeks, but I don't know what it means. Can someone explain?
Quote from: Eddy Van Esch on February 16, 2014, 06:29:01 AM
'indie languages'...?
This is a term I have read repeatedly over the last few weeks, but I don't know what it means. Can someone explain?
An indie language is a language put out by an indie developer or a small company and not a major company. For example, Intel's compilers and Microsoft's compilers, Delphi/C++ Builder (insert name of whoever owns them this week) would not be indie languages. Personally, I never considered PowerBasic to be an indie language, but in view of recent financial revelations I might change my mind on that.
Thanks for explaining, Brice.