Skip to main content
Home▸ Forums▸ Developing Software — #12▸ Developing Software — #12
Post #12 by Kallikak
Source ForumDeveloping Software — #12
CategoryDevelopment
Post DateSat, 23 Jun 2007 - 06:32
Original URLhttps://68kmla.org/bb/threads/developing-software.8821/
Post
If you value your time, higher level languages are most definitely worth it. (4MB RAM is a huge amount of RAM for most System 6 programming.) And to the OP, find a copy of THINK C 5 or THINK Pascal 4 to use. There is heaps of sample code on the net - for internet/TCP/Sockets type stuff look at things like Peter Lewis's sample code (Stairways Software) and the NewsWatcher source. Old USENET articles are worth checking (google groups) and also the MacTech archives. Another thing is any info-mac archives have various bits of source code you can check - especially the old comp.sys.mac.programmer archives.
Ken
You're making an assumption that every compact out there has been fully upgraded. Coders have to write for the lowest common denominator. I have three Pluses and one SE and none of them has more than the standard 1 meg. So is 1 meg sufficient RAM to hold the OS, plus the high level language with any extensions that may be needed plus the code plus any data that may be required by the code??
No assumptions - just knowledge and experience. I've written heaps of code for system 6 - in C, Pascal and assembly, and none of this code was ever seriously constrained by RAM. Now speed on the other hand...

I tend to disagree with the "if you value your time" bit though.
Doesn't take away the simple fact that it takes far longer to write something in assembly than C or Pascal, so you pretty much only use assembly where and when you have good reason.