Python Forum
How fast did you manage to learn Python?
Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How fast did you manage to learn Python?
#12
I would put in wider context:

Quote:But I would like to say a few things about what programming languages mean to the people who use them — programmers. Typically when you ask a programmer to explain to a lay person what a programming language is, they will say that it is how you tell a computer what to do. But if that was all, why would they be so passionate about programming languages when they talk among themselves?

In reality, programming languages are how programmers express and communicate ideas — and the audience for those ideas is other programmers, not computers. The reason: the computer can take care of itself, but programmers are always working with other programmers, and poorly communicated ideas can cause expensive flops. In fact, ideas expressed in a programming language also often reach the end users of the program — people who will never read or even know about the program, but who nevertheless are affected by it.

Think of the incredible success of companies like Google or Facebook. At the core of these are ideas — ideas about what computers can do for people. To be effective, an idea must be expressed as a computer program, using a programming language. The language that is best to express an idea will give the team using that language a key advantage, because it gives the team members — people! — clarity about that idea. The ideas underlying Google and Facebook couldn't be more different, and indeed these companies' favorite programming languages are at opposite ends of the spectrum of programming language design. And that’s exactly my point.

True story: The first version of Google was written in Python. The reason: Python was the right language to express the original ideas that Larry Page and Sergey Brin had about how to index the web and organize search results. And they could run their ideas on a computer, too!

This is exerpt form Guidos King's Day speech

For me it means that if you can express your ideas in Python then you have learned it. If you are not able to express your ideas this can mean (a) you have not learned Python yet (b) Python is not suitable language to express your ideas
I'm not 'in'-sane. Indeed, I am so far 'out' of sane that you appear a tiny blip on the distant coast of sanity. Bucky Katt, Get Fuzzy

Da Bishop: There's a dead bishop on the landing. I don't know who keeps bringing them in here. ....but society is to blame.
Reply


Messages In This Thread
RE: How fast did you manage to learn Python? - by perfringo - Jul-26-2018, 07:59 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How to learn python to apply it in my work? DavyAnt 1 998 Aug-24-2023, 10:46 PM
Last Post: Larz60+
  How to start to learn and use python Zangolo 6 1,514 Jul-15-2023, 09:37 AM
Last Post: Gribouillis
  start to learn Python Berliner 11 6,397 Apr-26-2022, 06:52 PM
Last Post: Berliner
  Learn Python via Zoom Meetings? davidorlow 1 2,546 Jun-16-2021, 01:01 AM
Last Post: Larz60+
  learn Python Naheed 6 4,273 May-04-2021, 07:23 AM
Last Post: Naheed
  what programming language to learn other than python in real mass-production product? Kai 1 2,218 Apr-12-2020, 04:40 AM
Last Post: Larz60+
  Learn Python by doing? Coastal 2 2,503 Jan-16-2020, 06:24 PM
Last Post: Karen1
  WHich is a good site/tutorial to learn Python for beginners? deepakdeshp 7 5,262 Oct-11-2019, 06:46 AM
Last Post: wavic
  python technologies to learn for beginners prashanth 1 2,915 Jun-21-2018, 01:08 PM
Last Post: ichabod801
  What is the best site or book to learn advanced python programming? aruntracer 2 4,137 Apr-29-2018, 10:48 PM
Last Post: micseydel

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020