"Borglisp", hey? Sounds like Ometa to me.
Julian On 10/02/2013, at 6:27 AM, Kjell Godo <squeakl...@gmail.com> wrote: > What will this book be called? I would like to get one when it comes out. > > Why do you always start with C? Why not start with a higher language > like Smalltalk? You could compile ByteArrays that could then run > fast. Wouldn't it be more self documenting? You would have access to > all the Smalltalk resources. > > Because C is the portable assembler. > Because C has better access to all of the OS and all other languages. > By starting with C you leverage the C compiler. > You would have to write a C compiler in Smalltalk to get the same thing. > > I am writing BorgLisp in Smalltalk which is supposed to asimilate all > other computer languages into itself as dialects of lisp. Like > Clojure asimilates Java into itself. Like Cola was a combination of > Lisp and Smalltalk and C. > > I have one dialect of Lisp in BorgLisp so far and a source level > stepping debugger that can handle macros( it should ). It's written > in Dolphin Smalltalk but I would like to port it over to Pharo or > VisualWorks. If I tried to do the same thing in C I don't think I > could. > > Please explain why starting with C is better than this. > > Is there a debugger for C that is as good as the one in Smalltalk? > Do you use Test Driven Development as a way to get around not having a > debugger? > What programming environment do you use? > > I look at Maru and there are absolutely no comments in there. > A litterate version of Maru would be way too cool to ever actually > happen in this cursed universe we live in. I hope Maru is what I'm > talking about but I can't remember if it is or not. > > I hope you write this book with the literate meta compiler compiler in it. > > I hope I get my hands on it. I wish Maru was literate. > > Now what Favorite shall I put this link under so that I might have > some chance of ever seeing it again. I suppose my Git account would > be a good place to do that. But I don't Git over there that much. > > If I seem scattered maybe it's because I am a high functioning autistic. > > He said. > > On Fri, Feb 8, 2013 at 8:08 PM, Charles Perkins <ch...@kuracali.com> wrote: >> Thank you, Alan! >> >> That means quite a bit to me. >> >> I was so looking forward to a good pillage. Ah well… to follow your metaphor >> (a kinder one and more inclusive to be sure) I am most appreciative of the >> generous sharing of seeds going on around here. >> >> Chuck >> >> On Feb 8, 2013, at 5:42 PM, Alan Kay <alan.n...@yahoo.com> wrote: >> >> Looks nice to me! >> >> But no ivory towers around to pillage. (However planting a few seeds is >> almost always a good idea) >> >> Cheers, >> >> Alan >> >> >> ________________________________ >> From: Charles Perkins <ch...@kuracali.com> >> To: Fundamentals of New Computing <fonc@vpri.org> >> Sent: Friday, February 8, 2013 3:52 PM >> Subject: [fonc] yet another meta compiler compiler >> >> While we're all waiting for the next STEP report I thought I'd share >> something I've been working on, inspired by O'Meta and by the Meta-II paper >> and by the discussions on this list from November. >> >> I've written up the construction of a parser generator and compiler compiler >> here: >> https://github.com/charlesap/ibnf/blob/master/SyntaxChapter.pdf?raw=true >> >> The source code can be had here: https://github.com/charlesap/ibnf >> >> Don't be fooled by the footnotes and references, this is a piece of outsider >> literature. I am a barbarian come to pillage the ivory tower. Yarr. >> >> Chuck >> _______________________________________________ >> fonc mailing list >> fonc@vpri.org >> http://vpri.org/mailman/listinfo/fonc >> >> >> _______________________________________________ >> fonc mailing list >> fonc@vpri.org >> http://vpri.org/mailman/listinfo/fonc >> >> >> >> _______________________________________________ >> fonc mailing list >> fonc@vpri.org >> http://vpri.org/mailman/listinfo/fonc >> > _______________________________________________ > fonc mailing list > fonc@vpri.org > http://vpri.org/mailman/listinfo/fonc _______________________________________________ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc