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

A Great Idea

Name: Anonymous 2009-07-28 4:52

Hey /prog/, I just had a great idea. Let's use a double space (space space) as the delimiter between identifiers so we can have identifiers with spaces in them.

An example:
(defun  add to deck  (card  deck)
  (cons  card  deck))

Name: Anonymous 2009-07-28 4:55

Haven't we learned this lesson enough from Make and FIOC?

Name: Anonymous 2009-07-28 4:56

what a delightful new way to obscurificate your code

Name: Anonymous 2009-07-28 4:57

>>2
This is different and doesn't have the same potential for going all to hell.

Name: Anonymous 2009-07-28 4:59

>>3
Obscurificate? What's obscurific is using some bizarre and arbitrary workaround for not having spaces. You'dPreferACamelCase?

Name: Anonymous 2009-07-28 5:00

>>5
no, i prefer this:
variable_name
it serves the same purpose as a space but doesn't make your code harder to read

Name: Anonymous 2009-07-28 5:06

>>6
That's the most hideous thing I've ever seen! At least use variable-name like a normal person. And I have no idea why you think it doesn't make your code harder to read. I don't even know how to pronounce “_”.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-07-28 5:10

>>7  see http://en.wiktionary.org/wiki/underscore



__________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
There are two kinds of scientific progress: the methodical experimentation and categorization which gradually extend the boundaries of knowledge, and the revolutionary leap of genius which redefines and transcends those boundaries. Acknowledging our debt to the former, we yearn, nonetheless, for the latter.

Name: Anonymous 2009-07-28 5:11

>>7
i cracked up laughing when i read this

Name: Anonymous 2009-07-28 5:12

>>3
i stick with perl for now

Name: Anonymous 2009-07-28 5:28

>>3
By the way, I really like the notion of being “obscurific”.

Name: Anonymous 2009-07-28 5:31

>>9
Is it because “_” looks like an emoticon?

Why don't keyboards have a left quote key and a right quote key? I need them.

Name: Anonymous 2009-07-28 6:22

>>12
No, you need to become accustomed to "typewriter quotes"

Name: Anonymous 2009-07-28 6:56

>>13
Either that or use ``faggot quotes'' or ``greater faggot quotes´´.

Name: Anonymous 2009-07-28 7:49

soup dawg i put spaces in you're spaces so you can space out while spacing

Name: Anonymous 2009-07-28 7:53

>>15
gb2/reddit/

Name: Anonymous 2009-07-28 9:22

>>16
it's actually a /jp/ meme, just like brofist and some others

Name: Anonymous 2009-07-28 9:36

>>17
The yo dawg thing stopped being funny last year, which was about when I noticed it on reddit. They also tend to be the only ones who still find it funny. Also I'm pretty certain it started on /b/

Name: Anonymous 2009-07-28 9:37

>>17
lol, whut?
it's actually more of a /b/ meme

Name: Anonymous 2009-07-28 10:08

>>19
/b/ memes are shit anyways , so it could be a /jp/ meme .

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-07-28 10:12

http://www.encyclopediadramatica.com/Pimp_My_Ride
  The Meme

A new /b/ and 4chan meme with so much potential lulz that it will make your head explode with epic delight. Behold:

SUP DAWG, WE HEARD YOU LIKE[D] ______, SO WE [PUT] _______ ______ IN [YOUR] _______ (SO YOU CAN ______ WHILE YOU _____).

Using the above formula, one can fill in the blanks to create a "Mad Xzibs" as they have been dubbed (from the word game Mad Libs).

Based on Xzibit's catchphrase from the show, the meme sets the lulz trap by letting /b/tards fill in the gaps where the car owner's "hobby" and the resulting pimped-out ride's modifications are left open to the /b/magination. It has generated much original content and the average /b/tard's response to a SUP DAWG thread is usually something along the lines of, "Oh exploitable".

There will always be one asstard who posts "SUP DAWG, WE HERD U LIEK MUDKIPZ...", but this is inevitable.

PROTIP: The original and correct format is "SUP DAWG". Don't be a faggot by putting "YO DAWG".
The Comeback

The meme originally became very popular in mid-2007, then eventually took a back seat to newer memes, popping up every now and then, as is the way of chan memes. However, a rather sudden surge brought it back to life in full force in late 2008. This has had both good and bad results. The good is a surge in quotes and a bunch of new photoshops, providing some decent new content. The bad is that /b/ doesn't age well, and so most of the new content is complete shit and the dumbfucks perpetuating the revival of the joke don't know how to do it right. While they don't seem to understand any of the popular memes 4chan's /toy/ never the less tries and somehow manages to not only make them their own but endear themselves to each other as only /toy/ can. It's also worth noting that while the original incarnation didn't have a very strict template to follow, all new uses of the meme seem to repeat the subject at hand, à la "PUT A CAR IN YO CAR." For example:

   1. (NORMAL) SUP DAWG, WE HEARD YOU LIKE GAMES, SO WE PUT A GAME IN YOUR GAME SO YOU CAN PLAY WHILE YOU PLAY.
   2. (PRO) SUP DAWG, WE HEARD YOU LIKE DICTIONARIES, SO WE PUT A DICK IN YOUR CANARY BECAUSE THE LIBRARY WAS TOO FAR AWAY.


_______________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
Peace is a resistance to the terrible satisfactions of war.

Name: Anonymous 2009-07-28 15:19

>>13,14
Uh, no. Use proper quotes.

Name: Anonymous 2009-07-28 15:27

>>21
Proof it's a /jp/ meme:

http://i27.tinypic.com/2hg90r6.jpg

Name: Anonymous 2009-07-28 15:33

>>23
One picture doesn't override the >100 one's I've already seen that came from /b/.

Name: Anonymous 2009-07-28 15:35

>>24
I haven't seen any, so they don't exist.

Name: Anonymous 2009-07-28 15:36

Hey you idiots, less shitting on the thread: more posting on topic. Summer.

Name: Anonymous 2009-07-28 15:38

>>26
You haven't been around here very long, have you? There is never a /prog/ thread that stays on topic and we've already said the idea is stupid and that it has been implemented poorly before.

Name: Anonymous 2009-07-28 15:43

>>27
You haven't been around here very long, have you?
Long enough to know that /prog/ can do better than /b/ 2.0.

we've already said the idea is stupid
For no reason I can discern.

and that it has been implemented poorly before.
Completely false. Provide an example. And even if it were true, I'm not suggesting implementing it poorly.

Name: Anonymous 2009-07-28 15:49

>>28
For no reason I can discern.
Common fucking sense. If you don't get that, you're not worth explaining (nothing personal).

Name: Anonymous 2009-07-28 16:06

>>29
Common fucking sense.
Lolwat. “I can't explain myself, so I'll pretend my irrational biases should be universal.”

If you don't get that, you're not worth explaining (nothing personal).
No, please. I would love to be explained.

Name: Anonymous 2009-07-28 16:11

>>30
Here's a   thought,  how are you as     a human being parsing
the text      that I
 am reading? You are delimiting the words by space, are you giving much thought to the amount of spacing? Since, in a large number of languages (both formal and natural) we give little to no meaning to space, it would require quite a large amount of personal discipline to get used to a seperate system. Not to mention it would fuck with your typing as a larger percentage of the time, you would be having to press space twice. Even if you provided some sort of editor support for this, I don't see it ever catching on.

Name: Anonymous 2009-07-28 16:12

>>31
I, of course, meant writing.

Name: Anonymous 2009-07-28 16:23

>>31
Here's a   thought,  how are you as     a human being parsing the text      that I  am reading?
I'm wondering what your strange spacing means. I'm also noticing that you're using three and more spaces between words, and wondering how I'm supposed to accurately discern the difference between those, while it's easy to differentiate one and two spaces.

it would require quite a large amount of personal discipline to get used to a seperate system.
So you imagine based on five or six seconds of experience? I seriously doubt there's any way you could fail to parse this automatically after even only a few days of practice.

Not to mention it would fuck with your typing as a larger percentage of the time, you would be having to press space twice.
Oh, noes! Other things to eliminate: al double leters.

Name: Anonymous 2009-07-28 16:28

>>33
And just let me point out that visual separation is the clearest way to indicate syntactic separation. Unlike “_” or “-”, which are the exact same length as the delimiter usually used with them (and are therefore indistinct and must be examined closely), a single space is no more than [b]half[b] the width of a double space — it's essentially impossible to confuse the two. Single spaces will be scanned over by the human reader, while double spaces will stick out like sore thumbs.

Name: Anonymous 2009-07-28 16:43

>>34
Don't make me laugh, they stick out, but not in a way that gives them meaning. They just look wrong. Besides, you haven't shown any practical benefits to this over _ - or CamelCase. Until you do, there is no way that you could convince anyone this is a good idea and not just "let's fuck with an already working formula".
Also, what about the case of 3 or more spaces? I'd imagine they should have the same meaning as you give to 2, or do you plan on giving them different meanings too?

Name: Anonymous 2009-07-28 16:45

Actually, I can think of one benefit, it'd fuck with those idiots who use proportional fonts when programming. But it's not worth it

Name: Anonymous 2009-07-28 16:46

>>34
Lol monospace.

Name: Anonymous 2009-07-28 16:55

1

And yet you still use unnecessary parens.
defun  add to deck  card  deck
  cons  card  deck

Name: Anonymous 2009-07-28 16:57

>>38
picard_facepalm.jpg

Name: Anonymous 2009-07-28 17:00

>>1
You can have any symbol for an identifier in CL.
And symbols can contain almost any character, if you want to use spaces, you can quote the symbol:


(defun |add to deck| (card deck)
  (cons card deck))

Simple isn't it?

>>6
Nasty. _ is considered bad style in Lisp, use -
- is more readable and easier to type.

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