Re: [fonc] Last programming language

2011-07-18 Thread Paul Homer
Realistically, I think Godel's Incompleteness Theorem implies that there can be no 'last' programming language (formal system). But I think it is possible for a fundamentally different paradigm make a huge leap in our ability to build complex systems. My thinking from a couple of years back:

Re: [fonc] Last programming language

2011-07-18 Thread Paul Homer
ific problems with things like recursion and typing problems. But, I've always thought that it was an alternative worth considering. Paul. > >From: BGB >To: Fundamentals of New Computing >Sent: Monday, July 18, 2011 2:14:55 PM >Subject: Re:

Re: [fonc] Last programming language

2011-07-20 Thread Paul Homer
erger wrote: >>     Even if it were possible to have a last language, it would be double plus >>     ungood. >> >>     On Mon, Jul 18, 2011 at 8:58 AM, Paul Homer<[1]paul_ho...@yahoo.ca> >>     wrote: >> >> Realistically, I think Godel's Incomp

Re: [fonc] Simple, Simplistic, and Scale

2011-07-29 Thread Paul Homer
There is nothing simple about simplification :-) In '07 I penned a few thoughts about it too: http://theprogrammersparadox.blogspot.com/2007/12/nature-of-simple.html Paul. > >From: David Barbour >To: Fundamentals of New Computing >Sent: Thursday, July 28, 2

Re: [fonc] IBM eyes brain-like computing

2011-10-25 Thread Paul Homer
I've always suspected that it comes from the ability to see around corners, which appears to be a rare ability. If someone keeps seeing things that other people say aren't there, eventually it will drive them a little crazy :-) An amazing example of this (I think) is contained in this video: ht

Re: [fonc] The Web Will Die When OOP Dies

2012-06-15 Thread Paul Homer
I see something deeper in what Zed is saying. My first really strong experiences with programming came from the data-structures world in the late 80s at the University of Waterloo. There was an implicit view that one could decompose all problems into data-structures (and a few algorithms and a

Re: [fonc] The Web Will Die When OOP Dies

2012-06-15 Thread Paul Homer
to it. Eventually all that conquering needs to be conquered itself ... Paul. > > From: Loup Vaillant >To: fonc@vpri.org >Sent: Friday, June 15, 2012 1:54:04 PM >Subject: Re: [fonc] The Web Will Die When OOP Dies > >Paul Homer wrote: >> It

Re: [fonc] The Web Will Die When OOP Dies

2012-06-15 Thread Paul Homer
que?  One could argue that this sort of hand adding of columns of >numbers is also dated. Let's don't go there I am just using this as an example >of going back and looking at a beginning that is hard to see because it is >"just too darn fundamental".  > > >

Re: [fonc] The Web Will Die When OOP Dies

2012-06-18 Thread Paul Homer
This discussion has inspired me to try once again to express my sense of what I mean by complexity. It's probably too rambly for most people, but some may find it interesting: http://theprogrammersparadox.blogspot.ca/2012/06/what-is-complexity.html Paul. > >

Re: [fonc] How it is

2012-10-02 Thread Paul Homer
It always seems to be that each new generation of programmers goes straight for the low-hanging fruit, ignoring that most of it has already been solved many times over. Meanwhile the real problems remain. There has been progress, but over the couple of decades I've been working, I've always felt

Re: [fonc] How it is

2012-10-03 Thread Paul Homer
slightly different). With that type of man-power directed, some pretty cool things could be created. Paul. > > From: BGB >To: fonc@vpri.org >Sent: Tuesday, October 2, 2012 5:48:14 PM >Subject: Re: [fonc] How it is > > >On 10/2/201

Re: [fonc] How it is

2012-10-03 Thread Paul Homer
es, and if they were shared are intrinsically reusable (and recombination). So I'd basically go backwards :-) No higher abstractions and bigger pieces, but rather a sea of very little ones. It would be fun to try :-) Paul. >____ > From: Loup Vaillant &

Re: [fonc] How it is

2012-10-03 Thread Paul Homer
nd less (as we get closer to 'everything'). My sense of the industry right now is that pretty much every year (factoring in the economy and the waxing or waning of the popularity of programming) we write more code than the year before. Thus we are only starting :-) Paul. >__

Re: [fonc] How it is

2012-10-03 Thread Paul Homer
2012 4:01:36 PM >Subject: Re: [fonc] How it is > > >Paul, > >This sounds a little like Linda and TupleSpaces... what was that you were >saying about re-inventing the wheel over and over? > > >LOL... > > >Alan Moore > > > > > > > &

Re: [fonc] How it is

2012-10-03 Thread Paul Homer
xt or you don't) mostly because the linkage between the user and data is under control of just one single (distributed) program.  Paul. > > From: David Barbour >To: Paul Homer ; Fundamentals of New Computing > >Sent: Wednesday, October 3,

Re: [fonc] How it is

2012-10-04 Thread Paul Homer
_____ > From: David Barbour >To: Paul Homer ; Fundamentals of New Computing > >Sent: Wednesday, October 3, 2012 7:10:53 PM >Subject: Re: [fonc] How it is > > >Distilling what you just said to its essence: > * humans develop miniature dataflows >

Re: [fonc] How it is

2012-10-04 Thread Paul Homer
the edges. These days I'm busy paying off the mortgage, writing, playing with math, traveling (not enough) and generally trying to keep my very old house (1904) from falling down, so it's unlikely that I'll get a chance to play around here in the near (<100 years) future. Paul.

Re: [fonc] How it is

2012-11-04 Thread Paul Homer
cases there are ways to migrate 'things' from one side to other (which no doubt has some deeper ramifications). Paul.  > > From: Kurt Stephens >To: fonc@vpri.org >Sent: Tuesday, October 30, 2012 2:03:23 PM >Subject: Re: [fonc]

Re: [fonc] Linus Chews Up Kernel Maintainer For Introducing Userspace Bug - Slashdot

2012-12-31 Thread Paul Homer
My take is that crafting software is essentially creating a formal system. No doubt there is some clean, normalized way to construct each one, but given that the work is being done by humans, a large number of less than optimal elements find their way into the system. Since everyone is basically

Re: [fonc] Linus Chews Up Kernel Maintainer For Introducing Userspace Bug - Slashdot

2012-12-31 Thread Paul Homer
I don't think a more formalized language really gets around the problem. If that were true, we'd have already fallen back to the most consistent, yet simple languages available, such as assembler. But on top of these we build significantly more complex systems, bent by our own internal variation

Re: [fonc] Linus Chews Up Kernel Maintainer For Introducing Userspace Bug - Slashdot

2012-12-31 Thread Paul Homer
Most programs are models of our irrational world. Reflections of rather informal systems that are inherently ambiguous and contradictory, just like our species. Nothing short of 'intelligence' could validate that those types of rules match their intended usage in the real world. If we don't bui

Re: [fonc] Current topics

2013-01-01 Thread Paul Homer
My thinking has been going the other way for some time now. I see the problem as the need to build bigger systems than any individual can currently imagine. The real value from computers isn't just collecting the input from a single person, but rather 'combining' the inputs from huge groups of p

Re: [fonc] Final STEP progress report abandoned?

2013-09-07 Thread Paul Homer
Hi Alan, I can't predict what will come, but I definitely have a sense of where I think we should go. Collectively as a species, we know a great deal, but individually people still make important choices based on too little knowledge. In a very abstract sense 'intelligence' is just a more dyn

Re: [fonc] Final STEP progress report abandoned?

2013-09-08 Thread Paul Homer
that show how often even scientists go against their > training and knowledge in their decisions, and are driven more by desire and > environment than they realize. More knowledge is not the answer here -- but > it's possible that very different kinds of training could h

Re: [fonc] Final STEP progress report abandoned?

2013-09-08 Thread Paul Homer
e that looks at the system implications of > local human desires and actions. > > Etc. > > I'm guessing that without a lot of training, most humans would not choose to > use a real "thinking augmenter". > > Best wishes, > > Alan > > From: Paul H

Re: [fonc] [tt] Final STEP progress report abandoned?

2013-09-08 Thread Paul Homer
ure you are aware that yours is a very "Engelbartian" point of view, >> and I think there is still much value in trying to make things better in >> this direction. >> >> However, it's also worth noting the studies over the last 40 years (and >> especia