Matches for gabriel_laddel, 3496 total results Sorted by newest | relevance
Wed Sep 09 04:54:20 UTC 2015 <gabriel_laddel> because you can't "get at" the AST, because that isn't how people naively write parsers.
Wed Sep 09 04:53:55 UTC 2015 <gabriel_laddel> punkman: and everytime this happens you need all new tooling for this new language, right?
Wed Sep 09 04:53:10 UTC 2015 <gabriel_laddel> BingoBoingo: meh, I'm done here, read more or something
Wed Sep 09 04:53:03 UTC 2015 <gabriel_laddel> punkman: so when you create a new format or something in ALGOL you have to create a new parser right?
Wed Sep 09 04:52:56 UTC 2015 <BingoBoingo> gabriel_laddel: No, You don't fucking make XML
Wed Sep 09 04:52:48 UTC 2015 <gabriel_laddel> punkman: okay, okay
Wed Sep 09 04:52:43 UTC 2015 <punkman> gabriel_laddel: I haven't because I don't wanna emacs
Wed Sep 09 04:52:36 UTC 2015 <gabriel_laddel> BingoBoingo: hide it all behind Super-Meta-click and leave the rest to Congnition Stratifies(TM)
Wed Sep 09 04:51:54 UTC 2015 <gabriel_laddel> BingoBoingo: thins can all be done at the UI level
Wed Sep 09 04:51:39 UTC 2015 <gabriel_laddel> punkman: have you tried lisp yet?
Wed Sep 09 04:51:28 UTC 2015 <punkman> gabriel_laddel: I get your point but also, this kinda sounds to me like "don't use math symbols, write it all with the full power of english"
Wed Sep 09 04:50:25 UTC 2015 <gabriel_laddel> "Here are some abstractions, solve the problem." The end
Wed Sep 09 04:50:02 UTC 2015 <gabriel_laddel> punkman: the whole DSL thing doesn't have a name in lisp because it isn't needed
Wed Sep 09 04:49:38 UTC 2015 <gabriel_laddel> punkman: the problem with creating "DSLs" in ALGOL is that you end up losing M-. (jump to definition) and any ability you may have had to interact with the AST of the previous programming language (read: the actual language, as it is the thing that contains all the semantics) when you change the syntax
Wed Sep 09 04:49:13 UTC 2015 <BingoBoingo> gabriel_laddel: If I want to print pretty papers I don't need, want, or desire turing complete postscript
Wed Sep 09 04:48:29 UTC 2015 <gabriel_laddel> BingoBoingo: wrong wrong wrong, study more
Wed Sep 09 04:47:56 UTC 2015 <BingoBoingo> <gabriel_laddel> punkman: you lose the full power of the programming language. << In nearly every case a 3rd part gives you code you don't want a full language. You want a plainly crippled language.
Wed Sep 09 04:47:04 UTC 2015 <gabriel_laddel> one sec, thinking of an example...
Wed Sep 09 04:46:57 UTC 2015 <gabriel_laddel> punkman: you lose the full power of the programming language.
Wed Sep 09 04:46:13 UTC 2015 <gabriel_laddel> BingoBoingo: Enough with the almost analogies already. They're an escape hatch to nowhere.