A community for students.

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

de_void

  • 5 years ago

I would like to know what are the possible application of Python. Thanks!

  • This Question is Closed
  1. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    That's as hard to answer as "what are the possible applications of English?" Python is used in web server-side programming, scientific computing, text processing, and others too numerous to mention.

  2. de_void
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Are there any renowned applications or services programmed in Python?

  3. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    A good list of them is on the PythonInfo Wiki: http://wiki.python.org/moin/Applications

  4. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Having said that, I think the main purpose of Python in this class is that it's an easy-to-learn language that gives enough programming power to learn the fundamentals of computer science. At my job we selected Python as our scripting language, but 99% of all our work is done in C++. C++ would be a terrible choice as a language for introducing new students to computer science.

  5. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    when you say you're scripting in Python but using C++ for "[most] of the work," what do you mean? are you "calling" executables from Python scripts? do you need to break up the executables into what are basically modules?

  6. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Also, why C++? why not do it all in Python?

  7. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Most of my work is high-speed processing of data using specialized devices and 3D graphics, some applications of which involve huge amounts of data. When it comes to such applications, an interpreted language like Python just can't compete with a compiled language like C or C++. The other big reason is that we have to deliver software to machines that may not have Python installed. Languages like C/C++ are more self-contained.

  8. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    So does that mean there's a way to roll up the Python scripts with the C++ code into an executable?

  9. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    There are some things I do that I use Python for, but almost all of what I do requires C++. So far I haven't married the two, but I know it's possible. It's possible to have a Python script call C++ functions you write yourself, and vice versa. The Vim text editor is an example of the "vice versa". But I've never done it.

  10. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Cool. I've been trying to get a better feel for what goes on under the things I use every day.

  11. anonymous
    • 5 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    @Radly and Somnamniac..so can i continue with course 6.00(i'v completed 3 lectures) without having any prior experience in programming? In the sense that will i be able to appreciate the FUNDAMENTALS of programming and computation as a whole and not get lost/confuse myself because of no prior experience.

  12. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.