My now mantra is : WwW is doing what BillGates was never
able to do - - drag me out of CoSy .
I continue to be alone in virtually all
business meetings I attend in actually using my notebook to take notes . The core of it`s continual
utility is its open linguistic foundation
.
|
For current work towards a truly commercial 4th.CoSy , go directly to : CoSy/CoSy
|
ShortCuts :
CoSy/APL ,
Arthur Whitney`s K ,
Iverson`s J and Other APLs : ,
FORTH ,
HTML & Miscellaneous :
|
Early Comment :
HUEMAN : For nons , just noet mie eforts toward
universal fonetik speling ( tending toward Italian - Eestern Uroepyan
noetaeshon ) .
MACHINE : Certain computer languages are radically
more powerful than the common ones used by the masses of programmers .
I have been living in and co-evolving my CoSy NoteComputer based in one
of these , APL , since 1984 . Some of the algorithms date back to the mid
`70s when I learned A_Programming_Language to help understand the matrix
algebra foundational to my pursuit of an understanding of psykofiziks .
See CoSy/Views/PsychoPhysics
|
#CoSy/APL
CoSy & its foundation : APL
The APL Theme Song :
APL Blossom Time WAVs
Mike Montalbano's PERSONAL HISTORY OF APL
Always Remembering Ken Iverson , father of APL
|
The main English language publication about APL these days is Vector.org.UK .
I think the best downloadable trial APL is at :
IBM APL2
The best commercial APL is Dyalog .
A somewhat less expensive APL is MicroAPL
Arthur Whitney's APL derivatives at Kx.com are world competitive large scale time series analytical database systems . It will be a while before I will be migrating my accounting from K.CoSy .
SmartArrays by my friend Jim Brown , who was the chief architect of IBM's APL2 , and James Wheeler who wrote what is now
APL2000 , now APLnext , I believe will give K a run for the money in many large scale applications , especially non time-series . E.g.: : DoD inventory systems .
Ken Iverson's very abstract and mathematically oriented final notation is J developed with Roger Hui .
|
The Evolution of CoSy including CoSy/Lang/Hardware
- |991004,00:56| Ch 52 TLC : NORAD tracks 25484 objects in
earth orbit . This is Jack Rudds` APL geometric DB .
- APL98/I,O,D
CoSy : Ieri , Oggi e Domani ( Yesterday , Today & Tomorrow )
Including : FreewareRevenueModel
-
Language/LowDownObjects @ NY/SIGAPL : APLToT98 "APL as a Tool of Thought"
#10 . Stevens Institute , Hoboken, NJ , SAT,980131
- Toward an Ultimate "NoteComputer" Presented
at the 1994 Rochester FORTH conference ( .gif images of paper )
- CoSy/Language/Booleans and
CoSy/Language/Booleans971222 discussions from
comp.lang.apl and comp.lang.forth
-
- !CoSy/Language/APL96 Images and
Notes from APL96 , Lancaster England week of 960828 .
#SELF
- \COSY\CAL96!/Job/CoSyGatheringų960204.Invite
MidWinter FixPoint 960204 . Invitation to `96 MidWinter CoSyGathering .
This invitation is a self-reproducing skript. |( 050201 | Such a script is called a Quine )| That is , I constructed
vocabulary in CoSy.APL culminating in the word
' DO ' such that |( | skript match DO skript |>| 1 | )|
with only the DDT time stamp at the
bottom , of course , changing . I would be interested to know if such a
thing is possible in Java .
- !CoSy/Language/ Comp.Lang.APL,960925
Subject: APL, 0 K? | My Post : About Universal language , Life in HTML ( a
Programming Challenge ) , Consciousness .
- CoSy report on APL89 conference . Original CoSy text files containing
CoSy print commands :
- \COSY\COSY!/Job/BjarneStroustrup:C++,950919
Notes of a lecture by , and subsequent e-mail discussion with the creator of
C++.
Note the CoSy hypertext Job references in this piece .
- Language/APL_Inside comp.lang.apl posting
by Bob Bernecky about the internal structure of APL .
- RaulMiller said he couldn`t duplicate this . Perhaps its been cured ,
perhaps I dreamed it :
Note : There is a deadly bug in Netscape`s handling of comments
delimited by <!-- and --> They don`t totally ignore < ( and
> ? ) symbols between them . See implications for Programming
Challenge in !CoSy/Language/
Comp.Lang.APL,960925 .
- AlanGraham : Zero . An evolute of APL
NY/SigAPL:0 THU.DEC,971211 . NY SigAPL talk . Alan & I have
surprizingly compatable views .
- NY-APL9905 EricBaelen : APL2000 ; FredWaid : OpenHere .
- NYSigAPL9810:PeterDonnelly New
features in Dyalog APL/W
- NYSigAPL9809:DaveSiegel Namespaces in
APL+Win
#K
ArthurWhitney `s language : K
Developed thru years at Morgan Stanley and Union Bank of Switzerland
in New York , It is finally available on the web .
- K User Group Meeting notes :
- KUG:990225 : Two talks on K :
1) Experiences of a VB / Excel User Learning K;
2) Genetic Programming | Optimizing Fitness Fns over spaces of Tokens
- Kx-FinEng
TUE.DEC,981208
- http://www.kx.com/ ArthurWhitney
`s language : K , which I consider to be the most conceptually advanced
language in its abstraction of the essential structures of data and
algorithms . The size of his fully working demo executable is just 128KB .
His syntax , tho , has a number of idiosyncracies and , most
egregiously does not allow creation of infix functions . Instead multiple
arguments must be listed in ' [ ; ; ; ] ' list
notation .
Thus | ( A f B ) g C h D | becomes |
g[ f[ A ; B ] ; h[ C ; D ] ] | ( corrected 20070604 . was : |
g [ f [ A ; B ] ; h [ C ; D ] ] | ) .
Sorry , I don`t accept this step backward . ... Continued ...
- Impeachment Vote Analysis using K Language
. Extracting 6 Honorable House Democrats from CSPAN Vote records .
- K Rules : bell-labs benchmark :
Subject: bell-labs benchmark Date: Mon, 19 Oct 1998 10:06:45 -0700
From: "arthur whitney" To:
Re:
Timing Trials, or, the Trials of Timing: Experiments with Scripting and
User-Interface Languages Brian W. Kernighan & Christopher J. Van
Wyk
See :
kx.com/a/kl/examples/bell.k ( Copied to :
Language/K/BellExamples )
k is faster (sum of times)
k(32) perl(95) java(300) tcl(1400+)
k is shorter (lines of code)
k(9) awk(66) perl(96) tcl(105) scheme(170) vb(200) java(350)
we really are different ...
the benchmark is loops, text-processing and stdio.
we do vectors, data-processing and mmap.
- Older view : \COSY\COSY!/Job/ArthurWhitney`s:K
An e-mail I picked up from comp.lang.apl archives .
( 960722 | Incidentally , I stayed in NYC THU.JUN,960620 to see Arthur
give a demo of K at UBS . In a demonstration of disorganization
unconscionable for a bank with global pretensions , the projector for the
Sun hi-res monitor could not be found . Perhaps 2 out of the much - beyond
- the - ordinary SigAPL crowd could see any of Arthur`s actual conversation
with his machine . It makes it not worth my uploading my notes .
To understand the value of this region of ComputerLinguistic space ,
note that UBS is the only user of ( and , in fact , thru `97 06 , has
proprietary control of ) " K " . Apparently 4 individuals , most or all ex-
MorganStanley , support K full time .
Conclusion : UBS spends around %2 M $ on the language each year . )
980105| Update : CoSy/Language/K License :
$100k.
- See also
cosy.com/views/APL94.txt for a glimpse at Arthur`s presentation
in the party port Antwerp Belgum .
#OtherAPL
Ken Iverson`s J and Other
APLs :
Actual Paper Book : Yuri Ijiri ( CMU ) : Accounting Structured in APL .
#FORTH
FORTH , the
minimal extensible language is the one language I`ve met since learning APL
with substantial ' philosophical ' import .
The FORTH I am using for Ultimate CoSy is Ron Aaron's open Reva
- UltraTechnology
History of UltraTechnology , Computer Cowboys , iTV Corp , Offete Enterprises , and evolution of Forth hardware and software ; includes videos of Chuck Moore .
- Stephen Pelc's VFX_Forth
perhaps the fastest FORTH , and my first choice ( I got a license ) for FORTH.CoSy , but less evolved for Windows than Win32Forth which was my second choice
- FORTH, Inc
The evolute of Charles Moore's original company , run by Elizabeth Rather
- ANS FORTH Standard
Particularly useful :
F. Alphabetic list of words
- Letter to
, TomZimmer , creator of Win32forth .
-
Jeff Kelm Win32 API Programming Examples using Win32For .
- An excellent example of what FORTH is capable of is a Memory Management
Algorithm by Gordon Charlton .
- A 32 bit FORTH machine can be implemented with 35k transistors acording
to the online book Stack
Computers by Phil Koopman .
-
ForthInterestGroup UK . Contains
Build your own Forth with explaination of internals .
#Misc
Miscellaneous , HTML :
- 99 Bottles of Beer in 227 computer languages . ( Thanks to Carl Distefano ,
XyWriter . )
The algorithm , while much more illuminating than "Hello World" , is still far too simple to differentiate deeper structural aspects of the languages ( altho many of the examples display the overhead required for those structures ) .
Many other examples , perhaps out of boredom , elaborate or obfuscate
the basic problem rendering them incommensurable . The APL2 example , for
example , essentially creates all verses in parallel , and thus is a good example of APL's intrinsic parallelism , but is not the sequential algo intended .
The K example is such a fugue I think it must have been written by Steve Apter .
- Linux
- LISP Paul Graham arc language
- POVray Extraordinary free "Persistence of Vision Raytracing" language . See POVRay Short Code Contest for some astounding < 256 byte image generators .
- No Stinking Loops Stevan Apter's heavy duty language site
including
Factorial Fn in Haskell Increasingly complex forms in a very flexible academic language . link from Steve on the Kdb list group 041008
MicroSoft Windows , etc
JAVA NYC.ACM:Java 971021
UnifiedModelingLangage UnifiedModelingLangage World CrownePlaza Keynote recept 09,16-20 .
( & Later reception that really counted . )
XML and Style Ericsson Cyberlab
NY Johan Hjelm
|