View Single Post
Old 02 August 2015, 15:36   #183
Mrs Beanbag
Glastonbridge Software
Mrs Beanbag's Avatar
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,202
Originally Posted by meynaf View Post
And ? What do you intend to prove here ?
There is nothing an Amiga can't do, given enough power. But the same task needs less complexity
that sometimes you need a complex program (complex data structures and algorithms) to perform a task, especially if performance is an issue.

The same task could be done with less complexity, bubble sort is less complex than heap sort for instance, but it is not as fast. If you are working on large sets of data, you need the complexity to deal with it... or wait all day for your results.

And sometimes a task really *can't* be done with less complexity. Sorting is a simple task with more or less complex ways to do it. Some problems are just complex problems.

If the kernel itself is no longer maintained, tough luck as well.
However, on the Amiga if support stops you're not dead - fixes can still come because the machine is open.
True, i fully encourage Open Source operating systems. But as long as it is maintained, one OS fix sorts out all past, present and future manifestations of that vulnerability in all other software. If you had to patch every single software that had a bug it would be very inconvenient. It centralises it. Hypothetically we are talking about a currently supported OS. Anyway i generally expect better code quality from an OS than i do from other software simply because of how much rides on it. They have reliability as a high priority, i would hope.

Well, basically you had an invalidation. Pretty much harmless for a scariest crash.
I've seen a pc laptop just die because its battery got empty while a write disk access was being made - this is what you get for complicated systems that constantly hit the disk.
(i was talking about scariest Amiga crash from my own asm-coding, not scariest ever.)
True, and things can be left inconsistent if disks are turned off without being synced, at least Amiga doesn't have that problem, but it is done for performance reasons i gathered. There exist less fragile file system designs now but when power is lost unexpectedly Windows still makes a terrible fuss about it (happened at work a while back, and it had to check the entire filesystem, taking hours for some reason). Then again why exactly DO PCs access the disk so much? I know there is a lot of logging going on. Maybe it's worth investigating how much could be eliminated. I did mount /tmp &c as ram drives already.

The fact it could be done in the past - and i might add that i have not seen it so i must trust some gossip here - doesn't prove it can be done today.
Maybe not but if so it's not because the Amiga got any simpler!

And ? Be realistic, it has no chance to become mainstream.
Did i say somewhere that i intended the machine to be for general home consumer use ?
This is the point of the thread, isn't it? Why don't we have computers like Amiga now?

I say it is because of such a proliferation of online threats, as well as increasingly complex software (bloatware or otherwise), and higher expectations of operating systems generally in terms of security from external threats and internal accidents. People no longer expect a bug in one program to cause a reboot. People expect their OS to be as robust and secure as people know how to make them. That means sacrificing efficiency, but silicon is cheap and people don't mind making that trade-off.
Mrs Beanbag is offline  
Page generated in 0.03985 seconds with 10 queries