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

Resource for Language Criticism

Name: Anonymous 2011-07-21 12:18

Is there a site like http://yosefk.com/c++fqa/defective.html but for all other crappy languages? You know, they all have their weak points and can be ridiculed.

Name: Anonymous 2011-07-21 17:03

>>40
Go back to WTFuckistan
FTFY

Name: Anonymous 2011-07-21 18:46

>> 20

Lua has "require 'strict'". Also you can implement yourself a warning generator each time an undeclared variable is accessd.

Name: Anonymous 2011-07-21 18:53

>> 42
Go back implementing yourself a touhou you can fuck.

Name: Anonymous 2011-07-21 19:01

>>43
My waifu would never!

Name: Anonymous 2011-07-21 19:09

>>43
Touhous don't fuck. They're pure girls and mighty enough to avoid rape.

Name: Anonymous 2011-07-21 19:11

If touhous are girls, then they fuck. Like it or not.

Name: Anonymous 2011-07-21 19:31

>>46
Touhous definitely fuck other touhous and I have the doujins to prove it.

Name: Anonymous 2011-07-21 19:41

lithp ``faggots'' can't touch my nonlocal

Name: Anonymous 2011-07-21 20:14

>>40
I don't want to. Russians are total alcoholic retards. They write Pascal, eat pork and don't like Lisp. Hate russians, hope Allah will punish them.

Name: Anonymous 2011-07-21 20:42

>>49
Excuse me sir, does you being a Muslim imply that they cut part of your dick? Isn't that just like being a Jew but without actually being smart?

Name: Anonymous 2011-07-21 20:47

>>50
smart equals evil. you, jewish smartasses, should be killed to make world a better place and please Allah.

Name: Anonymous 2011-07-21 21:06

2.257. Allah is the Protector of those who have faith: from the depths of darkness He will lead them forth into light. Of those who reject faith the patrons are the evil ones: from light they will lead them forth into the depths of darkness. They will be companions of the fire, to dwell therein (For ever).

Name: Anonymous 2011-07-21 22:14

>>52
PIG DISGUSTING

Name: Anonymous 2011-07-21 22:29

About 30 years ago, Scheme had FILTER and MAP courtesy of Lisp hackers who missed them from their past experience. To this collection, Scheme added a lexically-scoped, properly-functioning LAMBDA. But, despite of the PR value of anything with Guy Steele's name associated with it, we think these features should be cut from PLT Scheme v300.

We think dropping FILTER and MAP is pretty uncontroversial; (filter P S) is almost always written clearer as a DO loop (plus the LAMBDA is slower than the loop). Even more so for (map F S). In all cases, writing the equivalent imperative program is clearly beneficial.

Why drop LAMBDA? Most Scheme users are unfamiliar with Alonzo Church (indeed, they don't even know that he was related to Guy Steele), so the name is confusing; also, there is a widespread misunderstanding that LAMBDA can do things that a nested function can't -- we still recall Dan Friedman's Aha! after we showed him that there was no difference! (However, he appears to have since lapsed in his ways.) Even with a better name, we think having the two choices side-by-side just requires programmers to think about their program; not having the choice streamlines the thought process, and Scheme is designed from the ground up to, as much as possible, keep programmers from thinking at all.

So now FOLD. This is actually the one we've always hated most, because, apart from a few examples involving + or *, almost every time we see a FOLD call with a non-trivial function argument, we have to grab pen and paper and imagine the *result* of a function flowing back in as the *argument* to a function. Plus, there are *more* arguments coming in on the side! This is all absurdly complicated. Because almost all the examples of FOLD we found in practice could be written as a simple loop with an accumulator, this style should be preferred, perhaps with us providing a simple helper function to abstract away the boilerplate code. At any rate, FOLD must fold.

Name: Anonymous 2011-07-22 0:17

Because almost all the examples of FOLD we found in practice could be written as a simple loop with an accumulator, this style should be preferred, perhaps with us providing a simple helper function to abstract away the boilerplate code.

It's a thing of beauty.

Name: Anonymous 2011-07-22 0:41

>>10
Best practices in enterprise software development

Name: Anonymous 2011-07-22 1:06

>>54
April Fools joke

Name: Anonymous 2011-07-22 1:08

>>11
writing in Python makes me feel like I'm writing slow. It's not practical. It's just nonthreatening and uninteresting and easy for Blubbers.

Name: Anonymous 2011-07-22 3:22

>>54
You can't really take seriously an April Fools joke.

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