Sign in to follow this  
Jitterz_J17

Purpose of Python text editors....

Recommended Posts

The title say is it all. Whats the point of using a python such as Notepad++? I feel very comfortable in coding in C++, so i dont really see the reason. Why is it so popular and why should I use it? I must be missing something. thanx

Share this post


Link to post
Share on other sites
Your post makes very little sense, but from what I could gather you're asking why would you need to learn Python if you can learn C++? Well that's a strange question. There are a lot of languages each with its pros and cons. C++ is not perfect, far from it. It's good to know various programming languages and know when to use them.

Share this post


Link to post
Share on other sites
Quote:
Original post by Jitterz_J17
The title say is it all. Whats the point of using a python such as Notepad++?
I feel very comfortable in coding in C++, so i dont really see the reason.
Why is it so popular and why should I use it? I must be missing something.
thanx


Your post doesn't make much sense, I think you're confused about the difference between a language and an editor.

A language is the syntax and built in libraries you use to describe and create your program, both python and c++ fall in to this category.

A text editor (or IDE, if you're using one), is what you use to input text in to the computer, so you can communicate with the machine about your program.

Saying `A python such as Notepad++' doesn't make much sense, since they're different things. You can program python in different editors, or even program c++ is notepad++.

As for why people prefer python over c++? Theres many different reasons, and it varies per person. Usually it comes down to python being a simpler language with less pitfalls, or people being more productive in python than they are in c++.

I believe the worst thing you can to is just be 'comfortable' with one language and not try others. You should try to know a bit about many different languages and what they're good at, even if you never use them for a real project.

Share this post


Link to post
Share on other sites
I have to agree with mikeman. Lots of people like to learn python as a begginning language because it has fewer pitfalls.(mysef included) Once they learn it they can either stick with it or move on to another language. There are lots of people who use Two or even Three or more Languages effectively. Why Use another language? Well if it works better for the task at hand. Why not?
Large powerful programs are often written in C++ while web browser programs are Commonly Flash or Java. Heck some people even use Assembly language for things that don't have much processing power(like calculators). It is best to use whatever will get the job done quickly and effectively.

Share this post


Link to post
Share on other sites
Notepad++ is a rather nice text editor. Combined with plugins such as an integrated hex editor, function list display, file explorer and with features such as auto word completion and executing external programs with a single key press, it sometimes almost feels like a real IDE.


As for languages, I use both C++ and Python at work. C++ for the games themselves, Python for tools, prototypes and automation scripts. In fact, yesterday I wrote a blog post about how I'm using Python. Perhaps it's interesting to see why someone would use Python while he's already familiar with C++.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this