Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Install X/Y

Name: Anonymous 2014-01-30 19:40

Why do you think this is so funny?

Do you think it's funny cause it's a play on an (as apparent to you) nonsensical phrase GNU/Linux?

Do you think it's funny because BSD and Gentoo aren't very popular, and require a lot of effort to maintain, so you think programmers use it cause programmers like things like this?

I am an expert programmer, and a Lisp wizard. I do not particularly care about UNIX politics, and view all current operating systems as retarded. However, I do like the GNU approach to UNIX (although not necessarily the reality) the most out of all the other approaches from a technical stand point.

Maybe you think installing these operating systems is a difficult act that only strange programmers would participate in.

I do not understand why you think ``install BSD/Gentoo'' is so amusing. Why do you place it everywhere?

Name: Anonymous 2014-02-06 13:22

Oh, and another thing I've learned while programming with a lisp is that the slogan "code = data" is only half true. Sure, you can turn data into code, but not the other way around. The sexp syntax which, as Lispers claim, is the representation of the AST, is anything but. It is only a flattened, simplified symbolic representation: you cannot distinguish a function call from a macro call from a function parameter from a macro parameter from a special form! Pretty much the only form of codewalking you can do is check how many items are in a sexp, not their semantics. So you can write code-generating, template-style macros, sure - which is almost as easy to do in lots of contemporary languages, from Scala to Nemerle to Rust to Haskell - but not code-walking or code-transforming macros, at least not meaningfully code-transforming macros. You can't, for instance, write a macro that would automagically memoize all function calls in a code sample, or one that would perform a CPS transform. And that just means that the sexp-syntax that Lispers are so hyped up about is overrated. You can have code template without all the goddamn parentheses.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List