• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

What are some code editors recommended for MacOS 9x?

I am wondering what are some code editors that are recommended for MacOS 9x. And please also give me a list of like programming languages that are recommended to be used on MacOS 9x
 
I like to use BBEdit occasionally. C++ was common, I've been having a lot of fun with REALBasic recently which is very quick to get onboard with an a small learning curve (more scripting vs programming)
 
BBEdit is a good general code editor. I use CodeWarrior Pro when I want an IDE and mostly write in C. C++ (sorry, C++ fans, but ewww) was also common.

I believe REALBasic is pretty decent for knocking together quick GUI applications (a totally reasonable kind of tool to use; don't listen to purists), though I don't use it myself.

I have no intention of making a list of other programming languages available for MacOS 9 because there are just too damn many, Honorary mention for interest goes to the weird Smalltalk spinoffs that were being investigated as possible multimedia languages of the future and, yes, to AppleScript which you can do far more with than people think but is kind of weird.
 
C++ is used by some powerful object-oriented application frameworks such as MacApp and Metrowerks PowerPlant.

Mac Universal Interfaces includes interface files for C, Pascal, and 68K assembly. Pascal was used mostly in earlier Mac application development. The Inside Macintosh books showed Pascal declarations when documenting APIs and structures.

MPW is similar to BBEdit but it is much more customizable. Every menu and menu item can be changed using commands or scripts. Commands can modify window positions, selections, and contents. MPW worksheets can execute commands. The commands are similar to Unix. You can create commands written in C or Pascal. Commands can be scripts (like in Unix). MPW has a make command which uses make files similar to Unix (but different syntax).
 
What programming languages (if any) are you familiar with? You'll already have plenty to learn due to the quirky Mac environment so if you have something to build from it will likely make your life easier, and help tailor advice here to your skills.
 
When I dabbled with C++ over 20 years ago, I used CodeWarrior.

If something as good as CodeWarrior existed for OS X, I might have actually enjoyed programming more. It was a great compiler to learn on.
 
I messed around with C++ in the late 90s/early 00s, but only on DOS boxes. I used MS-DOS Edit. :) Also Modula-2, but same thing: Edit.

I haven’t messed around with much beyond BASIC and AppleScript on Macs, though, and both come with their own editors.
 
Here's something I put together just over 25 years ago -- it might help?

 
I believe REALBasic is pretty decent for knocking together quick GUI applications (a totally reasonable kind of tool to use; don't listen to purists), though I don't use it myself.
Yes, it's probably still one of the quickest ways to get an app written for classic Mac OS. And I credit it with my ability to pick up other languages later on, and for my ability to enter the software industry as a profession later in life. And to this day it still remains one of the most expensive pieces of software I've ever bought, but it did come with a rather nice printed manual at the time... :ROFLMAO:
 
Yes, it's probably still one of the quickest ways to get an app written for classic Mac OS. And I credit it with my ability to pick up other languages later on, and for my ability to enter the software industry as a profession later in life. And to this day it still remains one of the most expensive pieces of software I've ever bought, but it did come with a rather nice printed manual at the time... :ROFLMAO:
Heh... RealBASIC leaves an odd taste in my mouth because I was one of the beta testers, so I used it for free for a number of years. When he shut down the beta group, I looked at the retail price of the software and immediately moved on to other things, abandoning my RB projects.
 
Back
Top