[comp.sys.amiga] Compilers/Languages?

DEB110@psuvm.psu.edu (Doug Bischoff) (12/01/90)

     Hokay.  I now have my nifty little Amiga sitting here, begging me to
dust off my programming skills and do something useful.

     So: here's the question.  Please avoid religious debates: I need serious
and well-thought answers.  I'm serious.

     Languages I know cold:
       Basic (don't laugh)

     Languages I know if a manual's handy:
       Turbo Pascal
       Fortran
       Turbo Prolog
       REXX

     Langages I'm familiar with:
       Assembly (only barely!!!)
       LOGO
       Scheme

     Hokay.  What I'm looking for is a COMPILED language with a decently
friendly user interface, that runs on a 3000 under WB 2.0 that will generate
efficient, fast code.  Emphasis is on graphics and interface designs.  Memory
to run is not a problem (I guess: 2 chip 4 fast megs).
     I'm not rich (I just bought a 3000, after all!) but neither do I want a
cheap compiler that is hard to use/generates slow/bulky code.
     Any advice on what language and implementation is greatly appreciated.
A fast compiled Basic would be a godsend, but I know such animals are rare.
Much thanks.

/---------------------------------------------------------------------\
| -Doug  Bischoff- |    *** ***    ====--\         | "It's so neat to |
| -DEB110 @ PSUVM- |   *  ***  *     ==|<>\___     | see an AMIGA say |
| -The Black Ring- |    *** ***        |______\    |   "Welcome to    |
| --- "Wheels" --- |      ***           O   O      |   Macintosh""    |
| Corwyn Blakwolfe |     T.R.I.     -------------  | ---- AMIGA ----  |
\---------------------------------------------------------------------/

etxtomp@eos.ericsson.se (Tommy Petersson) (12/02/90)

In article <90334.122319DEB110@psuvm.psu.edu> DEB110@psuvm.psu.edu (Doug Bischoff) writes:
>
*** stuff deleted ***
>
>     Languages I know cold:
>       Basic (don't laugh)
>
*** mor stuff deleted ***
>     Any advice on what language and implementation is greatly appreciated.
>A fast compiled Basic would be a godsend, but I know such animals are rare.
>Much thanks.

When the AMOS compiler is released (expect a few months more) You will
have a fast compiled Basic. Until then AMOS is a fast interpreted Basic.
Otherwise I think You better learn C (it's not hard when You know Pascal,
I am sometimes teacher at C and Unix courses, so I know). C is THE
language on Amiga.

Tommy Petersson

sl195@cc.usu.edu (A banana is not a toy) (12/06/90)

In article <90334.122319DEB110@psuvm.psu.edu>, Doug Bischoff <DEB110@psuvm.psu.edu> writes:
>      Hokay.  I now have my nifty little Amiga sitting here, begging me to
> dust off my programming skills and do something useful.
> 
>      So: here's the question.  Please avoid religious debates: I need serious
> and well-thought answers.  I'm serious.
> 
>      Languages I know cold:
>        Basic (don't laugh)
> 
>      Languages I know if a manual's handy:
>        Turbo Pascal
>        Fortran
>        Turbo Prolog
>        REXX
> 
>      Langages I'm familiar with:
>        Assembly (only barely!!!)
>        LOGO
>        Scheme
> 
>      Hokay.  What I'm looking for is a COMPILED language with a decently
> friendly user interface, that runs on a 3000 under WB 2.0 that will generate
> efficient, fast code.  Emphasis is on graphics and interface designs.  Memory
> to run is not a problem (I guess: 2 chip 4 fast megs).
>      I'm not rich (I just bought a 3000, after all!) but neither do I want a
> cheap compiler that is hard to use/generates slow/bulky code.
>      Any advice on what language and implementation is greatly appreciated.
> A fast compiled Basic would be a godsend, but I know such animals are rare.
> Much thanks.
> 
> /---------------------------------------------------------------------\
> | -Doug  Bischoff- |    *** ***    ====--\         | "It's so neat to |
> | -DEB110 @ PSUVM- |   *  ***  *     ==|<>\___     | see an AMIGA say |
> | -The Black Ring- |    *** ***        |______\    |   "Welcome to    |
> | --- "Wheels" --- |      ***           O   O      |   Macintosh""    |
> | Corwyn Blakwolfe |     T.R.I.     -------------  | ---- AMIGA ----  |
> \---------------------------------------------------------------------/

Why not learn C?

IMHO C is a bear (pain to debug w/o a debugger), but it's well supported on 
the Amiga.  Though, I have to admit that I'm looking seriously at brushing 
off my assembly. (Sadly I've not touched it since writing commercial 
applications in Z80 on a TRS-80 Model II of all things!)


-- 

All comments are my own, and many must be taken with a :-)
=============================++++++++++++++++++++=============================
| Demetrios Triandafilakos  | James Knowles     | "Remember, always remember,|
| Shire of Cote du Ciel     | BITNET: SL195@USU |  my son -- a banana is not |
| Principality of Artemesia | INTERNET:         |  a toy."                   |
| Kingdom of Atenvelt       |  sl195@cc.usu.edu |          - The Wise Guru   |
=============================++++++++++++++++++++=============================
    Be all that you can be - see your local SCA Knight Marshal now.