This is an update for those interested , in one capacity or another ,
in progress towards the creation of an ultimate CoSy noteComputing
environment . If you wish to be removed from this mailing please
reply to this message and let me know .
Spanning the continuum from the hardware to the most evolved
math/linguistic abstractions , future CoSy , simplifying the insights
of APL upon open FORTH code is certain to be among the most powerful ,
everyday useful , computing environments available . Human languages are
universal ; CoSy will be closer to that goal than anything now
existing .
I am almost surely unique in my knowledge of the span of
language from FORTH to the abstracted evolute of APL , K , and to have
lived in my own powerful note taking personal "business of life" and
computing environments for many years .
In order to provide a repository for CoSy project related material , I
have constructed a protected directory for reference materials related
to future CoSy . While access may be more restricted later on , all of
you who have expressed interest in the project can access the directory
http://www.cosy.com/CoSy/CoSy/
with the username 4thcosy and the password future .
It's been quite a while since I've been in touch with a number of you so
here's a quick chronology .
- While a guest of Ray Cannon at the Naples Florida APL conference last
November , I seriously started constructing a CoSy for the rest of my
life based all I have winnowed about very direct , learnable ,
APL informed , "noteComputing" environments over the decades .
- Thru November and December I made rapid progress implementing the core
"1tree" allocated list of allocated lists dictionary structure of the
of the new language . I got essential insights into the necessities of
reference management and deallocation from , most particularly , email
discussions with Jim Brown .
- Right before Christmas , I obtained a license for the commercial
VFXforth from MPE Ltd
I had begun work in . I chose VFX as the better of the two commercial FORTHs
available for windows .
- January 10 the hard disk on my notebook froze necessitating moving
to a new machine , the first desktop I have owned since before the PC .
Fortunately I had saved all the work on new CoSy .
Setting up my new machine , which came with minimal software , I found
myself replacing the various essential programs with open community
freeware . See Win32Forth_versus_VFX for further comments on the emerging superiority of free open code communities
and the specific software choices I have made .
- After immersing myself in VFXforth trying to understand how to create
and manipulate Windows - and burrowing into the Windows API
documentation with all the time and energy I could commit over more than
a month , I still did not understand how to access the text in a
window . I delayed writing this progress report until I mastered this crucial
link in the chain from machine to linguistic noteComputing environment. Without it I could not assure that the total project is doable -- by me -- in a predictable time , and that the resulting system is demostrably comprehensible by single individuals .
- By last weekend , I was driven to reconsider the open code freeware
FORTH community , Win32Forth.org . I discovered the product
is in many ways far more modern than the commercial FORTHs and is supported by a growing
discussion group with over 220
members . The windowing functions are much more direct and coherent . The support available is much greater than a small company can provide . By Saturday evening I had converted the 100 or so words that
I have created so far implementing the 1tree structure .
|
|