Jane - an Application Development System (ADS) for the creation of infinite size applications with minimum human involvement

Coming Soon - Jane Application Development System

  • Making Jane a multiple process executable. To run a single compiled source code to be executable on multiple hardware and processes as a single task. (Nov 24, 2019)

Programming "Flow Control" Examples asynchronous function calls, exception recovery, two way communication between functions, screen refresh, program pause, waiting for parallel asynchronous operations

 


Extending Closure capabilities Examples Video
 

 

Compiler Introduction  --

 

 

Janic Application   Enhancements (605)   Wasted Time List (73)   Declarations (28)

Type Declarations  Operator Declarations  Inline Functions  Base 4 Computer

Multiple Machine/Process Executables  Word and Phrase Compiler  Phrase Technology

Difference between cast value, qualified values, and robots

 

Teaching Software Development

Lesson 1 introduction to software development

 

 


December's Newsletter
Multiple Hardware / Process Executables

The world of "Big Blue" [one large machine] has morphed into a world of "Tiny Red" [many small machines], but our software development has not changed. Our software development tools require a change to run in this "new" environment.

 

Coming in January's Newsletter
Minor Changes to the Compiler

A look at the future, how very small changes to the design of the compiler syntax will change the usefulness and readability of the source code.  I have a list of some 600 changes to the compiler logic, however only about 10 of them will drastically change the implementation of "logic". We are forced to bend "logic" to satisfy capabilities of the compiler when we design our "logic". What if this were not the case. What if we are given complete and absolute control over the compiler. What if most if not all logic were provided by the compiler. I would like to describe how far this type of technology can go into removing limits and reduce the time it takes to write applications.