🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by sagare@bucknell. Sat, 16 Apr 1994 07:29
A macro question!!
#3924
Author: sagare@bucknell.
Date: Sat, 16 Apr 1994 07:29
23 lines
538 bytes
Hello,
	I am a chemical engineer and have used APL for my graduate thesis.
I am really fascinated by APL and I am positively interested to use APL in the future.
My question is:


	What are major "applications" of APL?

	* Applications refer to a more direct application in industry or an applied
	research.  I am more confused about how does the power of APL gets reflected
	 "GLOBALLY".

In other words, I need some MACRO exposure of APL.

Thanks to "

Vipul Sagare
Box C3883, Bucknell University
Lewisburg, PA 17837
717 524 5752



Re: A macro question!!
#3933
Author: bernecky@eecg.to
Date: Mon, 18 Apr 1994 01:11
58 lines
2543 bytes
In article <2oo44l$pvq@coral.bucknell.edu> sagare@bucknell.edu writes:
>Hello,
>	I am a chemical engineer and have used APL for my graduate thesis.
>I am really fascinated by APL and I am positively interested to use APL in the future.
>My question is:
>
>	What are major "applications" of APL?
>
>	* Applications refer to a more direct application in industry or an applied
>	research.  I am more confused about how does the power of APL gets reflected
>	 "GLOBALLY".
>
>In other words, I need some MACRO exposure of APL.

Major applications that I know of include the following:

a. Trading systems for large foreign exchange brokers.
   One such system allowed Morgan-Stanley Bank to not only stay on
   the air during Black Monday (when the competition was falling
   hours behind, giving traders old information to allow them to
   trade themselves into even deeper holes, or of the air entirely,
   due to things like counters overflowing due to trade volumes),
   but they made money that day.

b. Large multi-user systems such as a 1200 concurrent user email
   system. (Email systems have been around in APL since at least
   1971, and perhaps longer. They tend to provide a level of
   flexibility and security which most of today's email systems
   still cannot achieve).

c. Inventory and scheduling systems for large manufacturing companies.
   Xerox is probably a good example of such a firm.

d. Computational chemistry for the petrochemical folks and for
   pharmaceutical companies.

e. Very Large Data Base distribution. One such collection of systems
   cranks data out of many hundreds of gigabytes of data to
   many hundreds of concurrent users. APL provides a level of
   flexibility and rapid development allowing them to respond to
   changes in client needs, changes in data base feed formats,
   performance requirements, etc., in a way that is not possible
   with traditional languages. I know of one site which has been
   trying to kill off APL data bases for several years now. The
   story I heard was that by the time they get the C or SQL or
   whatever code working, the APL based system has changed enough
   due to client requirements that they have to start over. It's
   been several years now, and they have spent a LOT of money,
   and converted zero data bases.

Other netters can probably add good examples from other areas.
IBM uses APL a lot for internal work, which you can see if you
read the IBM Journal of Research and Development, and note the
fine print on implementation languages.

Bob


Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads