Re: Idle musings on doing E over again
"Mark S. Miller" <[email protected]> Sun, 30 Sep 2012 19:48:45 -0700
| Newsgroups | gmane.comp.lang.e.general |
|---|---|
| Message-ID | <CABHxS9gyEz48jqkRjKfT3p8dGs6BkaeQqboJn0PjzPXnG1EDjQ@mail.gmail.com> |
[+awarth] Have you looked at ometa <http://tinlizzie.org/ometa/>? On Sun, Sep 30, 2012 at 5:06 PM, Dan Bornstein <[email protected]> wrote: > On Fri, Sep 28, 2012 at 8:32 PM, Kevin Reid <kpreid-M/[email protected]> wrote: > > Can you say something about what tools you researched? > > To be clear, this wasn't academic research, and I didn't take notes. > Just briefly, I looked at / considered all of these (in no particular > order, and almost certainly missing some): JavaScript / V8 / Node, > Clojure, Go, LLVM, ANTLR, lex/yacc, C++, peg/leg, Haxe/NekoVM, and > Erlang. > > > Parsing should be in the standard library. I'm not sure that a > particular parsing technique should be built into the *language*. > > At least for my own current work, I'm interested in making parsing > more fundamental, but YMMV of course! > > My take is that tools like Awk (and to a lesser extent JavaScript) > have amply demonstrated that baking particular parsing techniques into > the language itself can make for a compelling programming experience. > I'm interested in exploring this space, but with a parsing language > that's better than standard(ish) regex syntax. > > > I don't care for working with self-hosting-only systems because I want > to be able to take it apart and change everything and not have a > bootstrapping problem. > > I generally agree. To reiterate, I am interested in a self-hosted > system as a platform for further development. I am looking forward to > doing a lot of non-self-hosted work on top of that platform. > > > Wish me sufficient free time! > > I wish you sufficient free time! > > -dan > _______________________________________________ > e-lang mailing list > [email protected] > http://www.eros-os.org/mailman/listinfo/e-lang > -- Cheers, --MarkM _______________________________________________ e-lang mailing list [email protected] http://www.eros-os.org/mailman/listinfo/e-lang