Modified | DDT |>| MON.NOV,001120,10:42-4 | CoSy/Home ; CoSy/Current         ?Wha?  CoSy Comment Comments         BobA-In-Y2K.org © Bob Armstrong .

Ken Iverson`s APL evolute : J .
  • APL and J Home Page These languages , along with FORTH are the major influences in my thoughts .

  • Ken Iverson`s J team won the Judge's Prize in the ICFP'98 Functional Programming Contest .

  • Eric Iverson : J Language :
     THU.APR,990408
    18:30-21| Eric Iverson , J Language . NYPC C++ and Java SIG, IBM , 590 Mad @
      57  RSVP : Anne Faust 
    |18:56| Eigenpicture : interal eigen functions . Knots in open GL graphics
     fn makefknot OpenGL primitive ?  Eric using white space to keep
     intro expressions clear . 
     Interactive auto script learning Lab . Me : written in J itself ? Y |
     extended precision arithmatic . | ( 2x ^ 70 ) - (2 ^ 70 ) |>| 262144 |
     lot of profs give names to everything  | power =: ^  |  bond &
      `| `residue  ;  |. rotate  |: transpose
     Higher order fns :|   avg =:  +/   % #    ננ   (+/ d) % # d
      parens color coded .  ' J =: complex rich '
     Scripts .
    
    centigrade =: verb define
     t =. y. - 32              NB. local assignment
     ( t  * 5 ) % 9
    )
    
      | NYSE monthly CDrom . - all exchanges .  same demo as  APL98 Rome .
      (JCHAR ; 22) map_jmf_  'ctbin' 'filename'
      $ cdbin  |>|  11332740 22
      ctidx  is 200000 list of stock symbols
        n fn\"1 d   || n wide moving application of fn  ( convolution ) .
      noticed IBM large blocks traded lower | BrookeAlan - don`t forget a seller
       on every trade too . 200M rows . Memory Mapped file like any other paged
       memory .
     Hybrid w Excel front end . patched thru VisualBasic .. Similar to K method .
     Moskowitz : map range of cells ?  conditional  Yes .
     J compute engine loaded as a dll in C++ address space .
    |19:58|  www.cppsig.org 
    |20:20| ?s : history - speakeasy normal keyboard matrix language . Why make
     new version of APL ? Ken Notation in mid `50 . Frustrated w User base .
     Can`t evove it . Split in `90 . took look @ universe of langs at that time .
     Mkt width & depth ? Academic & free lots - Serious - small # s .
     User :  J & ODCB | Other user actuary - moved to  J in  `97 |
     BA : J and APLs cooperate w each other well |
     EI : open libraries of interfaces . 'We thing in terms of things which are
      timeless .' really mathamatians dealing w real world .
     Guy who knows  APL J & K :  J for applied math - stat & physics .
     Exception handling ? Y | Spreedsheet pkgs written in J ? No - don`t reinvent
      . Do have grid object - can scroll over infinite amount of data ( fn ) .
     www.jsoftware.com | vs SPSS , SAS in handling large data ? Don`t know
     specifically , but very efficient on large data | aud : others have awesome
     libraries of fns  | EI : can go to Mathhand book and transliterate .
     BA : APL in `74 - same stuff now solve hugh real problems - SPSS have grown
     linearly in speed - APLs more like *2 | EI : Lang always stated problem
     way you wanted - now can run that way | BA : people converting his
     prototypes to eg C++ end up slower | EI : 'Compiler' becoming obsolete word
     ( a 'duh' to all of us APLers . )
     Distribute encrypted scripts | Aud : IPC ? do like everyone else . mainly
     sockets . std library . |20:50|
    
      ============================: THU.NOV,001116 :============================
    18|  Iverson`s J Language  85 West St .
     Marriott Fin .  RSVP 
     Eric Iverson presiding :
    |18:36| Brooke Allen has group | me only K-er .
     J 4.06 beta next week | pub early & often . incremental . more regular
     change proceedure . communication thru J Forum ; not usegrp .
     | Symbol data type . linear search algos . driven by performanve reqs of
      client ,
     2bytes unicode chars as of tue , japanese . interface w VB .
     J as COM obj .  added to existing methods in COM .
     Brooke : symbol as index ? allow association . with sig except o K , opt for
     minimal , simple other language interface .
     Numerous perforance improvements .
     shift to .dll engine . high vol data procession
     UNIX 4.02  yr & half old . dependent on proprietayy compilers .
    Aud : improvement  v werse performance in releases ? test suite . let us know
     test suites .
     Pocket PC - style vs risc , Roger did . by e o yr .
     need standard library scripts .
     Win-CE Sockets ? dll call .
     COM COM+ CORBA RBC , Threading models - too old to hack . layers of software
     5 mi thick . J socket w be simple & clean .
     Internet bings us full circle to TCP/IP .
     new session mngr in Java Unix .
     Window driver simple scripts continue to run .
     If wnted closed Java source , could ship now .
      3 !: family  thru pipe , clean , internal to
      Dyalog mistake of century .
      multi threaded client .
    |19:44| EI : meeting schedule ?   Medisoft HQW each Q ?
     focused , so get something learned . Roger , Chris speak .
     Next meeting March . Eric @ metadata
    |20:2| Next conf Sept in NYC ? any volunteers ?
    
    

     CoSy NoteComputing Environment & Language ;
    CoSy The
    NoteComputer
     Current , WallSt , MotorBoard , Art
    Feedback :
    bob@cosy.com
    NB : I reserve the right to post all communications I receive or generate to CoSy website for further reflection .