home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky alt.sys.amiga.demos:1614 comp.sys.amiga.applications:8638 comp.sys.amiga.introduction:1512 comp.sys.amiga.marketplace:8879 comp.sys.amiga.misc:16815 comp.sys.amiga.advocacy:29101
- Path: sparky!uunet!portal!lll-winken!snow.geology.wisc.edu!saimiri.primate.wisc.edu!zaphod.mps.ohio-state.edu!darwin.sura.net!wupost!decwrl!decwrl!contessa!mwm
- From: mwm@contessa.palo-alto.ca.us (Mike Meyer)
- Newsgroups: alt.sys.amiga.demos,comp.sys.amiga.applications,comp.sys.amiga.introduction,comp.sys.amiga.marketplace,comp.sys.amiga.misc,comp.sys.amiga.advocacy
- Subject: Re: Programming
- Message-ID: <mwm.2n4z@contessa.palo-alto.ca.us>
- Date: 14 Nov 92 22:40:15 GMT
- References: <BxMDz2.CGA@undergrad.math.waterloo.edu> <1dv7qeINNsi8@ub.d.umn.edu> <OAHVENLA.92Nov14170014@lk-hp-4.hut.fi> <1e3os6INN7h7@ub.d.umn.edu>
- Organization: Missionaria Phonibalonica
- Lines: 49
- X-NewsSoftware: Amiga Yarn 3.4, 1992/08/12 15:49:52
-
- In <1e3os6INN7h7@ub.d.umn.edu>, rfentima@ub.d.umn.edu (Robert Fentiman) wrote:
- > What do you mean by 'not system compliant'? In AMOS, you have access to
- > all the libraries, AmigaDOS, system requesters (and they even show up on
- > the AMOS screen, so you don't have to do any annoying screen switching),
- > and more.
-
- You're right - screen switching is annoying. That's why I want
- applications that use the printer to open on the WB, so I can run the
- printer prefs on the same screen. Of course, public screens are an
- acceptable alternative.
-
- Can I have AMOS open a window on the WB? Can I have it not open a
- window at all, but run in CLI mode? Can I have it not steal a the
- input stream? Can I have it not disable task switching while it's
- running? If the answer to any of those is "no", then it's not system
- compliant.
-
- > On the AMOS disks is a HD install program written in AMOS (you
- > can look at the code if you want too, as an example for any programs you
- > might want to write). AMOS IS DEFINITELY AN ALTERNATIVE LANGUAGE.
-
- For that disk installer, what do you do if you get an "out of space"
- requester? In a properly written application, you can switch to the WB
- or open a CLI and go delete things.
-
- Everything is an alternative language for SOMETHING. It's just not
- always clear what that something is. Unless a language can do windows
- on WB (or public screens in 2.0) and CLI style commands, it's not
- suitable for general utilties. Unless you can disable the idiotic
- stealing of the input stream, it's not suitable for anything that's
- going to run unattended for longer than your blanker timeout. Unless
- it can open a public screen, it's not suitable for doing productivity
- tools under 2.0. Unless it can be prevented from disabling
- multitasking, it's not suitable for anything you might want to use
- with another tool. After those are eliminated, you want to tell me
- what's left?
-
- > Again, I'm NOT saying "AMOS is the best language ever wittten and blows
- > everything away" etc. It does have downfalls (as does ***** EVERY *****
- > language). Many C (and other language) programmers like to use AMOS
- > because it is SIMPLE to do VERY COMPLEX THINGS. Again, I am only a user
-
- That's a good thing about many languages. That's not a problem; it's
- that every AMOS program I've ever run into behaves in a completely
- unacceptable way. Nuts - I've had more bug reports for AMOS than I
- have for ShadowMaster. Because of that, I'm not going to buy a copy,
- and I'm certainly not going to pirate one.
-
- <mike
-