αlphasDetail
  • 4th.CoSy
  • Planetary Temperature
  • CoSy/Life ; CoSy/Liberty
  •  FaceBook ; Twitter 
         ; YouTube ;

  • © Bob Armstrong


    Licensed Supported CoSy

    Buy In -- to the future

    The ultimate TUI ( TextualUserIneterface ) .
    Command your computing assistants thru language rather than
    a concrete walled kindergarten of other people's menus & choices

    Intelligent Paper
    CoSy is the product of a unique life optimizing the computer for support in the everyday business of life . It is unique in providing a notebook/log in which tapping the F6 key on a line instructs the computer to Eval it . ` Programming is simply writing sentence in the  CoSy language . CoSy evolves from Ken Iverson's APL , evolved from array algebra , via Arthur Whitney's K in Chuck Moore's Forth ,

    Each step can be accused of taking simplicity to the extreme .

    The essentials of the language are below .

    The ` normal person will generally use the highest level vocabulary which builds upon the more fundamental APL vocabulary . The ` nerd may dive all the way down to the machine code underlying the Forth definitions creating the vocabulary .

    Captain Picard's Log
    Find anything
    from any fragment you remember
    Compute anything in language evolved from mathematics
    • Ken Iverson's ( father of APL )  Tool of Thought

    • Goal like Evernote but Built and Commanded in Open Language
    • Effectively a year long course in the APL K and Forth .
    • Beyond APL , CoSy is human level language oriented to everyday business tasks
    • Intrinsically a Data Base language   | Language for the parallel age |
    • Unique interactive environment  . Most rapid development environment . Forth IDE at an undreamed of level
    • Each word created is an idea encoded
    • Single infinitely flexible environment
    • Continually create and refine language at the level needed


    The only environment in which you can create new vocabulary word by word
    or look at the definition of a word all the way down to the chip


    Extreme Simplicity :
    • a ` word is any non blank string of characters .
      Space is the prime delimiter .

    • The syntax is noun noun verb aka: RPN ( Reverse Polish Notation ) .
      But Note : a verb can look forward in the sentence it is in .

    • Tap F6 instead of Enter on any line & your computer
      will try to execute it .

    • all nouns are lists . At the Forth level they have a 3 cell header
      `( Type Count refCount )`

    • Indexing is modulo -
      - like counting on your thumb & fingers : 0 1 2 3 4 0

    • : name . . .  ;   adds a word to the dictionary .

    • an extensive vocabulary evolved from APL , mainly slicing and dicing ,
      searching & replacing , and applying verbs to each item in lists .
      The philosophical goal of APLs is the succinct expression of algorithms
      whether cleaning HTML , handling mailing lists or family accounting  ,
      or finite element modeling the planet .

    • The CoSy notebook environment itself is written in CoSy 
    For example :
    R ` text v@  "lf VM   ` cash con
    Split your note text on lineFeeds and return the lines containing the word cash .
    And to make it a word
    : log R ` text v@  "lf VM ;
    So can write
    log ` cash con

    The rest is Vocabulary
    ( so a lot of vocabulary is help vocabulary )






    ( public open code )

    --

       
    Whole CoSy
    Locations of visitors to this page
    CoSy
     I reserve the right to post all communications I receive or generate to CoSy website for further reflection .
    Contact : Bob Armstrong ; About this page : Feedback ; 719-337-2733
    Coherent Systems / 28124 Highway 67 / Woodland Park , Colorado / 80863-9711 
    /\ /\ Top /\ /\