Home > Archive > APL > October 2007 > Learning APL2 - how to start?
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Learning APL2 - how to start?
|
|
| Konrad Viltersten 2007-10-14, 7:57 am |
| Of all i understand, IBM has a free version of APL2.
However, i've also read that there's a commenrcial
version (updated) and a free version version (hopelessly
outdated).
For a guy who only wishes to learn the sytax and
"flavor" of the language - will it be sufficient to get
the outdated version?
Any other suggestions?
--
Vänligen
Konrad
---------------------------------------------------
Sleep - thing used by ineffective people
as a substitute for coffee
Ambition - a poor excuse for not having
enough sence to be lazy
---------------------------------------------------
| |
| Veli-Matti 2007-10-14, 7:57 am |
| Konrad Viltersten wrote:
> Of all i understand, IBM has a free version of APL2.
> However, i've also read that there's a commenrcial
> version (updated) and a free version version (hopelessly
> outdated).
>
> For a guy who only wishes to learn the sytax and
> "flavor" of the language - will it be sufficient to get
> the outdated version?
The TryAPL2 should be enough for getting familiar to the language
(if you get the old system running with the genuine font, that is).
I think that IBM has a trial version for the more modern version
of APL2, have a look at
www-306.ibm.com/software/awdtools/apl/
The APL2 Language Reference is a _must_ reading - at least for
getting the idea, it should be downloadable at IBM:
www-306.ibm.com/software/awdtools/apl/library.html
(If I were you, I'd either apply for the student licence for
DyalogAPL, or if it isn't applicable, invest few bucks in the
personal licence. But, as stated, IBM's APL2 is a very good
product to start exploring with)
Happy investigation!
- Veli-Matti
| |
|
|
"Konrad Viltersten" <tmp1@viltersten.com> wrote in message
news:5ne4jqFhps65U1@mid.individual.net...
[...]
> For a guy who only wishes to learn the sytax and
> "flavor" of the language - will it be sufficient to get
> the outdated version?
>
> Any other suggestions?
>
APL2 PC for DOS will do.
Gilman & Rose "APL, An interactive approach" is a 'binding' companion.
Polivka/Pakin "APL, the language and its usage" is an excellent, more
formal, textbook.
________________________________________
___________________
Jan Karman
http://www.ganuenta.com
| |
|
|
| David Liebtag 2007-10-15, 6:57 pm |
| Konrad,
A demonstration version of Workstation APL2 is available for free from our
web site. Go to http://www.ibm.com/software/awdtools/apl and select Trials
and demos on the left navigation bar. The demonstration is the full
product; it is limited to 240 minutes of CPU time. For casual users, this
typically provides 3-4 months of use. This is usually plenty to learn the
language. The demonstration version includes several manuals:
APL2 User's Guide
APL2 Language Summary
APL2 Programming: Language Reference
APL2 Programming: Using SQL
APL2 Programming: Developing GUI Applications
APL2 Programming: Using APL2 with WebSphere
APL2 GRAPHPAK: User's Guide and Reference
I suggest you read the beginning of APL2 Language Summary which introduces
the basic concepts and should help you get started.
David Liebtag
IBM APL Products and Services
| |
| Ted Edwards 2007-10-15, 6:57 pm |
| jk wrote:
> APL2 PC for DOS will do.
> Gilman & Rose "APL, An interactive approach" is a 'binding' companion.
> Polivka/Pakin "APL, the language and its usage" is an excellent, more
> formal, textbook.
"APL2 at a Glance"; Brown, Pakin and Polivka;
Prentice Hall; ISBN 0-13-038670-7
I make extensive use of APL2 for OS/2 currently running under eCS.
Ted
| |
|
|
"Ted Edwards" <Ted_Espamless@telus.net> wrote in message
news:_8NQi.29112$%B2.16756@edtnps82...
> jk wrote:
>
> "APL2 at a Glance"; Brown, Pakin and Polivka;
> Prentice Hall; ISBN 0-13-038670-7
>
> I make extensive use of APL2 for OS/2 currently running under eCS.
>
> Ted
Yes, one will need a textbook on APL2 of course, APL2 at a Glance is excellent.
For a second course I'd recommend APL2 in Depth by Norman Thompson & Ray Polivka
jk
| |
| Pierre LeMancenillier 2007-10-16, 6:58 pm |
| Hi David:
What's your definition of casual user and what kind of CPU are
you talking about?
Just in case my CPU is a very lowly Celeron (1 Ghz maybe...)
Anything for academia? I mean academia with a lower case a. :-)
In other words a very small high school.
With however (it goes w/o saying) very gifted students and
a highly dedicated and competent staff (math & physics). :-)
Thanks & Regards. PLM
"David Liebtag" <DavidLiebtag@vermontel.net> wrote
> Konrad,
>
> A demonstration version of Workstation APL2 is available for free from our
> web site. Go to http://www.ibm.com/software/awdtools/apl and select
> Trials and demos on the left navigation bar. The demonstration is the
> full product; it is limited to 240 minutes of CPU time. For casual users,
> this typically provides 3-4 months of use. This is usually plenty to
> learn the language. The demonstration version includes several manuals:
>
> APL2 User's Guide
> APL2 Language Summary
> APL2 Programming: Language Reference
> APL2 Programming: Using SQL
> APL2 Programming: Developing GUI Applications
> APL2 Programming: Using APL2 with WebSphere
> APL2 GRAPHPAK: User's Guide and Reference
>
> I suggest you read the beginning of APL2 Language Summary which introduces
> the basic concepts and should help you get started.
>
> David Liebtag
> IBM APL Products and Services
| |
| David Liebtag 2007-10-16, 6:58 pm |
| Pierre,
In this context, my definition of a casual user is someone who is trying to
learn the language and as such is executing expressions with small amounts
of data as he or she learns to use the primitives. Given this definition,
the processor type is not relevant.
IBM offers software, including APL2, at no cost to institutions of higher
learning (colleges and universities.) Unfortunately (in my opinion), the
company does not offer educational discounts to high schools. Sorry.
David Liebtag
IBM APL Products and Services
| |
| hotair 2007-10-17, 3:58 am |
| http://www.dyalog.com/pdf/Definitio...s%20-%20PDF.pdf
Free license to students at all levels of education. Restrictions apply.
" Pierre LeMancenillier" <abcd@wxyz> wrote in message
news:OeydnV532sj6Y4nanZ2dnUVZ_rWtnZ2d@co
mcast.com...
> Hi David:
>
> What's your definition of casual user and what kind of CPU are
> you talking about?
>
> Just in case my CPU is a very lowly Celeron (1 Ghz maybe...)
>
> Anything for academia? I mean academia with a lower case a. :-)
>
> In other words a very small high school.
>
> With however (it goes w/o saying) very gifted students and
> a highly dedicated and competent staff (math & physics). :-)
>
> Thanks & Regards. PLM
>
>
> "David Liebtag" <DavidLiebtag@vermontel.net> wrote
>
>
>
>
|
|
|
|
|