[xkcd] Python (5 Dec 2007) ( programming.dev )

Hover Text:

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

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.

mot ,

Open a Python REPL and type:

import antigravity

;)

DoomBot5 ,

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.

NocturnalMorning , (edited )

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

Doorbook ,

Wouldn't IDE ensure these things are looked after?

ysjet ,

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

johannesvanderwhales ,

There aren't good languages and bad languages, there are better tools for a particular job and worse.

YIj54yALOJxEsY20eU ,

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

RedSeries ,

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

FTFY.

_cnt0 ,
@_cnt0@sh.itjust.works avatar

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

elvith ,

Well, which of these lines causes a compilation error?

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

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

_cnt0 ,
@_cnt0@sh.itjust.works avatar
Compilation error (line 3, col 18): ; expected
Compilation error (line 3, col 18): Unexpected character ';'

edit: fuck that formatting

https://sh.itjust.works/pictrs/image/49d754fd-133f-4bbc-acdd-4ff9128191bf.png

gamermanh ,
@gamermanh@lemmy.dbzer0.com avatar

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!

Scubus ,

Well there's your problem, they're blank when they should be ;

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • test
  • comics@programming.dev
  • worldmews
  • mews
  • All magazines