Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Julian Leviston
On 12/06/2011, at 1:00 PM, BGB wrote: image-based systems have their own sets of drawbacks though... dynamic reload could be a good enough compromise IMO, if done well... I don't follow this train of thought. Everything runs in an image. That's to say, the source code directly relates to

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread BGB
On 6/13/2011 1:33 AM, Julian Leviston wrote: On 12/06/2011, at 1:00 PM, BGB wrote: image-based systems have their own sets of drawbacks though... dynamic reload could be a good enough compromise IMO, if done well... I don't follow this train of thought. Everything runs in an image. That's to

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Julian Leviston
On 13/06/2011, at 7:50 PM, BGB wrote: On 6/13/2011 1:33 AM, Julian Leviston wrote: On 12/06/2011, at 1:00 PM, BGB wrote: image-based systems have their own sets of drawbacks though... dynamic reload could be a good enough compromise IMO, if done well... I don't follow this train of

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Hans-Martin Mosner
Am 13.06.2011 11:50, schrieb BGB: an image based system, OTOH, often means having to drag around the image instead, which may include a bunch of other stuff beyond just the raw text of the program, and may couple the program and the particular development environment used to create it.

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Dale Schumacher
On Mon, Jun 13, 2011 at 4:50 AM, BGB cr88...@gmail.com wrote: however, unlike full image-based development, the app will generally forget everything that was going on once it is exited and restarted. I think this is one of the most annoying features of our current computer systems. If I have

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread K. K. Subramaniam
On Monday 13 Jun 2011 2:03:29 PM Julian Leviston wrote: I think the main issue with smalltalk-like image systems is that the system doesn't as easily let you start from blank like text-file source-code style coding does... thats to say, yes, it's possible to start new worlds, but it's not very

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Julian Leviston
On 14/06/2011, at 1:17 AM, Alan Kay wrote: It would be great if everyone on this list would think deeply about how to have an eternal system, and only be amplified by it. Hi Alan, You might need to elucidate a little more on this for me to personally understand you. Not sure how others

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Josh Gargus
On Jun 13, 2011, at 9:35 AM, Julian Leviston wrote: On 14/06/2011, at 1:17 AM, Alan Kay wrote: It would be great if everyone on this list would think deeply about how to have an eternal system, and only be amplified by it. Hi Alan, You might need to elucidate a little more on this

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Casey Ransberger
Amplification: if I wagered a guess, I'd go with of human reach or of potential leverage. I also have one amp that goes up to 11, which is really nice because sometimes I like a touch of extra kick for the solo. On Jun 13, 2011, at 9:35 AM, Julian Leviston jul...@leviston.net wrote: On

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Julian Leviston
On 14/06/2011, at 4:07 AM, Josh Gargus wrote: On Jun 13, 2011, at 9:35 AM, Julian Leviston wrote: On 14/06/2011, at 1:17 AM, Alan Kay wrote: It would be great if everyone on this list would think deeply about how to have an eternal system, and only be amplified by it. Hi Alan,

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Julian Leviston
I wrote this without reading the very latest http://www.vpri.org/pdf/tr2011001_final_worlds.pdf so if I say anything that is obviously missing that understanding, please bear with me :) I'll read it shortly. Julian. On 14/06/2011, at 5:26 AM, Julian Leviston wrote: On 14/06/2011, at 4:07

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread karl ramberg
On Mon, Jun 13, 2011 at 9:31 PM, Julian Leviston jul...@leviston.netwrote: I wrote this without reading the very latest http://www.vpri.org/pdf/tr2011001_final_worlds.pdf so if I say anything that is obviously missing that understanding, please bear with me :) I'll read it shortly. I got

Re: Persistence and the Great Horse Trade (was Re: [fonc] Alternative Web programming models?)

2011-06-13 Thread Dale Schumacher
On Mon, Jun 13, 2011 at 2:21 PM, Casey Ransberger casey.obrie...@gmail.com wrote: Comments below. On Jun 13, 2011, at 6:00 AM, Dale Schumacher dale.schumac...@gmail.com wrote: On Mon, Jun 13, 2011 at 4:50 AM, BGB cr88...@gmail.com wrote: however, unlike full image-based development, the app

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread BGB
On 6/13/2011 3:19 AM, Julian Leviston wrote: On 13/06/2011, at 7:50 PM, BGB wrote: On 6/13/2011 1:33 AM, Julian Leviston wrote: On 12/06/2011, at 1:00 PM, BGB wrote: image-based systems have their own sets of drawbacks though... dynamic reload could be a good enough compromise IMO, if

Re: [fonc] Logo and Silicon

2011-06-13 Thread Casey Ransberger
Inline and abridged. On Jun 13, 2011, at 1:03 PM, Jecel Assumpcao Jr. je...@merlintec.com wrote: Have you looked at the ALUs that kids have been making in Minecraft? You can _walk around_ in there. Inside the simulated microprocessor, and actually watch the electrons walk down the Redstone

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread C. Scott Ananian
On Mon, Jun 13, 2011 at 4:02 PM, BGB cr88...@gmail.com wrote: Consider what it'd be like if we didn't represent code as text... and represented it maybe as series of ideograms or icons (TileScript nod). Syntax errors don't really crop up any more, do they? Given a slightly nicer User Interface

Age and Language (was Re: [fonc] Alternative Web programming models?)

2011-06-13 Thread Casey Ransberger
Below. On Jun 13, 2011, at 2:16 PM, C. Scott Ananian csc...@laptop.org wrote: On Mon, Jun 13, 2011 at 4:02 PM, BGB cr88...@gmail.com wrote: Consider what it'd be like if we didn't represent code as text... and represented it maybe as series of ideograms or icons (TileScript nod). Syntax

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Julian Leviston
On 14/06/2011, at 6:02 AM, BGB wrote: but, what would be the gain?... the major issue with most possible graphical representations, is that they are far less compact. hence, the common use of graphical presentations to represent a small amount in information in a compelling way (say, a

Re: Age and Language (was Re: [fonc] Alternative Web programming models?)

2011-06-13 Thread Julian Leviston
On 14/06/2011, at 7:33 AM, Casey Ransberger wrote: Kids may not have the linguistic development out of the way that one needs to do serious programming. Adults who don't already code may find themselves short on some of the core concepts that conventional programming languages expect of

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Julian Leviston
On 14/06/2011, at 7:16 AM, C. Scott Ananian wrote: Consider what it'd be like if we didn't represent code as text... and represented it maybe as series of ideograms or icons (TileScript nod). Syntax errors don't really crop up any more, do they? Given a slightly nicer User Interface than

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Yoshiki Ohshima
At Mon, 13 Jun 2011 21:55:54 +0200, karl ramberg wrote: I got wondering about commit failure and cases where you needed certain objects in the world child anyway. Or two different worlds merging. Will that be possible ? Yes. You catch an exception to keep the computation going: a :=

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread C. Scott Ananian
On Mon, Jun 13, 2011 at 11:17 PM, Julian Leviston jul...@leviston.net wrote: I think Tiles prevent syntax errors is a red herring.  Sure, you can prevent stupid typos by offering only tiles with correctly spelled keywords, but that's not really a major problem in ordinary experience.  The more

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread Julian Leviston
On 14/06/2011, at 1:50 PM, C. Scott Ananian wrote: When you're about to type the next tile, you're given options... anything outside of those options is impossible, so the computer doesn't put it in, because syntactically it wouldn't make sense. There's nothing specific to tiles in what

[fonc] Coding at the Speed of Touch

2011-06-13 Thread David Barbour
I think some recent work by Sean McDirmid may be of interest to the FoNC audience. Coding at the Speed of Touch http://lambda-the-ultimate.org/node/4257 This paper describes a programming language with a tile-based development environment designed for use in tablets. The 'type system', such as

Re: [fonc] Alternative Web programming models?

2011-06-13 Thread BGB
On 6/13/2011 8:39 PM, Yoshiki Ohshima wrote: At Mon, 13 Jun 2011 17:16:10 -0400, C. Scott Ananian wrote: given that most non-Chinese can't read Chinese writing, despite that many of these characters do actually resemble crude line-art drawings of various things and ideas. It is a common