Spyke
comics·ComicsbyMac

[xkcd] Python (5 Dec 2007)

Hover Text:

I wrote 20 short programs in Python yesterday. It was wonderful. Perl, I'm leaving you.

:::spoiler Transcript

[A Cueball-like friend is talking to Cueball, who is floating in the sky.]
Friend: You're flying! How?
Cueball: Python!
Cueball: I learned it last night! Everything is so simple!
Cueball: Hello world is just print "Hello, World!"
Friend: I dunno... Dynamic typing? Whitespace?
Cueball: Come join us! Programming is fun again! It's a whole new world up here!
Friend: But how are you flying?
Cueball: I just typed 'import antigravity'
Friend: That's it?
Cueball: ...I also sampled everything in the medicine cabinet for comparison.
Cueball: But I think this is the python. :::

View original on programming.dev
lemmy.world

Just wait until you accidently have something unindented that wasn't supposed to be. Those are fun bugs to troubleshoot

17
RedSeriesreply
lemmy.world

Just wait until you accidently have something unindented that wasn't supposed to be forget one semicolon. Those are fun bugs to troubleshoot

FTFY.

10
_cnt0reply
sh.itjust.works

That will cause a compilation error 99.999% of the time and point you to the exact location where the problem is.

11

Back when I regularly used Java for Minecraft mods n shit id get shit like

missing expected ; at line 68

Then I'd go to line 68 in the editor and it and the 5 on either side of it are allllllll blank. Wonderfully helpful!

3
elvithreply
feddit.de

Well, which of these lines causes a compilation error?

String foo = "Nothing";
foo += "to see";
foo += "here";

::: spoiler Spoiler The last one. It's not a semicolon but a Greek question mark... :::

-2
Compilation error (line 3, col 18): ; expected
Compilation error (line 3, col 18): Unexpected character ';'

edit: fuck that formatting

6
ysjetreply
lemmy.world

Yes, but people feel threatened by good programming languages instead of just learning them.

7

Javascript is widely regarded as a bad programming language even though for many use cases it is the best tool for the job.

6

If you try out the import antigravity in this comic, you'll be linked back to the comic. XKCD is built into the language itself.

8

You reached the end