Slashdot Mirror


User: ArrayMac

ArrayMac's activity in the archive.

Stories
0
Comments
5
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5

  1. Re:Looky... on Programming Challenge: Triangles Puzzle · · Score: 1

    There's only one thing dead about APL, and I'm sad about that.

    It's more of a Mark Twain language: reports are greatly exaggerated.

  2. Even in Canada on 95 (thousand) Theses (for sale) · · Score: 1

    The National Post ran a story about this very subject this morning (15 Aug 2000)

    http://www.nationalpost.com/search/story.html?f= /stories/20000815/370726.html

  3. Re:Natural way to program??? on What About Functional Languages? · · Score: 1
    It's certainly clearer when the function is not a primitive:

    foo / 1 2 3 4
    instead of:
    1 foo 2 foo 3 foo 4

    Why have an order(N) expression when you could have an order(1) ??

  4. Natural way to program??? on What About Functional Languages? · · Score: 1
    > Structured/imperative programming is a much more natural way to program - at first

    When I show my young cousin some APL:
    +/ 1 2 3 4
    10
    and she immediately gets why
    x/ 1 2 3 4
    24
    I would beg to differ from thinking that a for loop would be more natural.

    In fact, someone going from APL to other languages thinks "how can they get anything done?" while someone going to APL from other languages thinks "I can't figure out what they're doing?"

  5. Re:Defining infix operators. on What About Functional Languages? · · Score: 1
    >...ML, since it's the only language I know of which lets you declare your own infix operators.
    ...thus you don't know APL.

    {def}r{is}a plus b
    [1] r{is}a+b
    {def}

    3 plus 4
    7

    and you don't know J:

    plus =: +
    3 plus 4
    7