Page 1 of 2

Big Projects in PB

Posted: Tue Nov 30, 2004 8:02 pm
by Karbon
I'd like to know if anyone else is writing "big" applications in PB. If so, post some information about them!

Posted: Tue Nov 30, 2004 8:52 pm
by Shannara
What do you consider big?

Posted: Tue Nov 30, 2004 8:55 pm
by GPI
is jaPBe big engouth?

Posted: Tue Nov 30, 2004 9:15 pm
by the.weavster
I'm a director of a medium size manufacturing company, we have a very old (but robust and reliable) bespoke system that we've been using since 1985.

We've now out-grown the system and the time has come to upgrade to something from this century. We've looked at the commercial offerings for SMEs like SAP BusinessOne, Sage MMS, Exchequer etc... although these systems are good the upfront cost and ongoing relicensing fees are extremely steep.

On top of that if you have a dispute with the software provider you don't really have the option of not paying the relicensing fee because they can turn off your system. This gives a third party a real stranglehold on your business.

A company we regularly trade with implemented a new system about 18 months ago, it cost them tens of thousands of pounds. It has not lived up to expectations but having made such a large investment they now face the choice of continuing with a poor system they don't like or writing off a large investment and starting again. The annual relicensing fee just rubs salt into the wounds.

Anyway, the upshot of this (and the answer to your question) is I'm considering having a go at writing a system in PureBasic. Although I'm not a professional developer and have had no formal training I have written alot of small database applications using information I have read in books and with the help of people in this forum and so far they've all worked pretty well.

Wish me luck...

Re: Big Projects in PB

Posted: Tue Nov 30, 2004 9:35 pm
by PB
Paul from ReelMedia (and author of PureVisionXP) has written software for
broadcast television, which, I can confirm, is no small and simple task. :)

(Off-topic @ Paul: Tomorrow I have an interview for a traffic scheduler job
with the Seven Network here in Australia -- wish me luck!).

Posted: Tue Nov 30, 2004 10:41 pm
by Beach
K-billing looks like a huge project. I have often pointed people to your site to show them PB accomplishments when I introduce fellow coders to PureBasic.

(off-topic: has anyone ever wondered what a SlashDot post or topic would do for PB? There was an topic recently about Delphi 2005 and people were posting about other cross platform coding languages.)

Posted: Tue Nov 30, 2004 10:50 pm
by Edwin Knoppert
Afaik PB currenly lacks support for doubles and mega strings so...
A must have imo.

Sorry, i really awaite until PB has these important parts.
Correct me if i'm wrong, i have no intention for rant.

Posted: Tue Nov 30, 2004 10:58 pm
by Kale
I'm just about to start (coding) on a pretty big commercial project which will take quite a few months to finish. I'm in the planning and designing phase at the mo' but it should be a very nice and valuable piece of software once done. I can't say anymore at the min' due to i'm keeping it all secret until launch. After that i'll post a link here. :)

Posted: Tue Nov 30, 2004 11:18 pm
by Karbon
I suppose big is relative, any information on any commercial venture in PB is what I was trying to start a conversation about.

I've seen some of Paul's projects and he seems to be the leader in developing commercial software in PB..

Interesting stuff!

Posted: Tue Nov 30, 2004 11:57 pm
by Justin
I'm into a big project involving ADO, 8500 loc about 60% done. all api based so compability problems with future PB versions will be small. once finished i'll consider to sell it.

Posted: Wed Dec 01, 2004 12:29 am
by eriansa
SQ4² -> http://www.sq4.be

Quite big. No need to wait for doubles, double floats and whatsoever...
PB is incredible!

ASIO is implemented, and ASIO uses Double floats all around the place
VSTI is implemented, and SQ4² loads VSTI's that other host crash on!

So, no more excuses!
PB is da thing!

Oh, and I forgot :

JaPBe from GPI -> wonderfull IDE, beats VB/MsVC++ IDE!

Posted: Wed Dec 01, 2004 1:40 am
by Kale
One thought: While reading reports on the programming language Python, one of the things that really used to fustrate the lead developer was that because Python was so good at what it does that many major companies using Python saw it as a major industrial advantage over their competitors so they didn't speak of using it or even endorse it!

I wonder how much of this is true for PureBasic? I mean if Karbon hadn't of asked look at all these big projects that others wouldn't of heard of. :D

Posted: Wed Dec 01, 2004 11:16 am
by GedB
How much of SQ4 is written in PB?

Posted: Wed Dec 01, 2004 1:17 pm
by eriansa
GedB wrote:How much of SQ4 is written in PB?
Almost everything except :

Small optimizations in the ASIO-Audio engine -> Asm
OLE drag 'n Drop -> C++ DLL
The usual conversions to Doubles, Double Floats -> Asm

In the beginning some guru's said to me that it was impossible to implement VSTI's without an OOP language (C++/Delphi)...

Well, I proved they are wrong!

Within a couple of weeks a new version will come (still have some minor problems with Native Instruments AbSynth 2.0...)

c ya

Posted: Wed Dec 01, 2004 2:40 pm
by dige
My current "big PB project" is a image database :-)
-> http://www.sunset-team.de ( some screenshots )

The highlights are: Exifread, Html-Export, Catalog, Dynamic Range Increase,
Indexcreation, AVI-Split and more ...

PB rulez! :-D