Fair enough- I was just entering comments from my perspective-
Don Kelly
On 02/09/2014 8:14 PM, Devon McCormick wrote:
Not to be curt, but I put this page under my name because it's my own view
of the most basic parts of J.
Everyone is welcome to do the same. Please do so and feel free to include
links to and from this page and others. You may wish to link to your own
minimal set at the bottom of the relevant section but I'm emphasizing
"minimal": too much of what we have up is more overwhelming than we
understand.
I just changed the top of NuVoc to link to my minimal view - re-writing
some of the existing text there for brevity. I may have gone overboard but
anyone who's interested should try to do better. I also put a link in
"Guides/Getting Started" and "Vocabulary/How Nu Voc".
Thanks for all the feedback.
On Tue, Sep 2, 2014 at 10:52 PM, Don Kelly <[email protected]> wrote:
Some beginners do have math beyond +.-.*.%.
If one knows what a logarithm is, and the assumption behind**monadic*^.*
is the natural log-then why not*^* as it is related?
Just put ^1 is 2.71828....
If they don't know, then they are may not be interested in logarithms
-certainly not for multiplication and division of multidigit numbers as
with the old log tables or slide rules..
Similarly some beginners do use complex numbers-I certainly considered
them essential when starting
On 02/09/2014 6:16 PM, Devon McCormick wrote:
Henry - I intend to link it into the beginner resources once I've settled
on how it should look.
Alex - I left out monadic ^ for lack of a good word. I'm not sure that
"Exp(x)" or "exponentiation" is worth the clutter.
On Tue, Sep 2, 2014 at 6:44 PM, Alex Giannakopoulos <
[email protected]
wrote:
Just a teeny thing, but if you are going to have both the monadic and the
dyadic definitions for ^. then shouldn't you have the same for ^ ?
Less confusion that way, plus a better insight into the way J uses dyads.
On 2 September 2014 22:14, Henry Rich <[email protected]> wrote:
What I meant was, arrange so Getting Started and NuVoc point to your
page. Beginners should be able to make their way to one of those pages.
Henry Rich
On 9/2/2014 4:47 PM, Henry Rich wrote:
Please link NuVoc, and Getting Started, to this.
Henry Rich
On 9/2/2014 12:36 PM, Skip Cave wrote:
Devon, nice job of putting together a reduced set of primitives for
rhe
beginner. The only issue I see is the name. As a beginner, I would
never
think to find a set of most-commonly-used primitives under the name "J
Kernel" That actually sounds like a discussion of the internals of J,
which
is what I thought when I read the subject of your email. I doubt that
a
beginner would check out a page with that label. A title like "J's
Basic
Commands for Beginners" or equivalent, would be more likely to attract
the
intended audience.
Skp
Skip Cave
Cave Consulting LLC
On Tue, Sep 2, 2014 at 9:54 AM, Devon McCormick <[email protected]>
wrote:
Based on some feedback from Greg Borota last year on his experiences
learning J, I've put together a page on the J Wiki -
http://www.jsoftware.com/jwiki/DevonMcCormick/JKernel - that has a
few
selected things from J on which a beginner can concentrate to avoid
being
overwhelmed by the language in full.
It's a pretty bare minimum and I couldn't find a good link that
explains
J's use of single quote for quoted strings but everyone should feel
free to
add to it - sparingly, as it's supposed to be a reduced set of the
language.
It might make sense to leave the existing page much as it is and to
think
about a 2nd tier of slightly more advanced verbs and such. There
were good
suggestions in the original discussion -
http://jsoftware.2058.n7.nabble.com/Learning-J-
language-initial-thoughts-td52786.html#a52793
- that I elided as I consider them more than the bare minimum (things
like
rank modifiers and logic verbs).
--
Devon McCormick, CFA
------------------------------------------------------------
----------
For information about J forums see
http://www.jsoftware.com/forums.htm
------------------------------------------------------------
----------
For information about J forums see http://www.jsoftware.com/forums.htm
------------------------------------------------------------
----------
For information about J forums see http://www.jsoftware.com/forums.htm
------------------------------------------------------------
----------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm