Python ___

Back to Programming Languages forum

Moff     2014-12-12 06:50:12
User avatar

30% of Brethren and Sistren using Python to solve problems. But there is no any discussion about one. I'll start theme... :)

system_treetree     2014-12-17 15:59:31

I guess I will chime in.

I'm learning python for the first time. I already know C++ really well, and have taken a data structures course in C#. I have a pet project in mind that I want to do soon, so I thought I would use this site to get the basics down.

I decided to learn Python 3. Which are you using? Do you use both?

Oh. And I decided to learn emacs at the same time! So the going is slow sometimes, but speeding up.

Rodion (admin)     2014-12-17 17:16:42
User avatar

I gathered a kinda stats from this site - it is true about 30% or more:

language distributions at CodeAbbey

You may see values here

To sum up - I think many colleges and independent beginners use it because:

  • it allows many the same OOP and functional things like most of other languages;
  • and meanwhile it allows to write first programs very simple and short, without declaring classes and methods for primitive "Hello World" (which is the case with Java).

I even consideret Python when I was thinking how to write this site - but at last moment preferred PHP, though it is not far as elegant (but allows to similar degree of freedom and have no versions gap).

> I decided to learn Python 3. Which are you using? Do you use both?

When I wrote some small codes in Python, I really prefer 3-rd as "more mature" and "contemporary", though I learned 2-nd version and sometimes I need some more googling than usually.

Nevertheless I hope that in nearest future more industrial projects will switch to 3-rd version also and it will become more popular...

Moff     2014-12-18 06:38:33
User avatar

At production i'm using Python 2.x. But for my own projects i prefer Python 3 (but still use both).

For CodeAbbey i've switched to Py3 after about 100-th task.

Rodion (admin)     2014-12-18 08:56:00
User avatar

BTW, what for you are using Python at your work? As I understood, you are not doing some kind of web-applications?

Moff     2014-12-20 11:49:57
User avatar

>> BTW, what for you are using Python at your work?

At work i mostly use Qt framework and its Python binding PyQt for large Zoo of Linux systems.

Vadim Tukaev     2015-03-04 10:54:08

I like Python very much, but it isn't my work tool. I use it for prototypes, one-off utilities, code generation...

At first I used Python 2, but recently my computer burned, so when I reinstall software, I decided to try Python 3.

Please login and solve 5 problems to be able to post at forum