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

Pages: 1-4041-8081-

Python is better than Perl6

Name: Anonymous 2011-01-23 7:35

Python is better than Perl Six! Read this delightful article from a PROFESSIONAL GOOGLE SOFTWARE ENGINEER.

http://everythingsysadmin.com/2011/01/python-is-better-than-perl6.html

Name: Anonymous 2011-01-23 7:42

>>1
Even Ruby is better than Python.
Even Tcl is better than Python.
Even JAVA is better than Python.

Where are my operators?
Why do I have to indent my code?
How can I write unreadable quines with all that indentation?
Where are my macros? Lisp macros? Perl 6 macros?
What? Just one-line-lambdas? In Perl 6 I can pass them like blocks!

Name: Anonymous 2011-01-23 7:47

|There's one way to do things. Code becomes a lot cleaner when |there is one obvious way to do things. In Perl there are many |ways to do things... having some ability to be creative is nice; |have too much is stifling. Imagine being at a doughnut shop with |10,000 choices. It's confusing. Now go to a doughnut shop that |specializes in chocolate cream filled. Sure, they have others in |case you really want a cruller, but you know that the obvious |choice (their speciality) is the way to go.

Stopped reading there.

Name: Anonymous 2011-01-23 7:49

>>3
|
Stopped reading here.

Name: Anonymous 2011-01-23 8:30

>>2
Why are Perl6 fans so obsessed with ``operators''?  Even novice Haskellers (or anyone who knows basic math even an centimeter beyond arithmetic) know that an operator is nothing more than a relation with some additional rules regarding absolute precedence, and that's it.
* >>5 googles
Hmm, it seems that Perl6 allows users to define their own operators, much like Haskell.  Finally, a good idea being implemented.  Too bad the rest of Perl6 sucks glowing goat's balls and Larry is a mental hospital bishop.

Name: Anonymous 2011-01-23 8:42

>>5
Yeah, too bad this poor trolling attempt you can't back up.

Name: Anonymous 2011-01-23 8:43

>>5
Perl 6 has macros, you can fix the ``rest of Perl 6'' by defining more operators.
User-defined operators enhance the ability of making unreadable messy code. And giving the class Identity does Monad the >>= operator.
Also, anonymous functions.
$m.bind { $^a+2 }; $m >>= { $^a+2 }; $m.bind -> $x { $x+2 } vs m.bind(lambda x: """the forced __one_linerization__ of lambda""")

Name: Anonymous 2011-01-23 9:13

"""the forced __one_linerization__ of lambda"""
I fucking knew it. Python has officially crippled itself.

Name: Anonymous 2011-01-23 9:16

>>8
It has been so since they put lambda in the language.
A lambda is not a function, is a callable object that can execute just one expression, in a language full of statements.

Name: Anonymous 2011-01-23 10:04

>>8,9
However, you can most certainly implement something like prog1 or progn in Python, and you can even do it with lambda:

prog1 = lambda *a: [f() for f in a][0]
progn = lambda *a: [f() for f in a][-1]


You can get very, very far indeed in Python without any "statements", especially if you plan on writing code with NO EXCEPTIONS.

Name: Anonymous 2011-01-23 10:25

>>10
Too bad LCs are SLOW AS FUCK, for they NEED to STORE EVERY return value of EVERY function call.

Also,
lambda x: progn(anus.hax(),
      board(x).reply(thread_id, """
Oh god how did I get here I am not good with computers
""",
      something(x), something2(x))


The pleasure of separing your expressions with ,.

Name: Anonymous 2011-01-23 10:25

>>11
s/function call/expression/

Name: Anonymous 2011-01-23 10:29

>>11,12
And before the expr and expr2 trick:
Too bad short circuits are SLOW AS FUCK, for they NEED to TEST EVERY return value of EVERY expression, and what if my expression returns False? I feel kind of bad about :(

And before everything else:
Too bad you can't assign variables in your shitty lambdas, because GvR van Rossum decided to make assignment a statement!

Name: Anonymous 2011-01-23 11:18

>>13
Something is wrong with your markup. Please reread your posts before submitting them.

Name: Doctor Racket !RACKET/.HY 2011-01-23 11:22

>>14
Please reread your posts before submitting them.
11:18
http://dis.4chan.org/read/prog/1295793096/10
Please, reread your posts before submitting them.
11:13

You don't have to copy other person, just be yourself.

Name: Anonymous 2011-01-23 11:32

>>15
Something is wrong with your clock. Please recheck it before posting.

Name: Doctor Racket !RACKET/.HY 2011-01-23 11:44

>>16
I know, now let's go back to the psychiatrical hospital.

Name: Anonymous 2011-01-23 12:39

YHBT

Name: Anonymous 2011-01-23 12:40

YHBT

Name: Anonymous 2011-01-23 12:41

YHBT

Name: Anonymous 2011-01-23 12:42

YHBT

Name: Anonymous 2011-01-23 12:43

YHBT

Name: Anonymous 2011-01-23 12:44

YHBT

Name: Anonymous 2011-01-23 12:45

YHBT

Name: Anonymous 2011-01-23 12:46

YHBT

Name: Anonymous 2011-01-23 12:46

YHBT

Name: Anonymous 2011-01-23 12:47

YHBT

Name: Anonymous 2011-01-23 12:48

YHBT

Name: Anonymous 2011-01-23 12:49

YHBT

Name: Anonymous 2011-01-23 12:50

YHBT

Name: Anonymous 2011-01-23 12:51

YHBT

Name: Anonymous 2011-01-23 12:52

YHBT

Name: Anonymous 2011-01-23 12:53

YHBT

Name: Anonymous 2011-01-23 12:54

YHBT

Name: Anonymous 2011-01-23 12:55

YHBT

Name: Anonymous 2011-01-23 12:56

YHBT

Name: Anonymous 2011-01-23 12:57

YHBT

Name: Anonymous 2011-01-23 12:58

YHBT

Name: Anonymous 2011-01-23 12:59

YHBT

Name: Anonymous 2011-01-23 13:00

YHBT

Name: Anonymous 2011-01-23 13:00

YHBT

Name: Anonymous 2011-01-23 13:01

YHBT

Name: Anonymous 2011-01-23 13:02

YHBT

Name: Anonymous 2011-01-23 13:03

YHBT

Name: Anonymous 2011-01-23 13:04

YHBT

Name: Anonymous 2011-01-23 13:05

YHBT

Name: Anonymous 2011-01-23 13:06

YHBT

Name: Anonymous 2011-01-23 13:07

YHBT

Name: Anonymous 2011-01-23 13:15

>>1
Have you read your Stricture and Indentation of Programming Languages today?

Name: Anonymous 2011-01-23 14:31

News: Google employee says something stupid about programming languages, completely misses the point on PL-theory.
Source: https://groups.google.com/group/golang-nuts

(Quite the feat with Ken Thompson around.)

Name: Anonymous 2011-01-25 10:12

>>1

Mmmm. the article barely mentions perl6 besides the fact that it takes forever to be production-ready....

So i guess all i can say as a contra argument is
you're fag

Name: Anonymous 2011-01-25 10:34

>>1
OMGLOL perl is SOOO unreadable xD phyton is cute bcuz u ave to indent ur coed xDD iz soo clean *w* and puwarful too lol
Stopped reading right there.

Name: Anonymous 2011-01-25 10:55

That guy uses faggotish  ":-)" smiles. He think that it's ok to write "backk".

What I like about Python is: There's one way to do things.

IHBT. Compare [lick(x) for x in myanus] and map(lick, myanus) for starters.


No interpolation of strings. If you want to format something, there is a great formatting system which is highly optimized.

Python 2 has awesome % operator. Python 3 - not so much.

Unicode support is really good, and in Python3 is the defau
Ok, I lolled.

Immutable data types. At first I was confused. "What do you mean I can't edit a string? I have to change it while copying it?" Oh, now I understand! This simplifies so many other things and permits optimizers to really dig into your code. Cool.

I also love to convert string to list just to perform modifications with normal speed.

Name: Anonymous 2011-01-25 11:01

Immutable data types. At first I was confused. "What do you mean I've never before come across this simple concept?"

Name: Anonymous 2011-01-25 11:17

>>53
You're supposed to use StringBuilders.

Name: Anonymous 2011-01-25 11:22

>>53
Unicode support is really good, and in Python3 is the defau
Ok, I lolled.


class StackOverflow(Exception):
     def __init__(self):
             pass
     def __str__(self):
             return "*** Exception: stack overflow"
def print(x): raise StackOverflow
>>> print("こんにちは,世界!")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "<stdin>", line 1, in print
__main__.StackOverflow: *** Exception: stack overflow

Name: Anonymous 2011-01-25 11:56

FIOC has no case statement. Useless shite.

Name: Anonymous 2011-01-25 11:59

>>56
それは何だったか?

Name: Anonymous 2011-01-25 12:21

>>58
それはコードの強制のインデントだ。

Name: Anonymous 2011-01-25 12:29

What is with this gook shit in the thread?

Name: Anonymous 2011-01-25 13:39

>>59
スレッドが終了します。

Name: Anonymous 2011-01-25 13:58

>>60
I'm guessing they're expressing their support for ruby but I can't be arsed to stick it into babelfish.

Name: Anonymous 2011-01-25 14:04

>>62
俺はRubyのプログラマじゃない,糞外人。

Name: Anonymous 2011-01-25 14:12

>>63
自閉症

Name: Anonymous 2011-01-25 14:14

>>64
自閉症俺のアヌス!

Name: Anonymous 2011-01-25 14:17

>>65 ハハハ

Name: Anonymous 2011-01-25 14:21

>>65
i lol'd.

Name: Anonymous 2011-01-25 14:25

>>66,67
shit, this again! not

Name: Anonymous 2011-01-25 14:37

>>68
oh yes!

Name: Anonymous 2011-01-25 15:23

>>67
笑った。

>>70
すごい!

Name: Anonymous 2011-01-25 15:23

>>70
またか?

Name: Anonymous 2011-01-25 16:14

>>70,71
/b/へ戻れ,糞共。

Name: Fuck off, !Ep8pui8Vw2 2011-01-25 17:05

>>72
Fuck off, ``faggot''.

Name: Anonymous 2011-01-26 2:08

Return to /b/, also the droppings.
w-t-f

Name: Anonymous 2011-02-04 11:39

Name: Anonymous 2011-08-05 18:50

>>73
Learn to sage, fucking shitfucker

Name: Anonymous 2011-08-05 19:52

>>76
Learn to noko, dicklicker.

Name: Anonymous 2011-08-05 21:04

Ugh, he sounds like a fucking retard.

Name: Anonymous 2011-08-05 23:12

>>78
I don't like Python therefore he sounds like a retard.

Name: Anonymous 2011-08-06 0:30

>>79
Nope. It's everything he says and specifically the reasons he gave for liking python. Choice confuses him. He thinks it's readable because python has words instead of symbols. He doesn't know how to use CPAN. He was confused about immutable data structures. He sounds pretty pretty dumb.

Name: Anonymous 2011-08-06 3:42

>>80
There you go again. He explicitly states that he has used and preferred Perl since 1991, yet you manage to conclude that
He prefers Python's simplicity, therefore he's confused by choice.
He prefers Python's modules to CPAN, therefore he doesn't know how to use CPAN.
He was confused as to why Python has immutable strings, therefore he's confused by the concept of immutable data structures.

This is Fox News logic, not programmer logic, so you're really in no place to call any programmer dumb, much less one who managed to get a job at Google.

Name: Anonymous 2011-08-06 9:38

>>81
Hurrr durr, he is still stupid. He is a fucking sysadmin. It's not exactly the most challenging job. And stop sucking Google's cock ffs.

Name: Anonymous 2011-08-06 9:53

ooc.lang.google

Name: Anonymous 2011-08-06 9:58

>>82
>hurr durr ffs
back to the imageboards

Name: Anonymous 2011-08-06 10:02

comp.lang.ooc

Name: Anonymous 2011-08-06 10:16

>>84
>hurr durr ffs
back to the imageboards

Name: Anonymous 2011-08-06 10:26

ooc.web.imageboards

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