"Thus a major improvement for world computing would be careful adherence to
a world wide natural language"

That seems to be contrary to how the world works. We can't even agree
whether to read bytes from right to left or left to right (
http://en.wikipedia.org/wiki/Endianness).

http://xkcd.com/927/



On Thu, Apr 4, 2013 at 3:26 PM, John Carlson <[email protected]> wrote:

> I didn't see lojban mentioned.  http://en.m.wikipedia.org/wiki/Lojban
> On Apr 4, 2013 3:19 PM, "Kirk Fraser" <[email protected]> wrote:
>
>> The main source of invention is not "math wins" as described on
>> http://www.vpri.org/html/work/ifnct.htm since the world would be
>> speaking math if it were really the source of inspiring more inventions
>> that improve the world's standard of living.  Math helps add precision to
>> tasks that involve counting.  Attempting to move from counting to logic
>> such as in statistics sometimes leads to false conclusions, especially if
>> logic is not given priority over the tools of math.  For human value,
>> readability is required, so computer language improvements must focus on
>> natural language.
>>
>> Human language itself has problems seen in large projects such as Ubuntu
>> where contributors from around the world write in their own language and
>> tag their code with favorite names which mean nothing to the average reader
>> instead of words which best explain the application.  Thus a major
>> improvement for world computing would be careful adherence to a world wide
>> natural language.  We know cobbling together a variety of languages as in
>> Esperanto fails.  While English is the world standard language for
>> business, Hebrew might be more inspiring.  In any case the use of whole
>> words with common sense is more readable than acronyms.
>>
>> The first math language Fortran was soon displaced in business by more
>> readable code afforded by Cobol's longer variable names.  In Smalltalk one
>> can write unreadable math as easily as readable code but Smalltalk may have
>> a few legacy bugs which nobody has yet fixed, possibly due to having
>> metaphor or polymorphism design errors, where the code looks good to
>> multiple programmers but fails to perform as truly desired in all
>> circumstances.  Further reluctance to use commonsense whole words on some
>> objects such as "BltBlk" present a barrier to learning directly from the
>> code.
>>
>> One way to reduce these errors is to develop a set of executable rules
>> that produce Smalltalk, including checking method reuse implications.  Then
>> one could make changes to a few rules and the rules would totally
>> reengineer Smalltalk accordingly, without forgetting or overlooking
>> anything that the programmer hasn't overlooked in the rules.  There is also
>> room for a more efficient and more natural language.  Smalltalk is
>> supposed to be 3 times faster to code than C and Expert systems are
>> supposed to be 10 times faster to code in than C.  So a better language
>> needs development in two directions, easy to understand Expert rules using
>> common sense whole words and a built in library which enables "Star Trek's
>> Computer" or "Iron Man's Computer" level of hands free or at least keyboard
>> free function.
>>
>> There are three basic statements in any computer language: assignment, If
>> then else, and loop.  Beyond that a computer language should provide rapid
>> access to all common peripherals.  Expert systems tend to have a built in
>> loop which executes everything until there are no more changes.  Some
>> industrial process controllers put a strict time limit on the loop.
>>  Examining published rules of simple expert systems, it appears that random
>> rule order makes them easier to create while brainstorming, it is possible
>> to organize rules in a sequential order which eliminates the repeat until
>> no changes loop.  Rule ordering can be automated to retain freedom of human
>> input order.
>>
>> Several years ago I worked with a Standford student to develop a language
>> we call Lt which introduces a concept of Object Strings which can make
>> rules a little easier.  Unfortunately the project was written in VBasic
>> instead of Smalltalk so I've had insufficient ability to work on it since
>> the project ended.  Soon I'll be working on converting it to Smalltalk then
>> reengineering it since it has a few design errors and needs a few more
>> development cycles educated by co-developing an NLP application.
>>
>> Here's a simple Lt method which is very similar to Smalltalk
>>
>> game
>> "example Lt code"
>> | bird player rock noise |
>>                    'objects
>> rock exists.  player clumsy.
>>                 'facts
>> player trips : [player {clumsy unlucky}, rock exists].
>> 'a if x w or x y and z
>> noise exists; is loud : (player trips, player noisy).
>>  'a and b if x or y
>> bird frightened : noise is loud.
>>               'a if x
>> (bird ~player has : bird frightened.
>>             'case:  if b then not a else a.
>> bird player has.).
>>
>> ^
>>                                    'answer rock exists, player clumsy,
>> player trips, noise exists, noise is loud
>>
>>                                     'bird frightened
>>
>> Now to complete the project without corporate resources, it is necessary
>> to select an NLP application which is both more powerful and physically
>> smaller than IBM's Watson which won against Jeopardy's best players.  The
>> most powerful NLP text in history is the Bible which is only 4 Mb instead
>> of Watson's 4 Tb.  Bible analysis can be very rewarding - getting software
>> to develop the footnotes in the free New Testament from
>> http://www.biblesforamerica.org would be a first step, rewriting them
>> based on my discovery of the true church being what Jesus practiced before
>> Paul appeared would be progress.  After that level of achievement, it
>> should be easier to apply the system to any problem.
>>
>> This level of NLP mastery in or external to an outside and indoor robot
>> could be used to end poverty, illiteracy, crime, terrorism, and war around
>> the world by growing and serving food, educating and entertaining a family
>> with the same language and religion cradle to Ph.D. in some ways similar to
>> this video http://www.hulu.com/watch/69831/outer-limits-family-values,
>> especially note the ending.  While there are amoral inventions such as
>> smoking, all good inventions come from a desire for absolute perfection of
>> spirit and being resulting in faith for improving some aspect of life.
>>
>> Anyone wanting to work on this must agree to not allow any use of the
>> system in the forthcoming rebuilt Temple in Israel for many reasons,
>> especially the Creator's warning in the Gospel.
>>
>> Love Truth,
>> Kirk W. Fraser
>>
>> _______________________________________________
>> fonc mailing list
>> [email protected]
>> http://vpri.org/mailman/listinfo/fonc
>>
>>
> _______________________________________________
> fonc mailing list
> [email protected]
> http://vpri.org/mailman/listinfo/fonc
>
>
_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to