Re: [fonc] Last programming language

2011-07-18 Thread Casey Ransberger
Haha, if GOTO is harmful, why, my own hardware is the most harmful device ever imagined! On Jul 17, 2011, at 2:46 PM, David Leibs wrote: > I couldn't handle his condescending attitude towards goto statements. > I might not use them very often but when you need one there is nothing better. > >

Re: [fonc] Last programming language

2011-07-18 Thread Casey Ransberger
Smells like Kool-Aide. I smell bullshit. Dude is selling a book tour or something. Let's just pick the POS we have now and run with it? Seriously? How many times has that gone well? Dude is on a book-tour or something. Let him have it. On Jul 17, 2011, at 11:31 AM, karl ramberg wrote: > Hi >

[fonc] Fwd: Fractal Planets

2011-07-08 Thread Casey Ransberger
d to impressionistic or abstract imagery). The fascinating challenge of encapsulating maximal expressive power in terse logical formalisms motivates our emphasis on procedural modelling." -- Forwarded message -- From: Casey Ransberger Date: Fri, Jul 8, 2011 at 6:49 PM

[fonc] Fractal Planets

2011-07-08 Thread Casey Ransberger
meshes to common 3D formats, which is nice. Does anyone here know of any open source software that does this stuff? The author's dissertation is here: http://portal.acm.org/citation.cfm?id=193498 ...and the book they wrote later can be purchased here: http://www.amazon.com/Texturing-Mode

Re: [fonc] Eternal computing

2011-06-29 Thread Casey Ransberger
On Jun 29, 2011, at 2:03 PM, Wesley Smith wrote: > The aspect of Bersgon that I was thinking about though was the concept > of duration, particularly that of the cerebral interval (the time > between a received movement and an executed movement), which generates > perception. Yet perception is b

Re: [fonc] Eternal computing

2011-06-29 Thread Casey Ransberger
I can't help wondering whether or not it was any easier to keep a system running when systems were big enough to climb inside of. When my tablet bricks and refuses to take a flash, I can open the machine (I mean I can break it open) but the part that computes and remembers is all one piece now.

[fonc] Conventions on the travelers (Re: [CAG] Humus, syntactic preferences, and all-caps)

2011-06-21 Thread Casey Ransberger
ite FALSE, or 'FALSE', if I remember right (BCC'd someone who was there, maybe his recollection about that is better than mine.) They were sooo mad. Fortunately, I wasn't working on the Perl parts much, because if I had been, I probably would have led the revolt. -- Casey

Re: [fonc] Consolidation and collaboration

2011-06-18 Thread Casey Ransberger
nterwiki linking. > > > added more content, doesn't seem like anyone else is adding content > though... > > was sort of hoping interesting stuff would pop up, and partial uncertainty > as to how objective some of the added content is, where my perspective is > naturally limited to my own experiences. > > > did describe my language some here: > http://vpri.org/fonc_wiki/index.php/BGBScript > > however, this just describes the language, rather than the surrounding VM > framework in general (may go do this next). > it also does not describe the language in any comprehensive sense. > > > or such... > > > ___ > fonc mailing list > fonc@vpri.org > http://vpri.org/mailman/listinfo/fonc > > -- Casey Ransberger ___ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc

[fonc] Re: [CAG] Link list

2011-06-18 Thread Casey Ransberger
for now. > The "Actor References" thread is probably a good place for that sort > of thing. > > On Sat, Jun 18, 2011 at 2:23 PM, Casey Ransberger > wrote: > > No, not "linked list":) > > Does goog groups give us a wiki? It occurs to me that my own

History's Forced-Perspective (was Re: [fonc] Consolidation and collaboration)

2011-06-17 Thread Casey Ransberger
On Jun 15, 2011, at 8:55 AM, Ian Piumarta wrote: >>> Invention receives no attention, and innovation (even when incorrectly >>> understood) receives lip service in the press, but no current-day vehicle >>> exists to to nurture it. > > +360 +360! I love this expression, it doesn't just say "I

Re: [fonc] Consolidation and collaboration

2011-06-15 Thread Casey Ransberger
o start a database of ideas and initiatives if there are at > least a few in the fonc group that agree in principle. > > Regards, > > Marius > > -- > mobile: +1 604 369 1854 > skype: chmdebeer > twitter: twitter.com/chmdebeer > > _

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" wrote: > On Mon, Jun 13, 2011 at 4:02 PM, BGB 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 an

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." 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 wire." And

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

2011-06-13 Thread Casey Ransberger
Comments below. On Jun 13, 2011, at 6:00 AM, Dale Schumacher wrote: > On Mon, Jun 13, 2011 at 4:50 AM, BGB 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

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 wrote: > > On 14/06/2011, at 1

Re: [fonc] Logo and Silicon

2011-06-11 Thread Casey Ransberger
Jecel, thanks for your reply. Inline. On Jun 11, 2011, at 4:38 PM, "Jecel Assumpcao Jr." wrote: > Casey, > >> Here's a fun thought: while staring at the Visual6502 visualization, it >> occurred to >> me that the likes of Verilog and VHDL probably represent a rather tall order >> to >> new fo

[fonc] Logo and Silicon

2011-06-11 Thread Casey Ransberger
a good idea to try it now? -- Casey Ransberger ___ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc

This vs. That (was Re: [fonc] Alternative Web programming models?)

2011-06-10 Thread Casey Ransberger
Hahaha, this is it exactly! Perpendicular, but a poignant friend/mentor of mine said "real software engineering hasn't emerged because there aren't enough people dying yet." He said that after I made my bid on what the difference is. My angle was: the difference between software and engineerin

Re: [fonc] Alternative Web programming models?

2011-06-09 Thread Casey Ransberger
You know this isn't usable with the browser I have handy at the moment, but I can already see it. Really interesting, I can imagine it would look more or less like this. Thanks for putting me onto this, Ian. On Jun 9, 2011, at 2:52 PM, Ian Piumarta wrote: > On Jun 9, 2011, at 14:38

[fonc] A Message for Frank about HyperCard

2011-06-09 Thread Casey Ransberger
Frank, Really good to hear that you've taken your first steps. You have great parents and a promising future. Keep up the good work! I was really impressed that you've already gotten into HyperCard; I must have been fully 12 or 13 years old before I noticed it sitting on my own computer. I tho

Re: [fonc] Alternative Web programming models?

2011-06-09 Thread Casey Ransberger
On Jun 9, 2011, at 11:01 AM, Josh Gargus wrote: > Conceptually, yes. In practice, no, because the HTML/DOM render-target is > also the lingua franca that makes the Web searchable and mashupable. So I'd like to first point out that you're making a great point here, so I hope it isn't too o

Re: [fonc] languages

2011-06-06 Thread Casey Ransberger
Inline On Jun 6, 2011, at 10:48 AM, Alan Kay wrote: > It was ... and is mostly associated with what came to be called Algol 58, but > not Algol 60. > > Another way to look at it is that "almost all systems are difficult to > maintain down the line" -- partly because they were not designed wit

Re: [fonc] languages

2011-06-06 Thread Casey Ransberger
I've heard of an IDE called VisualAge (I think?) that was written in Smalltalk but could parse and to a degree reason about other languages, but I've never seen it. Have you looked for that thing, or was it just not so great? On Jun 5, 2011, at 11:55 PM, BGB wrote: > On 6/5/2011 11:03 PM, C.

Re: [fonc] Re: Electrical Actors?

2011-06-06 Thread Casey Ransberger
Below:) On Jun 5, 2011, at 11:19 PM, "C. Scott Ananian" wrote: > I explored this idea a bit once upon a time in the context of Java: > http://cscott.net/Publications/design.pdf > The bibliography cites most of the related work I know about. > --scott Reading it now -- thanks for sharing this.

Re: [fonc] Re: Electrical Actors?

2011-06-05 Thread Casey Ransberger
Ooooh, this looks shiny. I must admit having a taste for the stochastic. Reading. Thank you! Nope... drat. Clicking to request access to the document instead. On Jun 5, 2011, at 10:00 PM, Max OrHai wrote: > You might get a kick out of this toy model I made to demonstrate how a mesh > (or "clo

Language in Test (was Re: [fonc] languages)

2011-06-05 Thread Casey Ransberger
I'm actually not talking about the potty mouths:) APL is up there on my list now, but it hasn't knocked Prolog out of the top slot. I've done a bunch of test automation. I really enjoy testing because on a good day it can approach something reminiscent of science, but OTOH the test code I end

[fonc] Re: Electrical Actors?

2011-06-05 Thread Casey Ransberger
Thank you for your reply, comments inline. On Jun 5, 2011, at 4:25 PM, Dale Schumacher wrote: > On Sun, Jun 5, 2011 at 5:23 PM, Casey Ransberger > wrote: >> >> Has anyone taken the actor model down to the metal? > > If someone has, I would sure like to hear about it!

Terseness, precedence, deprogramming (was Re: [fonc] languages)

2011-06-05 Thread Casey Ransberger
Looks write-only to me, but I haven't learned it. I've also heard that if you really just want to get some math done, APL is as efficient keyboard-wise in that domain as Perl is in the domains where Perl excels (like extracting information from log files.) Perl is also regularly harangued for be

[fonc] Electrical Actors?

2011-06-05 Thread Casey Ransberger
So I'm stumbling along happily playing with various ideas to do with minimal microprocessor design (thanks for all of the wonderful pointers everyone) and invariably my mind wanders from time to time to what I'd need to do to make it fast. I could try representing netlists as s-exprs and letti

[fonc] Parsimony (was: Alto-2?)

2011-05-27 Thread Casey Ransberger
, which I thought I'd share in case anyone hadn't seen it. It's called the "Wireworld Computer": http://www.quinapalus.com/wi-index.html -- Casey Ransberger ___ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc

Re: [fonc] Alto-2?

2011-05-25 Thread Casey Ransberger
chips.com). I really wish more people designed whole > systems, both hardware and software, these days. > > -- Max > > On Wed, May 25, 2011 at 2:44 PM, Casey Ransberger > wrote: > > Hello all, > > I've found myself with the first sizable chunk of free time I

[fonc] Alto-2?

2011-05-25 Thread Casey Ransberger
Hello all, I've found myself with the first sizable chunk of free time I've had in years. I've been having so much fun! But I must admit, after a bunch of hustle-your-butt software work, the software part isn't completely satisfying me. I miss taking apart computers. It's wonderful that they

Re: [fonc] Beats

2011-05-17 Thread Casey Ransberger
___ > fonc mailing list > fonc@vpri.org > http://vpri.org/mailman/listinfo/fonc > > -- Casey Ransberger ___ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc

[fonc] Subverting Pleistocene Automation

2011-05-04 Thread Casey Ransberger
you have to "automate the Pleistocene" in order to sell an album, does having the ability to sneak a protest song through behind the pop single often justify the effort of the dodge? -- Casey Ransberger ___ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc

Re: [fonc] Parsing Expression Grammars, part 4 (Left-recursion considered harmful)

2011-05-01 Thread Casey Ransberger
proposed > as an appropriate solution for recursive-descent parsers like PEGs. > > ___ > fonc mailing list > fonc@vpri.org > http://vpri.org/mailman/listinfo/fonc > -- Casey Ransberger

Re: [fonc] Off topic? (maybe not) [ANN] Seattle Smalltalk Users Group

2011-04-14 Thread Casey Ransberger
Oh cool! I've been meaning to check Slate out. I looked over the home page once, but that's as far as I went. I'll have to install it and have a look before I see you. I also really want to look at Marvin and NewSpeak. I'm really pleased with the response I'm seeing. Thanks everyone! This is goi

[fonc] Off topic? (maybe not) [ANN] Seattle Smalltalk Users Group

2011-04-13 Thread Casey Ransberger
over chai or beer when my workaday is done, so come on out and shout. The site is here: http://www.meetup.com/Seattle-Smalltalk-Users-Group/ -- Casey Ransberger ___ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc

Re: [fonc] Question about OMeta

2011-04-12 Thread Casey Ransberger
I'm not sure I grok what we mean by inter-module negotiation. Can anyone give me some pointers to prior work? I will look at the paper that Mr. Zabroski suggested. On Apr 12, 2011, at 10:08 AM, Alan Kay wrote: > Not a real theory yet but .. > > If both sides of the negotiation implemented ve

Re: [fonc] Question about OMeta

2011-04-08 Thread Casey Ransberger
So if I wanted to translate a Java application to C# (which ought to be pretty trivial, given the similarity,) what would I do about the libraries? Or the native interfaces? It seems like a lot of the semantics of modern (read: industrial 60s/70s tech) programs really live in libraries written

[fonc] Active Essays

2011-04-06 Thread Casey Ransberger
hould look at beyond the first couple pages of google results? -- Casey Ransberger ___ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc

[fonc] Rocksmith

2011-03-17 Thread Casey Ransberger
Hope this isn't too far off topic. It's Guitar Hero with real guitars. Guitar Hero and its ilk always bugged me because people would really want me play, but I would just want to say "can I just play an actual guitar instead?" Not to mention that play-guitar is actually harder for me than (al

Re: [fonc] Software and Motivation

2011-02-19 Thread Casey Ransberger
This video is fantastic! I'm going to take this with me to work:) On Feb 19, 2011, at 10:39 AM, BGB wrote: > > > Original Message > Subject: Re: [fonc] Software and Motivation > Date: Sat, 19 Feb 2011 04:01:22 -0700 > From: BGB > To: Fundamentals of New Computing > C

[fonc] Software and Motivation

2011-02-18 Thread Casey Ransberger
I've been thinking a lot about why I like to code, and how that relates to the fact that I will program for money. The programming for money part isn't nearly as satisfying to me for some reason as some of the stuff I've been doing for free. I did the groundwork for a themes engine which went

Re: [fonc] Re: Visual 6502

2011-01-07 Thread Casey Ransberger
Thanks for the clarification! I had a feeling you might comment on this one:) On Jan 7, 1979, at 3:34 PM, "Jecel Assumpcao Jr." wrote: > Casey Ransberger wrote: >> Also inaccurate: in their slide deck, they call out that what they've >> done is "more like a

How we arrived... (was Re: [fonc] The Elements of Computing Systems)

2011-01-07 Thread Casey Ransberger
Haha while we're sharing, I missed the interactivity of a Basic I used as a kid (the REPL was also the editor,) which led me from Java to Obj-C (more dynamic, but memory management sucked to worry about) to Perl and Ruby (dynamism with UNIX integration, got my garbage collector back) then Lisp

[fonc] Re: Visual 6502

2011-01-07 Thread Casey Ransberger
s bad for being slightly off-topic! Though I've always thought of emulation as a category of simulation: perhaps my thinking here is borked. self break. On Jan 7, 2011, at 11:06 AM, Casey Ransberger wrote: > Inaccuracy: not X-rays. They decapitated the chip with hot sulfuric acid and &g

[fonc] Re: Visual 6502

2011-01-07 Thread Casey Ransberger
Inaccuracy: not X-rays. They decapitated the chip with hot sulfuric acid and took the photos using a couple of Nikon microscopes. On Jan 7, 2011, at 10:51 AM, Casey Ransberger wrote: > This is kind of cool. They took a 6502, X-rayed it, vectorized the > photographs, and then used p

[fonc] Visual 6502

2011-01-07 Thread Casey Ransberger
This is kind of cool. They took a 6502, X-rayed it, vectorized the photographs, and then used polygon intersection to implement an emulator in JavaScript. I haven't hears of anyone doing anything like that before. Made me think of the FONC TCP/IP bootstrap in it's surprising straightforwardness

Re: [fonc] The Elements of Computing Systems

2011-01-04 Thread Casey Ransberger
D'oh, I love touch screens. What I tried to say was that OF is mostly just Forth, and I think that was what made it so lovely to work with. It was nice to be able, for example, to interactively troubleshoot PPC based Mac hardware using Open Firmware. I seem to be having some trouble articulatin

Re: [fonc] The Elements of Computing Systems

2011-01-04 Thread Casey Ransberger
I think the secret sauce with OpenFirmware lies in On Jan 3, 2011, at 9:30 PM, Andrew Gaylard wrote: > John, > > [ warning: somewhat off-topic ] > > On Mon, Jan 3, 2011 at 8:19 PM, John Zabroski wrote: >> Kind of a tangent, but something that has bugged me about the Alto and >> pretty much e

Re: [fonc] Show Us The Code!

2010-12-17 Thread Casey Ransberger
They're bootstrapping a whole platform. It's an experimental platform. This stuff takes time and sometimes there can get to be too many cooks in the kitchen if you aren't careful. I didn't mean to start up a gimme-the-bits thread: mea culpa. self break. _

[fonc] Reg. Frank

2010-12-13 Thread Casey Ransberger
I finally got around to checking the writings page again. I know October was a bit ago, but I just saw the STEPS report. Looks like there's been a lot of progress! Any chance we'll see Frank walking around? Or maybe on YouTube? I have extra torches if anyone needs them:) -- Casey

[fonc] Describing Semantics

2010-11-21 Thread Casey Ransberger
So I was in a heated debate with a good friend about Ometa. He pointed out, inadvertently, that matters of syntax and grammar are only the easy part of the problem. Ometa, I think, is the most elegant language we've seen for binding syntactic/grammatical constructs to semantics implemented in

Re: [fonc] (no subject)

2010-11-19 Thread Casey Ransberger
Yes, WANT! :) On Nov 19, 2010, at 4:27 PM, Max OrHai wrote: > Would he be kind enough to post it somewhere the rest of us can use it? > > -- Max > > On Fri, Nov 19, 2010 at 3:38 PM, Sachin Desai wrote: > Thanks Dan, > > Ted Kaehler was kind enough to send me a plugin which works with the ima

[fonc] Who Watches the Watchdogs?

2010-10-16 Thread Casey Ransberger
So if behavioral tests were a part of the fitness function in a genetic programming environment, we could probably find a whole new *dimension* of test methodology if we started with "mutation testing." If you aren't familiar with mutation testing, I recommend googling on it; it's the best thi

Re: [fonc] Growing Objects?

2010-10-14 Thread Casey Ransberger
Thanks for your reply! Some comments below. On Oct 14, 2010, at 7:50 PM, John Zabroski wrote: > Casey, > > Let's cut this email you wrote into two ideas. > > it makes me wish I had some time to study prolog. > > Why don't you have time to study prolog? What does the word "study" even > mea

[fonc] Growing Objects?

2010-10-14 Thread Casey Ransberger
The previous thread about testing got me thinking about this again. One of the biggest problems I have in the large with getting developers to write tests is the burden of maintaining the tests when the code changes. I have this wacky idea that we need the tests more than the dev code; it makes

Re: [fonc] On inventing the computing microscope/telescope for the dynamic semantic web

2010-10-08 Thread Casey Ransberger
I think "type" is a foundationaly bad idea. What matters is that the object in question can respond intelligently to the message you're passing it. Or at least, that's what I think right now, anyway. It seems like type specification (and as such, early binding) have a very limited real use in th

Blockade? (Re: [fonc] Reverse OMeta and Emulation)

2010-06-23 Thread Casey Ransberger
Whoa, okay. Have to ask. GCC has an intermediate representation that's intentionally hard to work with, and you're saying that Stallman did this as a "political blockade?" I was under the impression that Clang got started up because some folks found GCC to be too crufty, not too political. This

[fonc] Reverse OMeta and Emulation

2010-06-20 Thread Casey Ransberger
First, I'd like to apologize for my last message to this list. I had intended to send it directly as a reply to Jecel's comments, but replied to the whole list by accident. I wouldn't ordinarily waste bandwidth on idle griping like that: mea culpa. On to the topic of the subject line... I've

Re: [fonc] Re: [squeak-dev] Sketchpad? (off-topic)

2010-06-19 Thread Casey Ransberger
On Jun 19, 2010, at 6:28 PM, "Jecel Assumpcao Jr." wrote: > I had no idea that HyperCard ever ran on machines other than the classic > Mac. http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Apple_II/ HyperCard and the operating system are still free

[fonc] Sketchpad? (off-topic)

2010-06-19 Thread Casey Ransberger
Apologies for the off-topic question, but does anyone know if the actual bits for Sketchpad are still extant somewhere? Is there any documentation that anyone has for the Lincoln TX-2? It'd sure be neat to emulate it. Someone was asking me about object oriented programming with a head full of J

Re: [fonc] crypto metalanguage

2010-05-18 Thread Casey Ransberger
tography". Despite the name it actually is > helpful for abstracting the design of cryptographic algorithms. > > http://www.links.org/?p=864 > > Monty > > ___ > fonc mailing list > fonc@vpri.org &g

Re: [fonc] Fonc on Mac Snow Leopard?

2010-05-08 Thread Casey Ransberger
Burning the disk packs with the midnight oil? Sounds like so much fun:) On May 8, 2010, at 9:03 AM, Alan Kay wrote: > Glad you are interested, but don't hold your breath. We've got quite a bit > more to do this year. > > It's not an incremental project like many open source people are used

Re: [fonc] Systems and artifacts

2010-05-01 Thread Casey Ransberger
Interesting. I think of a system as something that's alive, whereas an artifact sounds like something one digs up from the dirt, which was left behind by some system, like a piece of pottery, or (in the context of computing) a Smalltalk image file. Am I far off? -- Casey Ransb

<    1   2