Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Applications, Games, Tools, User libs and useful stuff coded in PureBasic
jack
Addict
Addict
Posts: 1358
Joined: Fri Apr 25, 2003 11:10 pm

Re: Pyroclast (object-oriented precompiler)

Post by jack »

Hello Alexi
the download link does not work
Not Found

The requested URL /download/pyroclast_alpha1.zip was not found on this server.
diskay
User
User
Posts: 25
Joined: Sun Aug 02, 2015 7:17 pm

Re: Pyroclast 1.1 (object-oriented PureBasic)

Post by diskay »

It looks good, but it's been a few months. Hope to be able to download the trial of the semi product.

I think ";" is not necessary.

from Baidu translation

Several months have passed.
Last edited by diskay on Sun Nov 22, 2015 3:06 am, edited 1 time in total.
User avatar
Keya
Addict
Addict
Posts: 1890
Joined: Thu Jun 04, 2015 7:10 am

Re: Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Post by Keya »

impressive project! ive only made a very simple preprocessor before so i know you must've put a lot of work into this!
im inquisitive but i cant really tell the difference between your sample code and C++ (youve even added curly brackets and semi-colon line ends etc which have nothing to do with object-orientism), and it looks nothing like Purebasic (or any basic) code as a result, which makes me wonder perhaps an obvious question why not just use C++ if you're going down this route? but i guess this has hybrid uses, sort of allowing you to almost incorporate C++/similar into the one Purebasic program without using dll/shared lib etc? :)
Joubarbe
Enthusiast
Enthusiast
Posts: 713
Joined: Wed Sep 18, 2013 11:54 am
Location: France

Re: Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Post by Joubarbe »

I agree, even though the whole Pyroclast project is really impressive (and I would love a basic OOP other than BlitzMax/Monkey-X), the light syntax of PureBasic is one of its big features. That's also why Python is attractive.

Other than that, the IDE looks really great, and the precompiler "downside" would not be a problem for me. But you really should expand the PureBasic syntax, because I bet that your "clients" will be PB clients :)
User avatar
Danilo
Addict
Addict
Posts: 3036
Joined: Sat Apr 26, 2003 8:26 am
Location: Planet Earth

Re: Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Post by Danilo »

Alexi wrote:Smash the boundaries breaking the law.
Image
Image
Be careful, Patreon has been hacked.
jack
Addict
Addict
Posts: 1358
Joined: Fri Apr 25, 2003 11:10 pm

Re: Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Post by jack »

also see Ars Technica article about the hack.
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Re: Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Post by Mistrel »

I know that this is an old post but I wanted to mention that with all of the work Alexi is putting into this, the resulting code is quite different from PureBasic. mk-soft's preprocessor is a good example of extending PureBasic without reinventing core language concepts.

With this must customization I don't see the point in use PureBasic as a base outside of some personal pet project. I think what you're grasping for can be better achieved by writing a frontend for LLVM or GCC.
Joubarbe
Enthusiast
Enthusiast
Posts: 713
Joined: Wed Sep 18, 2013 11:54 am
Location: France

Re: Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Post by Joubarbe »

Very glad to see that this project is still going on. Good luck!
User avatar
Caronte3D
Addict
Addict
Posts: 1361
Joined: Fri Jan 22, 2016 5:33 pm
Location: Some Universe

Re: Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Post by Caronte3D »

Joubarbe wrote:Very glad to see that this project is still going on. Good luck!
+1
User avatar
newtheogott
Enthusiast
Enthusiast
Posts: 120
Joined: Sat Apr 26, 2003 2:52 pm
Location: Germany, Karlsruhe
Contact:

Re: Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Post by newtheogott »

Download asks for Login and Password.
Is there a working link?
--Theo Gottwald
-----------------------------------------
http://www.it-berater.org * http://www.fa2.de * http://www.smart-package.com
User avatar
RSBasic
Moderator
Moderator
Posts: 1228
Joined: Thu Dec 31, 2009 11:05 pm
Location: Gernsbach (Germany)
Contact:

Re: Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Post by RSBasic »

Image
Image
User avatar
newtheogott
Enthusiast
Enthusiast
Posts: 120
Joined: Sat Apr 26, 2003 2:52 pm
Location: Germany, Karlsruhe
Contact:

Re: Pyroclast 1.1 (cross-language/object-oriented PureBasic)

Post by newtheogott »

Nice done RSBasic.
Your site is the most complete Resource fpr downloads for PureBasic as i see it.
--Theo Gottwald
-----------------------------------------
http://www.it-berater.org * http://www.fa2.de * http://www.smart-package.com
Post Reply