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-03 16:37

>>54
OK.

Well, the substitution principle holds for the Lisp forms after macro expansion, but you're right that it doesn't necessarily hold for Lisp forms before macro expansion, and certainly not for the program text (the reader can do its own transformations).

Your 0.0 vs ``pajamas'' example is not very good.

First a macro enclosing a function call can't change the statically asserted return type of a function. That's not possible.

Secondly a macro within the body of a function with a statically asserted return type will signal an error on compile
if it expands to something that causes the function to return anything other than the statically asserted type.

The package system works very well.

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