CoSy.com Bob Armstrong
212-285-1864
bob@cosy.com

/(/ thu.mar.20050324.152034 /)/
Coherent Systems
CoSy.com
     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 .

Note : I reserve the right to post all communications I receive or generate to CoSy website for further reflection .
Coherent Systems / 42 Peck Slip 4b/ New York NY 10038.1725