First Purebasic

For everything that's not in any way related to PureBasic. General chat etc...
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

First Purebasic

Post by Inf0Byt3 »

Hi folks. I was just wondering, does anyone have the first PureBasic version? 1.0 - 2.0 or so? I'd like to check it out :D.
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
dagcrack
Addict
Addict
Posts: 1868
Joined: Sun Mar 07, 2004 8:47 am
Location: Argentina
Contact:

Post by dagcrack »

:lol: I always enjoy watching first releases of anything, I don't really know whats so great about doing it, I guess that you get to see both sides and you realise how much work was put on it (or how little, depends).
! Black holes are where God divided by zero !
My little blog!
(Not for the faint hearted!)
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

Yes, that's the reason. I'm very curious about how was the syntax like, the asm output, etc. It would be very nice to have it :D
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

Post by Killswitch »

The earliest version I ever had was 3.92. Maybe Fred could keep a repository of every version of PB - for nostalgic and backwards compatability reasons (only for registered users though!).
~I see one problem with your reasoning: the fact is thats not a chicken~
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: First Purebasic

Post by PB »

> does anyone have the first PureBasic version?

I have v2.40, which is fairly early. :)

> I'd like to check it out

I can't give you a copy, but here's some screenshots which show just how far
the language has come. Note that back then there was no Visual Designer for
it either. These screenshots were taken under Windows XP, which is why they
don't look so good... but I guess that shows how well the latest version of
PureBasic has adapted! ;)

Image

Image

Image

Image

Note about the Manual screenshot above: every topic in the Manual is seen
in the screenshot -- the scrollbar makes it appear that there's more to view,
but it's only white space below the Inlined x86 ASM topic.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

Why can't you give me a copy? I am a registred user.
Thanks for the screenshots :D. It looks awesome even for such an early version :shock:. I really like Killswitch's idea about a repository. We could have the whole collection...

[Edit]
Oh, I know... It's because of the license, right?
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

IIRC:

Purebasic started life as a command set expansion for BlitzBasic on the Amiga called NCS (New Command Set). After that Mark Sibly dropped support for Blitz on the Amiga much to the dissapointment of lots of people so Fred decided to make NCS into a full blown language for the Amiga. Fred only decided to support windows after a bet from a friend! ;) After v1.60 MS windows support was added.

I don't think there was a public released v1 of Purebasic, v1 to v1.5 was alpha, then up to v2 was closed beta. I think PB has one of the earliest publically available versions.
--Kale

Image
traumatic
PureBasic Expert
PureBasic Expert
Posts: 1661
Joined: Sun Apr 27, 2003 4:41 pm
Location: Germany
Contact:

Post by traumatic »

Kale wrote:I don't think there was a public released v1 of Purebasic, v1 to v1.5 was alpha, then up to v2 was closed beta. I think PB has one of the earliest publically available versions.
Yes, v2.0 was the first public version.
Good programmers don't comment their code. It was hard to write, should be hard to read.
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

> Mark Sibly dropped support for Blitz on the Amiga much to the dissapointment
> of lots of people

Yes, I was one of them. :evil:

> Fred only decided to support windows after a bet from a friend! ;)

Why the wink? Was that "friend" you, by any chance? :)

> I don't think there was a public released v1 of Purebasic, v1 to v1.5 was
> alpha, then up to v2 was closed beta. I think PB has one of the earliest
> publically available versions.

From the v2.40 manual:
22 October 2000 : Version 2.00 PR 1
- First public release of PureBasic x86. For testing purpose only
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

PB wrote:> Fred only decided to support windows after a bet from a friend! ;)

Why the wink? Was that "friend" you, by any chance? :)
Nah, not me, it was one of his university friends who asked him why he was supporting a dead platform (Amiga) and Fred said it was no hard task to port the source to x86 or any other cpu, So his m8 said go on then show me! :) Fred then learned WinAPI using ASM!!! :shock:
--Kale

Image
maw

Post by maw »

Fred then learned WinAPI using ASM!!!
My kind of guy!! :mrgreen: :mrgreen: :mrgreen:
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post by Num3 »

Hum...

My first windows version was 3.20 :shock: (This reminds me, gotta donate to Fred ;) you deserve it man ! )

But in fact i used it way before it was even a compiler!

http://wuarchive.wustl.edu/pub/aminet/c ... FM3.readme

1999 !!! WoooooW
Last edited by Num3 on Fri Mar 24, 2006 10:01 pm, edited 2 times in total.
va!n
Addict
Addict
Posts: 1104
Joined: Wed Apr 20, 2005 12:48 pm

Post by va!n »

started with the first public PB amiga version and the NewCommandSet for BB2 Amiga! Exchanged some mails with fred this time, like C2P stuff! Then i taked a clother look to PB 2.10 (afaik), DarkBasic and some other coding languages for PC! Started official with PB 2.20 !?
va!n aka Thorsten

Intel i7-980X Extreme Edition, 12 GB DDR3, Radeon 5870 2GB, Windows7 x64,
va!n
Addict
Addict
Posts: 1104
Joined: Wed Apr 20, 2005 12:48 pm

Post by va!n »

still miss the topic on the command helpsite... like Manual v2.40 !
va!n aka Thorsten

Intel i7-980X Extreme Edition, 12 GB DDR3, Radeon 5870 2GB, Windows7 x64,
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

> still miss the topic on the command helpsite... like Manual v2.40

What do you mean? Do you want a copy of the Manual? That'd be up to Fred.
If he says it's okay, I'll zip it up and put a link to it here.

BTW, here's an archive of how PureBasic.com looked on Feb 01, 2001:
http://web.archive.org/web/200102010604 ... basic.com/

:)
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Post Reply