Page 8 of 8

Posted: Wed Oct 04, 2006 8:55 pm
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?

Posted: Wed Oct 04, 2006 11:04 pm
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)

Posted: Wed Oct 04, 2006 11:33 pm
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!

Posted: Thu Oct 05, 2006 1:14 am
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

Posted: Thu Oct 05, 2006 8:23 am
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.

Posted: Sun Oct 08, 2006 7:42 pm
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. :)

Posted: Sun Oct 08, 2006 7:51 pm
by Trond
utopiomania wrote: can translate your masterpieces to C# if you like. :)
That's exactly what I don't like. :wink:

Posted: Sun Oct 08, 2006 11:04 pm
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

Posted: Mon Oct 09, 2006 6:26 pm
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)) :)

Posted: Mon Oct 09, 2006 9:14 pm
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