The Great PB 4.0 Challenge!

For everything that's not in any way related to PureBasic. General chat etc...
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

The Great PB 4.0 Challenge!

Post by Killswitch »

I was thinking about ways in which we, the community, could help raise PBs profile a bit, seeing as v4 is going to be huge, and Fred (and the rest :P) deserve to reap a load of rewards for it.

Anyway, an idea struck me. In order to show off PBs potential and perks we should compare it to as many other langauges as possible. All we need to do is come up with a simple idea for a program (say one that show's off what PB can do i.e. double math, simple GUIs etc), then write it in PB and it's main competitors.

Of course, the idea is to show that PB is the best out of the lot (we should look at compile time, source length/complexity (a bit objective, but hey) and compiled size) then post the results around for all to see.

How's that sound?
~I see one problem with your reasoning: the fact is thats not a chicken~
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post by Num3 »

Competitors?

What competitors? :lol:
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

Post by Killswitch »

:P
~I see one problem with your reasoning: the fact is thats not a chicken~
Jan Vooijs
Enthusiast
Enthusiast
Posts: 196
Joined: Tue Sep 30, 2003 4:32 pm
Location: The Netherlands

Post by Jan Vooijs »

A sound idea but is that not a bit to harsh at the (sorry) competitors they will lose customers in heaps!!!

No to harsh at the 'others'...

Oke lets do it!! What kind of application?!?!?! Pong anyone?? Or a game or a spamfilter or a webbrowser or ....

Jan V.
Life goes to Fast, Enjoy!!

PB 4 is to good to be true, wake up man it is NOT a dream THIS is a reality!!!

AMD Athlon on 1.75G, 1Gb ram, 160Gb HD, NVidia FX5200, NEC ND-3500AG DVD+RW and CD+RW, in a Qbic EO3702A and Win XP Pro SP2 (registered)
User avatar
Joakim Christiansen
Addict
Addict
Posts: 2452
Joined: Wed Dec 22, 2004 4:12 pm
Location: Norway
Contact:

Post by Joakim Christiansen »

But if you're a expert in PB and a noob in C++ the result will be wrong...
Jan Vooijs
Enthusiast
Enthusiast
Posts: 196
Joined: Tue Sep 30, 2003 4:32 pm
Location: The Netherlands

Post by Jan Vooijs »

Joakim Christiansen wrote:But if you're a expert in PB and a noob in C++ the result will be wrong...
Most people here are fluwently in more than 'only' PB. Look at some sigs:
Java, C, C++, Powerbasic, asmbler, dotnet, RealBasic, RapidQ, Pascal, Delphi, ect.. You name it somebody here 'speaks' it. I had several outings with PowerBasic and RealBasic. But gave up on them. (to expensive versus job done).

This could be the same as on the "99-bottles of beer" website, maybe there is one already for PB there. You can compare many languages for syntax.

Cheers,

Jan V.
Life goes to Fast, Enjoy!!

PB 4 is to good to be true, wake up man it is NOT a dream THIS is a reality!!!

AMD Athlon on 1.75G, 1Gb ram, 160Gb HD, NVidia FX5200, NEC ND-3500AG DVD+RW and CD+RW, in a Qbic EO3702A and Win XP Pro SP2 (registered)
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

Post by Killswitch »

That's exactly why I posted here, Joakim. I'm really only fluent in PB and a very little bit of DarkBasic (although it pains me to admit, it was my first language :) ).
~I see one problem with your reasoning: the fact is thats not a chicken~
josku_x
Addict
Addict
Posts: 997
Joined: Sat Sep 24, 2005 2:08 pm

Post by josku_x »

So, is this something like this?

RealBasic 5.5 Professional
It has a very good designer, easy application creation with RAD (Rapid Apllication Development). It has nice features like Drag'n'Drop events, controls etc. The language is easy to learn and it's overall very good.

I'll give it a 8/10. Reason: There are many annoyances in RB.
PureBasic 3.94 (Windows)
A huge and very easy to learn commandset. Supports most Win API functions, constants, structures and interfaces. Has an easy to use, yet buggy Visual Designer (which is better than RB's even if RB supports more controls). Programs can be easily ported from any language to PB. Has an effective IDE and user tools can be easily integrated. PureBasic has many libraries and a very powerful support. PB is overall very good.

I'll give it a 9/10. Reason: It is not so buggy, there are no annoyances, coding in PB is fun.
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6175
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

but oh fear of fears... what if the other language is (shudder) better?!?

:?

okay, unlikely, but they just *might* win on some *minor* points :-)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB - upgrade incoming...)
( The path to enlightenment and the PureBasic Survival Guide right here... )
Killswitch
Enthusiast
Enthusiast
Posts: 731
Joined: Wed Apr 21, 2004 7:12 pm

Post by Killswitch »

josku_x, you've got the gist of it - but I actually meant some actual code comparision. If we did it in the way you just outlined it'd blatently be biased :D. But, if we write the same program in lots of different languages then we can directly show just why PBs the best!
~I see one problem with your reasoning: the fact is thats not a chicken~
Jan Vooijs
Enthusiast
Enthusiast
Posts: 196
Joined: Tue Sep 30, 2003 4:32 pm
Location: The Netherlands

Post by Jan Vooijs »

blueznl wrote:but oh fear of fears... what if the other language is (shudder) better?!?

:?

okay, unlikely, but they just *might* win on some *minor* points :-)
Which 'other' language? There is NO other language better than PB4, period!!

:lol: :roll: :D

Jan V.
Life goes to Fast, Enjoy!!

PB 4 is to good to be true, wake up man it is NOT a dream THIS is a reality!!!

AMD Athlon on 1.75G, 1Gb ram, 160Gb HD, NVidia FX5200, NEC ND-3500AG DVD+RW and CD+RW, in a Qbic EO3702A and Win XP Pro SP2 (registered)
dell_jockey
Enthusiast
Enthusiast
Posts: 767
Joined: Sat Jan 24, 2004 6:56 pm

Post by dell_jockey »

if you really think PB4 can hack it, why not participate in The Great Computer Language Shootout ? Just an idea. At least we'd be up against the best in other languages, so if PB wins, it would really put it on many radar screens....

This type of competition might also motivate the PB development team to make it even greater!
cheers,
dell_jockey
________
http://blog.forex-trading-ideas.com
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6175
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

isn't that one only for linux?
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB - upgrade incoming...)
( The path to enlightenment and the PureBasic Survival Guide right here... )
Straker
Enthusiast
Enthusiast
Posts: 701
Joined: Wed Apr 13, 2005 10:45 pm
Location: Idaho, USA

Post by Straker »

dell_jockey wrote:if you really think PB4 can hack it, why not participate in The Great Computer Language Shootout ?
I think that is an excellent idea. I would love to see PB blow away some of those C/C++ progs.
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

I'm in!!!!
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Post Reply