Added: 3 years ago
From: GoogleDevelopers
Views: 67,966
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (63)

Sign In or Sign Up now to post a comment!
  • This is great for me. Google is very good for create Painless Python.

  • Painless Python is valuable for programmers. It is great.

  • Painless Pythons is valuable for programmer. It is very good.

  • This video give me knowledge about Painless Python. thank you.

  • Phyton is really Painless, unlike the Real phyton.

  • I like the pronunciation. It's funny they found an english speaking person with this a bit upper class english that sounds like it's from Monty Python (Graham Chapman?). It's a nice tribute.

    I don't understand much of it (not right now at least), but it's nice vid. Maybe I wtch it again.

  • This video is very useful about Painless Python for programmers

  • Thank you for sharing about Painless Python.

  • Painless Python is great.

  • 5 jelly java programmers watched this

  • nice tutorial however i don't understand the over-excitement about the dynamic languages and their lack of strong typing. this is the main cause why we have extremely limited intellisense in javascript or python which is actually unsuable. with one tiny advantange of not having to declare variable you loose many hours by reading references etc. or by compile time checking. it's not as cool as you present it.

  • @noisygrass The funny part is you still have to declare the types, but you move it to some formatted comments. Because type-information is just the very basic bit of essential documentation.

  • @noisygrass @noisygrass Just use a naming convention for your variables if you dont plant to change the type of what its pointing to eg for ints call it iFOO or for strings sPlayerName.

  • X just doesn't care :P

  • I dont think foo means anything, at least as a programmer you couldn't care less... it is used to illustrate that anything could go into the variable in terms of the string for hardly typed languages.

    I dont mind his accent, he speaks clearly, much better than loads of other Enlish mother tongue speakers. Loved this presentation!

  • Listening to this, I have no idea how my girlfriend became a hacker in 1st grade. Especially considering that she can barely pass all her classes now.

  • Please excuse my ignorance of computer science, but what in the hell is "foo"? I have seen this phrase several other places and it drives me crazy. Can somebody please tell me what this means or where it came from?

  • @crchrdsn The names "foo" and "bar" are very popular for function or variable names in programming languages. They come from an acronym that was popular in war times: FUBAR, which stands for F***ed Up Beyond All Repair. I guess it's just meant to be funny.

  • @crchrdsn - just look into the Wikipedia for "Foobar" - and not FUBAR.

  • Great video, however the guys voice does remind me of Steven Hawkins talking wheelchair (no offence intended)

  • Great Python video, well done!

  • uhhh ...why he talk from time 0? is there part 0 of 2?

  • @threelegduck because Python indices start from 0 :P hahahaha

  • very proficient at expressing this material quickly and clearly

  • Where can I get the powerpoint he is presenting? Anyone?

  • the only reason I watch his videos is to catch those addictive sound bytes of "basically". No one can pronounce it better than he does.

  • gotta agree

  • "bazziclee"

    "icks"

    Good vid.

  • Please, respect people from other countries. Don't ridicule them.

  • @andrnag ryt

  • Thank you!

  • what do you mean "every"???

    I see some that aren't dude...

  • lol every comment is -1

  • I took a class that taught this language and it was very interesting.

  • This video is bazzickly awesome! :p

  • Nice.

    Simple, easy to understand.

    I love google <3

  • engaging!

  • Great intro to Python, thank you for sharing!

  • near 1:52, world record for shortest hello world program, Ruby is shorter:

    puts 'Hello, world!'

  • chill m8. between python and ruby, its a personal choice.

  • i actually like both languages :) just saying which is shorter.

  • Which is useless

  • useless in making the facts straight, right...

  • setting the facts straight is useless? :)

  • Who gives a shit? I'd rather use " cout << "You are a noob!"; " since it looks nicer.

  • that won't even compile :)

    youtube wouldn't scale as much if it's back-end was done in cpp, that's the power of python - productivity.

  • Uh, I think you'll find my little snippit of code will compile in any major C++ compiler. So, stfu!

  • what's with your anger issue? can't you make a discussion without bad language?

    first of all it's spelled snippet.

    my bad, your cpp snippet will run! you'd just have to redundantly include the libraries and your main function every time you make a program.

    in py, this is a full program: print 'not a snippet'

  • Hah, before you go accusing me of bad English, look at your own. What's THE first thing they teach you, about English, hmm? Capital letters, it should be. And like it matters how I spelled the word.

    I still don't know why the length of a function REALLY matter. I think he was just attempting to make Python look good. :P

    (Not saying it isn't)

  • c is still C, but snippit is definitely not snippet. :)

    shorter code matters because it is maintainable and it minimizes errors.

  • Yeah, what does a few letters matter?

    Why don't you just program it without errors in the first place. :P

  • it wouldn't be just a few letters in real world programs, think in a larger scale, let's say youtube.

    programming without errors is ideal, every programmer strives for error free code. but when it's a large scale project, team effort is needed, new features are introduced incrementally, the design might even change. bottom line - changes are needed to scale. even with a whole bunch of tests, not all bugs are discovered until it is released to the real world. :)

  • A moment ago we were talking about output to the console, you wanker.

    Obviously on a larger scale, having smaller code will increase productivity and reduce debugging time.

  • "I still don't know why the length of a function REALLY matter."

    "Yeah, what does a few letters matter?"

    - i was merely trying to address your crude statement.

    if you want to limit your perspective as a programmer to just output to the console, then that's up to you.

    i was talking about the implications of short code to real world programs.

  • @ToastDevourer

    stand alone cout << "You are a noob!"; will not compile..

    print 'You are a noob!' is a completely functional python program. 'nuff said.

    Anyway, why are you even comparing C++ and Python? Apples and oranges.

  • @TheElMarsh True, C++ is far more powerful and runs much much faster.

  • Can you give an example please?

  • Like when you said that "Ruby is shorter"?

  • I think it is missing the beginning, it starts from slide 9

  • Good overview, thanks. now I'm waiting for the second part... :-)

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more