amiga.org
     
iconAll times are GMT -6. The time now is 05:24 PM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » Amiga Software Issues and Discussion » So how did they do it in 880K?

Amiga Software Issues and Discussion This forum exists for the discussion of the use, issues with, and fun brought about by classic and next generation Amiga software.

Reply
 
Thread Tools Display Modes
Old 08-03-2012, 07:29 PM   #16
Thorham
Cult Member
Points: 4,050, Level: 40 Points: 4,050, Level: 40 Points: 4,050, Level: 40
Activity: 26% Activity: 26% Activity: 26%
 
Thorham's Avatar
 
Join Date: Oct 2009
Posts: 553
Default Re: So how did they do it in 880K?

Quote:
Originally Posted by TjLaZer View Post
But yes AmigaDOS 1.3 was very impressive for 1985-1987.
Not to me, I only see tremendous room for improvement on the same specs.
Thorham is offline   Reply With Quote
Old 08-03-2012, 09:35 PM   #17
freqmax
Defender of the Faith
Points: 12,403, Level: 72 Points: 12,403, Level: 72 Points: 12,403, Level: 72
Activity: 37% Activity: 37% Activity: 37%
 
Join Date: Mar 2006
Posts: 1,786
Default Re: So how did they do it in 880K?

What makes a good OS is a language that keep code tight and still allow you to express your computations without hinderence. The programmer has to some vision as to what is needed, and what should be left out. And the courage to think through the system as a whole both for present needs, and future possibilities.


Selecting a tool that is "easy to work with" with no thought on code produced from it. Nor thinking through "do I need this?" or "what is the best way to do this?".. "are ALL possibilities covered?" is a recipe for bloat and "mystery errors and magical fixes".

I think C is neat combined with assembler for those really tight sections. Then it's a question of deciding the bare minimum while still have a framework for stable and tight expansion. So your OS doesn't expect all storage devices to be of the floppy type or can't handle more than X bytes of RAM etc. Or gets horrible slow from expansion due to bad data structure design and evaluation.

Last edited by freqmax; 08-03-2012 at 09:43 PM..
freqmax is offline   Reply With Quote
Old 08-03-2012, 10:09 PM   #18
Matt_H
VIP / Donor
Points: 22,261, Level: 92 Points: 22,261, Level: 92 Points: 22,261, Level: 92
Activity: 37% Activity: 37% Activity: 37%
 
Matt_H's Avatar
 
Join Date: Mar 2003
Location: Boston, MA, United States
Posts: 4,985
Default Re: So how did they do it in 880K?

Quote:
Originally Posted by commodorejohn View Post
It's simple: you just have to not be a lazy ass, know what you're doing, and never settle for "eh, whatever, we'll just up the requirements another 2x."

Unfortunately, nobody does that anymore.
This should be drilled into computer science students every single day of their academic careers.
Matt_H is offline   Reply With Quote
Old 08-03-2012, 10:10 PM   #19
desiv
Defender of the Faith
Points: 5,227, Level: 46 Points: 5,227, Level: 46 Points: 5,227, Level: 46
Activity: 11% Activity: 11% Activity: 11%
 
desiv's Avatar
 
Join Date: Oct 2009
Location: Oregon
Posts: 1,139
Default Re: So how did they do it in 880K?

Quote:
Originally Posted by Thorham View Post
Not to me, I only see tremendous room for improvement on the same specs.
That's kind of sad...
I was very impressed, but instead of just "seeing room for improvement," I saw potential based on what I'd already seen...

desiv
__________________
Amiga 1200 w/ ACA1230/28 - 4G CF, MAS Player, ext floppy, and 1084S.
Amiga 500 w/ 2M CHIP and 8M FAST RAM, DCTV, AEHD floppy, and 1084S.
Amiga 1000 w/ 4M FAST RAM, DUAL CF hard drives, external floppy.
desiv is offline   Reply With Quote
Old 08-04-2012, 03:01 AM   #20
Zac67
Kindred of Babble-on
Points: 12,421, Level: 72 Points: 12,421, Level: 72 Points: 12,421, Level: 72
Activity: 15% Activity: 15% Activity: 15%
 
Zac67's Avatar
 
Join Date: Nov 2004
Location: Erlangen, Germany
Posts: 2,851
Blog Entries: 4
Default Re: So how did they do it in 880K?

Quote:
Originally Posted by Matt_H View Post
This should be drilled into computer science students every single day of their academic careers.
Actually, the problem isn't the developers but the marketing people. With the developers putting up too little resistance.
Zac67 is offline   Reply With Quote
Old 08-04-2012, 03:05 AM   #21
Zac67
Kindred of Babble-on
Points: 12,421, Level: 72 Points: 12,421, Level: 72 Points: 12,421, Level: 72
Activity: 15% Activity: 15% Activity: 15%
 
Zac67's Avatar
 
Join Date: Nov 2004
Location: Erlangen, Germany
Posts: 2,851
Blog Entries: 4
Default Re: So how did they do it in 880K?

Quote:
Originally Posted by Thorham View Post
Not to me, I only see tremendous room for improvement on the same specs.
Possibly - for getting the job done the same way at that point in time. But if you keep a modular, open system in mind as a platform for constant evolution, to my mind it's been a pretty nifty feat.
Zac67 is offline   Reply With Quote
Old 08-04-2012, 03:25 AM   #22
TjLaZer
Desperately needs a life
Points: 19,808, Level: 88 Points: 19,808, Level: 88 Points: 19,808, Level: 88
Activity: 10% Activity: 10% Activity: 10%
 
TjLaZer's Avatar
 
Join Date: Aug 2002
Location: Tacoma, WA USA
Posts: 3,146
Default Re: So how did they do it in 880K?

Quote:
Originally Posted by Thorham View Post
Not to me, I only see tremendous room for improvement on the same specs.
Yes I'm sure you prefer Microsoft's Windows 2.0. Look at that screen shot again.
__________________
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

TjLaZer is offline   Reply With Quote
Reply

Bookmarks

Tags
880k

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump