Thinking of moving from Blitz to pure... little info' needed

Just starting out? Need help? Post your questions and find answers here.
Dibble
New User
New User
Posts: 9
Joined: Tue Apr 13, 2004 3:17 pm
Location: Durham, UK

Thinking of moving from Blitz to pure... little info' needed

Post by Dibble »

:?:
Hello All, I'm just posting to ask about PureBasic (obviously ! :D ), I use Blitz3D and Blitz+, though, for some reason, I've moved my interest from creating games, to making appware (I hate drawing, so making app's is the only way to keep my interest in programming going)

I've used Blitz for over three years, I bought Blitz+ donkeys ago, thinking that since I use the language a lot, I'll be able to string a few app's together, but, Blitz Research has left Blitz+ and it's Blitz+ users to rot with no updates to the program for over a year (Apart from bug-fixes which shouldnt of been there in the first place!), granted, it has userlibs, which let you use the windowsAPI or other functions in third-party DLL's, even printer support, tabbing between gadgets is a nightmare, there is a userlib for tabbing between gadgets... but it cause's a terrible system prompt beep when you press the tab key... which is nasty!)

Technically speaking, Blitz+ on it's own cannot make a simple notepad clone, as it has no printer support... and something like that shouldnt be a hassle!!!

Now, I'm not asking the language to supply every command for every job a computer program can do, all I want is one where I don't have to muck around programming stuff, which is gonna be a default in more or less every app I make!

Also, Blitz Research is starting to release more info on BlitzMax, but, I've bought every product that Blitz Research has sold.. B2D,B3D,Maplet and Blitz+, and they seem to have stung me on B+ and Maplet (No updates)... which is why I'm here, I'm not happy with the way things are going on over at the Blitz, and I just want a nice, accessible language that will let me do what I want... Appware!!!

Will Purebasic let me enjoy programming again, what scope does Purebasic give me in creating appware, and how often is pure basic updated!!!

Please provide a little info' as I dont want to waste my money again on applications that 'don't do exactly as they say on the tin'

Thanks in advance

-Dibble-
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

PureBasic totally owns Blitz* for applications and 2D games. Period. :-)
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
User avatar
GedB
Addict
Addict
Posts: 1313
Joined: Fri May 16, 2003 3:47 pm
Location: England
Contact:

Post by GedB »

Dibble,

Purebasic will make Programming great fun again.

It does this by accomplishing 2 apparantly contradictory things

1) It gives you a very simple syntax, allowing you to code effective applications in very little code.

2) It gives you low level control, so that there are no limitations. Anything C can do, PB can do too.

Before PB I always believe there had to be a trade off between conveince and power. PureBasic proves that I was wrong.

Fire up the editor and write a simple app, and you'll have your answer in no time.
Dibble
New User
New User
Posts: 9
Joined: Tue Apr 13, 2004 3:17 pm
Location: Durham, UK

:)

Post by Dibble »

Thanks you two, much appreciated!!! :)

I know it wont take me long to learn the syntax for PureBasic, if I knuckle in... I understand variables, arrays, events etc etc anyway, so that shouldnt be a problem!!! :)

I'm gonna download the Demo version now, and spend the next few evenings having a play!!!

I'll keep you posted on my antics!!! hehehe

-Dibble-
Dibble
New User
New User
Posts: 9
Joined: Tue Apr 13, 2004 3:17 pm
Location: Durham, UK

I'm impressed!!! :D

Post by Dibble »

:D
I'm back, and I must admit, Purebasic looks the tool for me!!! :)

It works fairly the same as Blitz, so I think I'll settle in quite easily, which is nice! :)

I also love the visual designer, that takes a lot of brunt out of the designing the form, in Blitz+, youve got to design the form on paper, then code it or buy a third-party designer, so I really appreciate that, as it takes a lot of work out of designing the form!!!

It's not much, but this is what I've done:-

Code: Select all

; PureBasic Visual Designer v3.90 build 1360

IncludeFile "Common.pb"

Open_Window_0()
Repeat 
     eventID = WaitWindowEvent() 
     Select eventID 
      Case #PB_Event_Gadget 
          Select EventGadgetID()  
              Case #Button_0
                  MessageRequester("Hehehe","Hiya "+GetGadgetText(#String_0) ,#PB_MessageRequester_Ok)
          EndSelect 
      EndSelect 
Until EventID = #PB_Event_CloseWindow 
End 
I know it's basic, but that proggy is what I first made in Blitz+, my 'Hello World' so to speak!!! :)

Ok, me going to play again... god knows what time I will get to sleep now!!! ;)

-Dibble-
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

PureBasic is updated every 2/3 months. :D
--Kale

Image
LarsG
Enthusiast
Enthusiast
Posts: 713
Joined: Mon Jun 02, 2003 1:06 pm
Location: Norway
Contact:

Post by LarsG »

Welcome Dibble.. hope to see your smiling avatar on this forum more frequently from now on.. :p

Kale wrote:PureBasic is updated every 2/3 months. :D
yes.. take a look at http://www.purebasic.com/news.php3 to see the update frequency... :D

AMD Athlon XP2400, 512 MB RAM, Hercules 3D Prophet 9600 256MB RAM, WinXP
PIII 800MHz, 320 MB RAM, Nvidia Riva Tnt 2 Mach 64 (32MB), WinXP + Linux
17" iMac, 1.8 GHz G5, 512 MB DDR-RAM, 80 GB HD, 64 MB Geforce FX 5200, SuperDrive, OSX
Dibble
New User
New User
Posts: 9
Joined: Tue Apr 13, 2004 3:17 pm
Location: Durham, UK

Post by Dibble »

LOL, yeah, me too.. In forums I use nicknames that my girlfriend makes, at the moment, she's calling me Dibble Dabble!!! :D My proper nickname is Dabhand... It's bloody murder, cos when we're out shopping or something, she'll shout these stupid nicknames out, the silly git!!! :)

I love her really though!!! ;) hehehe

Anyway, I'm gonna have me dinner and spend a few more hours with Pure!!! :)

-Dibble-
Dibble
New User
New User
Posts: 9
Joined: Tue Apr 13, 2004 3:17 pm
Location: Durham, UK

Post by Dibble »

Hiya all, I'm having a look at some examples over at PureArea, and I've tried running a couple, but they wont work!!! Seems that pure cannot find this command:-

CreateWindowEx_()

Is this because I'm using the trial version, as I cannot find it in the Help file???

-Dibble-
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

yep, that's a windows api call, pure allows calling them api's from within the code but you need a registered version, can't do it with the demo

these calls can be easily recognized by the _ postfix, like in SendMessage_() etc.
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
Dibble
New User
New User
Posts: 9
Joined: Tue Apr 13, 2004 3:17 pm
Location: Durham, UK

Post by Dibble »

Thanks blueznl, that makes the code a little more readable... :D

-Dibble-
Berikco
Administrator
Administrator
Posts: 1326
Joined: Wed Apr 23, 2003 7:57 pm
Location: Belgium
Contact:

Post by Berikco »

Welcome Dibble!

nice avatar :)
Dibble
New User
New User
Posts: 9
Joined: Tue Apr 13, 2004 3:17 pm
Location: Durham, UK

Post by Dibble »

Cheers Berikco, his proper name is Piehole!!! :D
I never give him the name, a coder called Biofellis did, he even declared a special 'Dabz Avatar week', and some of the coders at Blitzcoder we're running around with my avatar on!!! Very funny!!! :D

http://www.blitzcoder.com/cgi-bin/ubb-c ... pic=002055

-Dibble-
dwfait
User
User
Posts: 15
Joined: Thu Mar 11, 2004 7:27 pm

Post by dwfait »

hey dibble, remember me from blitzcoder? probably not as morduun stole my password. :-\. i was also a blitz user, and ive never looked back, even though i started learning purebasic just a month ago.
Why did the chicken cross the road?
Because he was on the same side as you!
Brice Manuel

Post by Brice Manuel »

but, Blitz Research has left Blitz+ and it's Blitz+ users to rot with no updates to the program for over a year
I have said for years DB was the biggest advertisement for B3D. Well since its release, Blitz Plus has been the biggest advertisement for PureBasic. The lack of standard gadgets and lack of support for what are standard "features" in Windows programs makes B+ useless. You will NOT regret buying PureBasic. PureBasic is also faster than B+ and unlike B+, produces nice and small EXEs. PB has replaced C++ Builder for me.
and they seem to have stung me on B+ and Maplet (No updates)... which is why I'm here,
Same here, Blitz+ killed any hope of me ever buying BlitzMax. Why wait on Blitz Max when you can have PureBasic now :roll:
Post Reply