MikeC wrote:
> Kelli Halliburton wrote:
>> No, Microsoftt quit programming anything for the Amiga after
>> AmigaBASIC. Commodore didn't "switch" to Arexx from it, either --
>> Rexx and BASIC serve two entirely different functions.
>
> From everything I've read and being a Commodore CATS developer, the
> story is that Commodore didn't want to continue paying royalties to
> Microsoft for AmigaBASIC. There also seemed to be problems running
> AmigaBASIC on newer versions of AmigaDOS/Workbench past v1.3.
>
> Granted, Arexx was never an "accurate" replacement for AmigaBASIC but
> that's one way Commodore positioned it. It's kind of like, "yeah, we
> don't have AmigaBASIC anymore but look, we have something much more
> useful: Arexx."
Commodore never did a good job of recruiting development for the Amiga. They
didn't want to pay Microsoft to continue developing AmigaBASIC. They didn't
want to pay Borland to port Turbo Pascal. They didn't want to pay
WordPerfect Corp. to continue developing WordPerfect for Amiga.
They didn't want to continue paying for text-to-speech after 2.04. They
didn't want to keep paying Dawes for ARexx. That's why the speech engine was
not part of 2.1 or later; that's why ARexx is not part of 4.0.
But again: ARexx and AmigaBASIC aren't really comparable. The former is a
scripting language that can perform interprocess communication and grant
macro functionality for applications. The latter is a complete interpreted
programming language including commands for sound, graphics, and GUI
components.
It's overly simplistic to say that Commodore "switched" from AmigaBASIC to
ARexx.
|
|
0
|
|
|
|
Reply
|
Kelli
|
10/16/2003 2:17:07 AM |
|
"Kelli Halliburton" <kelli217@crosswinds.not> writes:
> It's overly simplistic to say that Commodore "switched"
> from AmigaBASIC to ARexx.
Maybe the Commodore *developers* and *technicians* didn't, but
it is pretty obvious that the marketing droids and those writing
instructions did.
--
Anders Carlsson
"Please not to close to the hair, finger, clothes to run about the
inside's vehicle, in order to prevent quilt involvement." -- Bit Racer
|
|
0
|
|
|
|
Reply
|
Anders
|
10/16/2003 7:29:51 AM
|
|
Hi Keli,
Sure, it is overly simplistic but, I believe, an accurate representation.
To quote from the Rexx FAQ:
REXX is a programming language designed by Michael Cowlishaw of IBM UK
Laboratories. Rexx is an acronym which stands for "Restructured
Extended Executor Language". In Mike's own words: "REXX is a procedural
language that allows programs and algorithms to be written in a clear
and structured way."
I've programmed in AmigaBASIC and I've coded in Arexx so I'm well aware
of the differences. It is also why they probably felt so compelled to
bundle systems with AmigaVision. Again, certainly no replacement for
AmigaBASIC but nevertheless, it was a type of authoring environment. Let
me explain...
This is where I believe a major shift happened with Commodore and maybe
computing in general. It's something I've talked about in other
threads...In the 8-bit days, people were empowered to write their own
software. It was as simple as turning on your computer and just start
typing. With the Amiga-era and the folding of AmigaBASIC, that
opportunity for the average folk to write their own software was slowly
disappearing.
Things transitioned to an application-centric focus. This is where I
believe Arexx fits in. Arexx wasn't exactly a replacement, but a
transition product.
MikeC
Kelli Halliburton wrote:
> It's overly simplistic to say that Commodore "switched" from AmigaBASIC to
> ARexx.
|
|
0
|
|
|
|
Reply
|
MikeC
|
10/16/2003 11:49:22 AM
|
|
MikeC <MikeC@nospam.com> writes:
> I've programmed in AmigaBASIC and I've coded in Arexx
Is the usage of different words only to vary the language, or do
you put slightly different meanings into programming and coding?
--
Anders Carlsson
"Please not to close to the hair, finger, clothes to run about the
inside's vehicle, in order to prevent quilt involvement." -- Bit Racer
|
|
0
|
|
|
|
Reply
|
Anders
|
10/16/2003 12:46:24 PM
|
|
Hi Anders,
> Is the usage of different words only to vary the language
Yes...don't read too much into it. ;)
I used to different words to try and differentiate the two. I could have
used them interchangeably. I'm not sure if there is a real difference
between coding and programming. Some might think so, other won't.
MikeC
|
|
0
|
|
|
|
Reply
|
MikeC
|
10/16/2003 1:41:44 PM
|
|
|
4 Replies
78 Views
(page loaded in 0.071 seconds)
Similiar Articles: RE: [ntp:questions] Re: Frequency and leapseconds! - comp ...Interesting, that would = explain everything. You are ... erik corell Cc: kevin-usenet@horizon.com Subject: RE ... is about 27 PPM on this machine. >=20 > A B C > 1 ... Re: Anyone familiar with Excel 4 macro language? - comp.soft-sys ...... as anyhthing other than an excel file (X=1) so I cannot comment ... Tag)'; > put '=set.name("OldValue",!$c$1 ... I'd like to be able, one day, to re-build a part ... bitmap as array - comp.graphics.api.opengl... that the simplest of these arrays is good enough, at least for my c-compiler.Further comments ... of a low level storage class (eg. std::string, std::vector) then you're ... Random walk across array - comp.lang.cAny comments on the code are greatly ... something like `for (c = 'A'+1; c != 'Z'; ++c)'. Also, you're ... 1, 0, 1, ...), is an interesting one, and the ... Xilinx TCL and Cygwin - comp.arch.fpgaI was just starting to try to do some playing with TCL, and ran into an interesting problem. If you're running bash through Cygwin: A) Trying to run... Copy-on-write for real/imaginary parts of complex data? - comp ...One needs reverse engineering and set manually the internal structure of mxArray as I did in ... But your higher level view is an interesting one. The only way it could work ... how to comment out multiple lines in kshell? - comp.unix ...Comment on Parsing Multiple Lines. Select or Download Code; Re: Parsing ... the formatting could ... Regular expressions over multiple lines . 2 comments. Current rating: (1 ... How to strip comments out of code - comp.lang.java.programmer ...Use a real parser.>1: // this is a one line comment>2: System.out.println ... the obfuscators -- to "mangle" the code in the way preventing from reverse engineering ... Re: dsread - Windows command-line utility for SAS7BDAT files ...... look like this: <?xml version="1.0" encoding="utf-8" ?> <Export> <Xml file="c ... > > > > > All comments and suggestions gratefully ... Re: dsread - Windows command-line ... Programmatic solving of nonlinear elliptic PDE? - comp.soft-sys ...... the documentation (i.e. the code comments) for assempde - for the PDE coefficients c ... In the heat problem if you use c=1 ... condi - comp.soft-sys.matlab Re: PDE Damn Interesting • A collection of legitimately fascinating ...A repository of interesting articles discussing the past, present, and (anticipated ... Recent Comments A Teen's Brave Response to "I'm Christian, Unless You're Gay"... homework assignment to write an essay about I'm Christian, Unless You're Gay, one teen ... By Dan Pearce On Monday, April 2, 2012 · 4,154 Comments · In I'm Christian unless you ... 7/15/2012 8:02:05 PM
|