Page 6 of 8

Posted: Tue Feb 21, 2006 3:27 pm
by MikeB
Personally (in other words my idea, don't want to start another argument) "Basic" means just that. The only real criterion being that it is basic enough that anyone that can read can have some idea of what is happening and be able to write something simple like open a window and display a bit of text, without having to spend hours of study. The fact that PB goes on from there to enable you to use all the rest including API and in-line assembler is a bonus. I don't give two toots what you call it, so long as it keeps improving it can "do it's own thing" and move as far from the original "Basic" as it likes. A lot of my programs incorporate lumps taken straight from the "Hints and Tips" which in many cases I don't understand or at least I can when I study it, but could never have written it myself. That is the beauty of PB not only do you have a language that can do nearly anything that is possible, but you can call on others for help when you get stuck. Where else can you find others prepared to write code for someone they don't know and have it on the forum, in some cases within minutes.

Posted: Tue Feb 21, 2006 3:56 pm
by Dare2
dracflamloc wrote:Good grief I know the mods here are liberal, but if ever a thread needed to be locked its this one...
Problem being that then there are cries of censorship!

But I have a solution.

Admin makes me a mod for 1 day.
I don't lock the thread, I delete it! :)
Another thread pops up, hue and cry, saying "where's our thread gone!"
I post saying I deleted it.
Admin post saying:
  • "Sheesh, that Dare2, you make him a mod and he acts like Idi Amin.
    We'll demote him!
    Anyhow, now that we have resolved that, and as this thread is now pointless, its locked."
Admin lock the thread and de-mod me for abuse of power.

Everyone is happy. Or mollified. Or didn't even notice. :)

Posted: Tue Feb 21, 2006 4:08 pm
by Thomas
Good grief I know the mods here are liberal, but if ever a thread needed to be locked its this one...
Why shouldn't discussions be a bit rude sometimes? As long as there is argumentation I don't see a problem. There are always different opinions and a forum is a place to share them and maybe even find some kind of tradeoff. If this shouldn't happen here don't call this place forum but knowledgebase or something.

Posted: Tue Feb 21, 2006 4:29 pm
by Fred
On a side note, you would probably have never found this langage if it was just called 'Pure' as most of you are migrating from another 'basic' ;). This point should be not negleted, being (small) part of a bigger community is always good to be able to let the product be found by more people.

Posted: Tue Feb 21, 2006 4:53 pm
by akee
Fred wrote:On a side note, you would probably have never found this langage if it was just called 'Pure' as most of you are migrating from another 'basic' ;). This point should be not negleted, being (small) part of a bigger community is always good to be able to let the product be found by more people.
PureBasic sounds nice... or you could call it PureFreddie... ;) Still, among all the languages I have used, I still like PureBasic... I have even dumped Microsoft Visual Basic in favor of it. :p

Posted: Tue Feb 21, 2006 5:48 pm
by Dare2
akee wrote:... or you could call it PureFreddie...
LOL! :lol:

Now I've joined the ranks of those who want the name changed.

PureFreddie - That has to be it!

Posted: Tue Feb 21, 2006 6:36 pm
by dracflamloc
Yea ok don't lock the thread.... PureFreddie it is!!!

On another note... I don't really remember how I found Purebasic. I just kind of stumbled upon it one day

Posted: Tue Feb 21, 2006 8:10 pm
by Straker
I found PB because of posts in the DarkBasic forums. Haven't been back since.

Too bad "Visual Fred" is already taken:

http://www.ubercode.com/index-visualfred-info.html

Posted: Tue Feb 21, 2006 9:50 pm
by Num3
Straker wrote:I found PB because of posts in the DarkBasic forums. Haven't been back since.

Too bad "Visual Fred" is already taken:

http://www.ubercode.com/index-visualfred-info.html
AHAHAHAHAHAH

Posted: Wed Feb 22, 2006 1:17 am
by Intrigued
It was recommended to me by a fellow developer over PowerBasic. He said I would pick up more quickly on PB.

He was right. PowerBasic, I did not even buy it. I'm so far very happy I did not!

Posted: Wed Feb 22, 2006 3:10 am
by nco2k
why not just call it PBJ Image

edit:
> PureFreddie and Visual Fred
nah, i think F++ would be better. :D

c ya,
nco2k

Posted: Wed Feb 22, 2006 6:20 am
by Amiga5k
Ok everybody <hoses down group with beer>, let's calm down a bit. On the 'lies' mentioned in the original post, I think it's fair to say that Fred's only "crime" is that the official website has not been really updated in a while..and when it was originally created most, if not all, of those statements were true. This is not to say that some rethinking couldn't be done to the wording.

On the topic of basic commands and such, I'm pretty sure that if Fred could go back in time, there are probably a few things he would have done differently with regards to how PB works in some areas. I could be wrong. Maybe unsigned types would have been there from the beginning? :P Or For/Next would support float types, etc. But overall, things are looking very good and are only going to improve.

On the subject of 'C' versus 'Asm' hand optimization: If you looked at the output of a standard C compiler ten or so years ago you probably would find many areas where it could be improved. However, from what I've heard from experienced Asm programmers, the most recent C compilers, such as MS Visual C, the output is incredibly good. So, with this in mind (not to mention the easier ability to port and update code), it makes perfect sense to use C to write PB libs in (I still believe that C++ encourages bloat, however).

There may be an ANSI BASIC standard, but PB does not adhere to it (and doesn't claim to)...and for that, I'm glad!

Keep up the good work, Fred and Co.

Russell

p.s. I heard about PB while doing a google for Blitz Basic (I had owned the Amiga version eons ago and wondered if it was still in development) and happened upon PB. I ended up buying both. ;)

Posted: Wed Feb 22, 2006 6:23 am
by nco2k
amen. :wink:

c ya,
nco2k

Posted: Wed Feb 22, 2006 12:46 pm
by DoubleDutch
And what if we want to do a WinCE version ?
Yes please! ;)

Posted: Thu Feb 23, 2006 10:53 pm
by chris319
There may be an ANSI BASIC standard, but PB does not adhere to it (and doesn't claim to)...and for that, I'm glad!
You should be glad that PureBasic doesn't adhere to the standard, as well as QBasic, Power Basic, Visual Basic, Script Basic, FreeBasic and a hundred others. Trust me, these implementations are all vast improvements over ANSI/ISO BASIC. You wouldn't want to do real-world programming in ANSI/ISO BASIC.
you would probably have never found this langage if it was just called 'Pure'
That much is true. I was looking for SQLite bindings for the BASIC language and that is how I found it. El Choni's excellent SQLite interface is what sold me (paid user) on FredBasic.