September 2022

Software Compilers:
 

 

 

 


"If you don't know where you are going, you'll end up someplace else." -- Yogi Berra

"If you promise the moon, be able to deliver it." -- Byrd Baggett

"If you have integrity, nothing else matters. If you don't have integrity, nothing else matters." -- Alan K. Simpson

"A great many people think they are thinking when they are merely rearranging their prejudices." -- William James

"May what I do flow from me like a river, no forcing and no holding back, the way it is with children." -- Rainer Maria Rilke

"I do not ask what everybody knows, rather what everybody don't know" -- clif


 
Automated Software Integrity (ASI):
Our overuse of the term "AI" has no meaning. So I changed it to ASI which is what my system "Jane" is. Jane is a system to manage software source code and to construct applications base upon a natural language qualified request.

All current software applications only work on one single data structure.  Compilers (E.g. C++) only work on Numbers. Database (E.g. Oracle) only work on "Tables".  Mapping Systems (E.g. AutoCAD) only work on graphics. We currently have to use multiple applications to work with any combination of these data structures. None of these applications are complete.

The Jane system manages source code on a term by term basis. Where each term is a person, place or thing, and the source code associated to each term does everything relating to that term. So if Jane knows the terms Number, Table, and Graphics, then Jane can generate all the  applications relating to compilers, databases and mapping systems, using a qualifier language.

All logic contained by Jane is application and data structure independent. For example SQL is a qualifier language to build a table by selection the columns, rows, and table relationships to build a resultant table. Within Jane the SQL statement is both explicit ("a = select * from apples") and implied ("a = apples"}.  Knowledge is having things in context and being confident that the context is correct. Just as an author writing a book, his job is to convey context to the reader in the fewest possible words. The authors of clifcode, the language of Jane, will do the same.

 

 

by: Clif Collins