English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 29 May 2020, 04:01   #1
nar001
Registered User
 
Join Date: May 2020
Location: Lausanne Switzerland
Posts: 14
What happened to Amiga Anywhere?

So I remember seeing a very old interview of two employees of Amiga Inc I think right before or after the 2000s talking about AmigaDE/Anywhere and how it could be portable, I think something about the Tao Group too? I was just curious what happened to that? I couldn't find any information about it other than the announcements I think. Thanks for the help!
nar001 is offline  
Old 29 May 2020, 04:26   #2
Radertified
Registered User
 
Join Date: Jan 2011
Location: -
Posts: 728
The AmigaDE Player was released. I used to play Boxikon on it all the time: http://www.amigahistory.plus.com/dep...ugust2001.html
Radertified is offline  
Old 29 May 2020, 05:58   #3
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,773
Ironically Amiga Anywhere didn't actually go anywhere at all. Maybe they should have called it Amiga Nowhere.
Hewitson is offline  
Old 29 May 2020, 12:09   #4
Fastdruid
Registered User
 
Join Date: Apr 2020
Location: UK
Posts: 144
It was a great idea...that floundered and went nowhere.

http://www.amigahistory.plus.com/amigade.html
https://arstechnica.com/gadgets/2018...2-red-vs-blue/
Fastdruid is offline  
Old 29 May 2020, 12:34   #5
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,216
Quote:
Originally Posted by Fastdruid View Post
It was a great idea...that floundered and went nowhere.
It was a stupid idea that went nowhere for a reason. I still have the manual in a box somewhere in the basement... This was nothing more than another "Java, me, too!" project that copied the idea of a virtual machine, though register based rather than stack based.

You are not successful as a small company by copying the idea of a big company while being incompatible to it - you will only run behind the market without the chance of overtaking them, less resources, less success.

It takes novel ideas to be successful. This one wasn't, just a "oh, let's create another virtual machine because Java is so nice but stack based".

I remember the time back then I was also asked to join the company, luckily I never did that.
Thomas Richter is offline  
Old 29 May 2020, 15:56   #6
Fastdruid
Registered User
 
Join Date: Apr 2020
Location: UK
Posts: 144
https://news.ycombinator.com/item?id=9808159
Fastdruid is offline  
Old 29 May 2020, 23:28   #7
lesta_smsc
Registered User
 
lesta_smsc's Avatar
 
Join Date: Feb 2012
Location: United Kingdom
Posts: 3,174
Quote:
Originally Posted by Hewitson View Post
Ironically Amiga Anywhere didn't actually go anywhere at all. Maybe they should have called it Amiga Nowhere.
that's hilarious.
lesta_smsc is offline  
Old 30 May 2020, 05:40   #8
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,773
Quote:
Originally Posted by lesta_smsc View Post
that's hilarious.
Thanks, I'm pretty sure that's the first time anyone has laughed at one of my jokes on EAB
Hewitson is offline  
Old 30 May 2020, 14:34   #9
Megol
Registered User
 
Megol's Avatar
 
Join Date: May 2014
Location: inside the emulator
Posts: 377
Quote:
Originally Posted by Thomas Richter View Post
It was a stupid idea that went nowhere for a reason. I still have the manual in a box somewhere in the basement... This was nothing more than another "Java, me, too!" project that copied the idea of a virtual machine, though register based rather than stack based.
Pretty impressive to copy something long before that something existed. TAOS originated in the age of Amiga/Atari ST as a message passing portable operating system using JIT/AOT translation, JAVA originated as a stack based interpreter for embedded systems.

The big difference was that JAVA was a co-designed language and interpreter, TAOS was created by someone loving assembly language and wanted it portable. While there were high level languages they weren't the basis of the system.

TAOS was designed for multiprocessing in heterogeneous systems with translation from the portable format into machine code usually done while loading (as mentioned above ahead-of-time translation was also supported).

Quote:
You are not successful as a small company by copying the idea of a big company while being incompatible to it - you will only run behind the market without the chance of overtaking them, less resources, less success.
See above.

Quote:
It takes novel ideas to be successful. This one wasn't, just a "oh, let's create another virtual machine because Java is so nice but stack based".
See above.
The system was never based on JAVA or intended to only run JAVA, that they were successful in making JAVA run well on their system opened up more markets.

Quote:
I remember the time back then I was also asked to join the company, luckily I never did that.
Luckily because of what?

TAOS and its descendents still have innovative features I've not seen anywhere else, the big problem being the lack of any type of protection. I guess that made it a more suitable fit to the Amiga philosophy...
Megol is offline  
Old 30 May 2020, 14:42   #10
Megol
Registered User
 
Megol's Avatar
 
Join Date: May 2014
Location: inside the emulator
Posts: 377
Quote:
Originally Posted by nar001 View Post
So I remember seeing a very old interview of two employees of Amiga Inc I think right before or after the 2000s talking about AmigaDE/Anywhere and how it could be portable, I think something about the Tao Group too? I was just curious what happened to that? I couldn't find any information about it other than the announcements I think. Thanks for the help!
Amiga DE was mostly a skinned Elate/intent. Only thing I'd like to try from the Amiga DE project is the Sheep language.
Megol is offline  
Old 31 May 2020, 00:03   #11
nar001
Registered User
 
Join Date: May 2020
Location: Lausanne Switzerland
Posts: 14
Was it ever released or open sourced? Seems it could've been useful if anything for small embedded systems?
nar001 is offline  
Old 31 May 2020, 10:25   #12
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,216
Quote:
Originally Posted by Megol View Post
Pretty impressive to copy something long before that something existed. TAOS originated in the age of Amiga/Atari ST as a message passing portable operating system using JIT/AOT translation, JAVA originated as a stack based interpreter for embedded systems.
Look, I do not know which came first. Message passing is not a language feature, it is an operating system design decision which would have certainly be possible with other virtual machines as well - this is orthogonal to the VM.


Quote:
Originally Posted by Megol View Post
The big difference was that JAVA was a co-designed language and interpreter, TAOS was created by someone loving assembly language and wanted it portable. While there were high level languages they weren't the basis of the system.
That sounds like another bad idea: How many low-level assembler programmers are out there? How many high-level software engineers are out there? Looks like this product was driven by engineering, not by the customer, which is typically a bad idea.





Quote:
Originally Posted by Megol View Post

TAOS was designed for multiprocessing in heterogeneous systems with translation from the portable format into machine code usually done while loading (as mentioned above ahead-of-time translation was also supported).
What is the target application for that? Why is that a good idea, or why is it any different from Java?


Quote:
Originally Posted by Megol View Post



The system was never based on JAVA or intended to only run JAVA, that they were successful in making JAVA run well on their system opened up more markets.
It might have been a bit more successful if it would have used the java VM instead - instead of a custom VM. Who builds products on a technology of a small company with a big competitor with a technology that is sufficiently similar to be used instead.




Quote:
Originally Posted by Megol View Post

Luckily because of what?
Because it went bankrupt shortly after. Which was a very obvious development that was easy to predict.


Quote:
Originally Posted by Megol View Post


TAOS and its descendents still have innovative features I've not seen anywhere else, the big problem being the lack of any type of protection. I guess that made it a more suitable fit to the Amiga philosophy...

I'm not quite sure I would call that a "philosophy". It is a substantial shortcoming which makes the Os unsuitable for any type of modern application.
Thomas Richter is offline  
Old 31 May 2020, 14:41   #13
Gorf
Registered User
 
Gorf's Avatar
 
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,294
Quote:
Originally Posted by Thomas Richter View Post
Look, I do not know which came first. Message passing is not a language feature, it is an operating system design decision which would have certainly be possible with other virtual machines as well - this is orthogonal to the VM.
tell that BEAM (Erlang virtual machine).


Quote:
That sounds like another bad idea: How many low-level assembler programmers are out there? How many high-level software engineers are out there? Looks like this product was driven by engineering, not by the customer, which is typically a bad idea.
So WebAssembly is a terrible idea? Yet every major browser supports it...

No: the advantage is, that it allows you to compile other languages into that assembler - and the same was true for TAOS/ELATE


Quote:
What is the target application for that? Why is that a good idea, or why is it any different from Java?
again look at Erlang and BEAM. There is reason why it is preferred over Java in some cases.
TAOS/Elate would have been somewhere in between: fast oder faster as Java but with more concurrency in mind, but not as extreme as BEAM.

Quote:
It might have been a bit more successful if it would have used the java VM instead - instead of a custom VM. Who builds products on a technology of a small company with a big competitor with a technology that is sufficiently similar to be used instead.
Well that custom VM allows them to build one of the first Java-JITs and it stayed the fastest JIT for a couple of years.
They were asked to deliver the official JVM for BlueRay, but stupidly declined that offer...

I am not saying that TAOS/ELATE where a good fit for Amiga, as it had nothing in common - but the ideas of TOAS/Elate/Intent and the VM itself were not so wrong and there is no need to bash that technology.
Gorf is offline  
Old 01 June 2020, 19:54   #14
Megol
Registered User
 
Megol's Avatar
 
Join Date: May 2014
Location: inside the emulator
Posts: 377
Quote:
Originally Posted by Thomas Richter View Post
Look, I do not know which came first. Message passing is not a language feature, it is an operating system design decision which would have certainly be possible with other virtual machines as well - this is orthogonal to the VM.
(I use TAOS to describe everything up to the system under the "Amiga" thing)
The fact that TAOS came much earlier than Java undermines the argument you have repeated several times.
You are assuming a freestanding VM on an unrelated OS not a co-designed VM and microkernel. The whole idea was to have something that performed well on low end systems while providing a portable object oriented system using message passing, really look it up - it's still a radical idea.

Quote:
That sounds like another bad idea: How many low-level assembler programmers are out there? How many high-level software engineers are out there? Looks like this product was driven by engineering, not by the customer, which is typically a bad idea.
I agree. That's the problem for anything innovative, how to keep compatibility to have customers. There was support for HLLs BTW.

Quote:
What is the target application for that? Why is that a good idea, or why is it any different from Java?
The Java that came much later? Shouldn't we ask why Java was a good idea when there was something at least partially better available?
Anyway Java support was added and performed well, can't see the problem.

Quote:
It might have been a bit more successful if it would have used the java VM instead - instead of a custom VM. Who builds products on a technology of a small company with a big competitor with a technology that is sufficiently similar to be used instead.
The Java VM was crap even when launched. But sure innovation is boring, making yet another clone is the way to go, hooray...

Quote:
Because it went bankrupt shortly after. Which was a very obvious development that was easy to predict.
And yet they lived longer than the Amiga line (I don't count NG systems that aren't real Amigas). It should have been obvious that the Amiga was a failure*.

Quote:
I'm not quite sure I would call that a "philosophy". It is a substantial shortcoming which makes the Os unsuitable for any type of modern application.
I agree hence my apparently failed attempt of irony.
(* next attempt)
Megol is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
What happened to BB2.1 Manual on Amiga Coding wiki? carrion Coders. Blitz Basic 4 05 February 2022 16:42
Amiga 550 what happened? zapp_man Hardware mods 1 10 April 2019 12:34
What do you think would have happened to the Amiga if Commodore hadn't Closed? Weeto Nostalgia & memories 95 21 September 2015 06:34
Funny Thing Happened When Using My Amiga Geraldine Nostalgia & memories 15 23 April 2010 14:20
Whatever happened to? BippyM Retrogaming General Discussion 12 05 February 2010 23:04

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


All times are GMT +2. The time now is 07:43.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.11693 seconds with 13 queries