Jump to content
Sign in to follow this  
Rocko

Programming

Recommended Posts

Can you program on the ST (Is it assembly?) And are there any assembly compilers (good ones) out there?

Share this post


Link to post
Share on other sites

I did a lot of programming on the ST a long time ago using the Mark Williams C compiler. That was tons of fun, and is actually how I learned C. :) As well as Emacs (well, MicroEmacs, does that count? ) I also seem to recall using GFA Basic. I never did do any 68000 programming on the ST, though.

 

..Al

Share this post


Link to post
Share on other sites

Devpac was the assembler of choice on the ST.

 

Albert,

 

I remember MWC. I started out programming in C on the ST with it also. Worked out well because I was in college and we were programming on Unix mainframes and MWC was a pretty close setup to the Unix environment.

 

I moved from MWC to Lattice C (currently at 5.60). Love that compiler. I've heard good things about Pure C also.

Share this post


Link to post
Share on other sites

Devpac surely was the most known, but from what i understand Turboassembler + Bugaboo has many advantages over Devpac but in the end it all comes down to what works the best for you. I personally have 2 left hands when it comes to programming so i can't really say

Share this post


Link to post
Share on other sites

One of the cool things about the ST was the wide variety of programming languages available. Everything from BASIC to C to Smalltalk. It's a great platform to learn new programming languages on.

 

The only downside: The only object-oriented language I'm aware of on the ST is Modula. I don't think there's even a C++ available yet.

Share this post


Link to post
Share on other sites
What about

assembly 6502?

 

You can only program systems that use a 6502 processor with 6502 assembly. :D If you're wanting to program on the ST, I would highly suggest you start off with learning either GFA Basic or STOS.

Share this post


Link to post
Share on other sites

The only downside:  The only object-oriented language I'm aware of on the ST is Modula.  I don't think there's even a C++ available yet.

 

It is possible to use g++. Under MiNT it is without problem. But it is slow and it need lot of memory.

Share this post


Link to post
Share on other sites
C++ is also Pure C - it is Turbo C Version ported to Atari.

I am afraid you are wrong. Pure C is only C (I know it very well ;)) . Although it is port of Borland's Turbo C it is older version without C++. Maybe you have mistaken it with the latest version of Pure Pascal which is object oriented.

Share this post


Link to post
Share on other sites

Hi,

 

I recently was able to build the Sozobon 2.0 compiler as a cross-compiler suite using Visual C++ (v6). Using it, I compiled the Sozobon C compiler as an Atari binary and this worked OK within an ST emulator.

 

Sozobon has its limitations but isn't a bad little compiler.

 

Regards,

 

Mark

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...