Fuel for you OOP non-believers...

For everything that's not in any way related to PureBasic. General chat etc...
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

fsw wrote:
Trond wrote:I meant: Aren't there any free, object-oriented language with these, should I say very basic, qualities?
- Very fast compiler which creates highly optimized executables
- No external DLLs, runtime interpreter or anything else required when creating executables
- Access to full OS API
- Dedicated editor and development environment
- Integrated debugger to easily trace programming bugs.
Now since that Eiffel compiler translates to C I'm sure it will use ages to compile a simple program. (Huh, only a few minutes for hello world, you said?)
Have you looked at D from DigitalMars?
IIRC Insight can be used as debugger.

Hmm... How about a open source BASIC to D compiler.... :wink:
Where's the IDE?
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

Post by fsw »

Trond wrote:
fsw wrote:
Trond wrote:I meant: Aren't there any free, object-oriented language with these, should I say very basic, qualities?
- Very fast compiler which creates highly optimized executables
- No external DLLs, runtime interpreter or anything else required when creating executables
- Access to full OS API
- Dedicated editor and development environment
- Integrated debugger to easily trace programming bugs.
Now since that Eiffel compiler translates to C I'm sure it will use ages to compile a simple program. (Huh, only a few minutes for hello world, you said?)
Have you looked at D from DigitalMars?
IIRC Insight can be used as debugger.

Hmm... How about a open source BASIC to D compiler.... :wink:
Where's the IDE?
You could use this editor:
http://www.dprogramming.com/dcode.php
or go here:
http://dsource.org/projects/
and look if something works for you (under Development Tools)
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

fsw wrote:
Trond wrote:
fsw wrote:
Trond wrote:I meant: Aren't there any free, object-oriented language with these, should I say very basic, qualities?
- Very fast compiler which creates highly optimized executables
- No external DLLs, runtime interpreter or anything else required when creating executables
- Access to full OS API
- Dedicated editor and development environment
- Integrated debugger to easily trace programming bugs.
Now since that Eiffel compiler translates to C I'm sure it will use ages to compile a simple program. (Huh, only a few minutes for hello world, you said?)
Have you looked at D from DigitalMars?
IIRC Insight can be used as debugger.

Hmm... How about a open source BASIC to D compiler.... :wink:
Where's the IDE?
You could use this editor:
http://www.dprogramming.com/dcode.php
or go here:
http://dsource.org/projects/
and look if something works for you (under Development Tools)
Quotetastic!
--Kale

Image
rsts
Addict
Addict
Posts: 2736
Joined: Wed Aug 24, 2005 8:39 am
Location: Southwest OH - USA

Post by rsts »

Tha language looks interesting, but like some other opensource projects it seems to be suffering a little from lack of resources or management or whatever.

IDE - haven't been able to find a viable one - last promising development in 2004? Maybe there are some more recent links somewhere that someone can plug us into? Otherwise this looks to be a little short on actual delivery.

cheers
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

fsw wrote:
Trond wrote:
fsw wrote:
Trond wrote:I meant: Aren't there any free, object-oriented language with these, should I say very basic, qualities?
- Very fast compiler which creates highly optimized executables
- No external DLLs, runtime interpreter or anything else required when creating executables
- Access to full OS API
- Dedicated editor and development environment
- Integrated debugger to easily trace programming bugs.
Now since that Eiffel compiler translates to C I'm sure it will use ages to compile a simple program. (Huh, only a few minutes for hello world, you said?)
Have you looked at D from DigitalMars?
IIRC Insight can be used as debugger.

Hmm... How about a open source BASIC to D compiler.... :wink:
Where's the IDE?
You could use this editor:
http://www.dprogramming.com/dcode.php
or go here:
http://dsource.org/projects/
and look if something works for you (under Development Tools)
None of those have an integrated debugger.
User avatar
utopiomania
Addict
Addict
Posts: 1655
Joined: Tue May 10, 2005 10:00 pm
Location: Norway

Post by utopiomania »

Here's another OOP suggestion: http://phrogram.com It will include ordinary controls around 3.0, and
can translate your masterpieces to C# if you like. :)
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

utopiomania wrote: can translate your masterpieces to C# if you like. :)
That's exactly what I don't like. :wink:
rsts
Addict
Addict
Posts: 2736
Joined: Wed Aug 24, 2005 8:39 am
Location: Southwest OH - USA

Post by rsts »

utopiomania wrote:Here's another OOP suggestion: http://phrogram.com It will include ordinary controls around 3.0, and
can translate your masterpieces to C# if you like. :)
Maybe as an introduction, but probably not as something to stick with.

For right now I've installed the free turbo and it looks pretty nice. There seems to be enough "object"ness to it for me. The .net framework is only required for the IDE and does not have to be distributed with any deliverables. I'm an old (very) procedural coder (going back to fortran, cobol and DEC Basic, but conceptually, it seems pretty nice. The video tutorials are nice too. At the moment, I'm not quite sure if the limitations of the free version will allow me to do everything I want, but time will tell.

cheers
User avatar
utopiomania
Addict
Addict
Posts: 1655
Joined: Tue May 10, 2005 10:00 pm
Location: Norway

Post by utopiomania »

rsts wroye:
Maybe as an introduction, but probably not as something to stick with.
Well, my thoughts are the other way round. :) I would like to use Phrogram for lighter work, and
MS C# for the more demanding stuff. Phrogram is seen by some as a stepping stone to ease people into
using MS C#, and I like that idea, to be able to switch back and forth.

I also like its fresh, modern syntax, its rich IDE, the OOP, and I think it has a bright future, and I also like
the fact that the guys behind it are very present on their forums. (Hate to admit it, but just like Paul Thurley
was (is)) :)
rsts
Addict
Addict
Posts: 2736
Joined: Wed Aug 24, 2005 8:39 am
Location: Southwest OH - USA

Post by rsts »

utopiomania wrote: -snip-

I would like to use Phrogram for lighter work, and
MS C# for the more demanding stuff. Phrogram is seen by some as a stepping stone to ease people into
using MS C#, and I like that idea, to be able to switch back and forth.

I also like its fresh, modern syntax, its rich IDE, the OOP, and I think it has a bright future, and I also like
the fact that the guys behind it are very present on their forums. (Hate to admit it, but just like Paul Thurley
was (is)) :)
Thanks for the additional info.

Since I loaded turbo delphi and not C#, I'll take another look at it - and C# as well.

cheers
Post Reply