Subject: J programming FAQ - possible outline
From: mslamm@pluto.cc.huji.ac.il (Zvi Lamm)
Date: 11 Feb 1995 09:19:58 GMT

For sometime I am thinking about the need for a J programming faq. The
idea is to have the basic answers people starting to program in J need.

Below is a tentative outline. I will welcome any suggestion, about other
topics to include.
I will also be very happy if people more knowledgable than I will
contribute answers.

So here goes:
                         J Programming FAQ

Topics:
     1. General
        1.1 What is J suited for?
        1.2 J versions                            # Hui??
        1.3 Is J compiled or interpreted?
     2. Basic Programming Questions
        2.1 What is a...
          2.1.1 verb
          2.1.2 adverb
          2.1.3 conjucntion
        2.2 How to read a J expression?
        2.3 Can you please explain rank?
        2.4 What is a...
          2.4.1 Hook
          2.4.2 Fork
          2.4.3 Train
        2.5 Tacit definitions
          2.5.1 Explanation
          2.5.2 Common idioms                   # !!!!! Important
     3. Examples                                # Any good ideas?
                                                # We need short and sweet
                                                # examples here.
     4. Common Mistakes
        4.1 Wrong rank
        4.2 Dyadic or Monadic?
        4.3 A possible hook when @ is needed?  # Any more ideas here?
     5. Interpreter Source
        5.1 How to read it?
        5.2 Can I use J from other languages (LinkJ)? How?
        5.3 Extension available
     6. More info?
        6.1 FTP
        6.2 The Book
        6.3 Examples on the FTP site

--
Ehud Lamm     mslamm@pluto.mscc.huji.ac.il
