IMG

 
IMG
IMG   IMG
  Welcome to GTAForums! Be sure to check out the Grand Theft Auto V Forum.

You are not registered! (If you are, click here to login) Registering is fast, free and easy and allows you to instantly reply to any topic on GTAForums.
Why wait? Click here to register your own unique username and become part of the ever-growing community!


( Log In | Register | Revalidate Validation E-mail )
Quick Log-In:
  IMG
       
>
  Reply to this topicStart new topicStart Poll

 Is python a good learning tool?

 
chestycougth  
Posted: Thursday, Jan 26 2012, 18:20
Quote Post


Trick
Group Icon
Group: Members
Joined: Aug 18, 2011

uk.gif

XXXXX



Hi everybody!
I decided I wanted to learn programming recently, mostly as a hobby and I looked around on where to start and got the impression that python is a good beginner language. However I would like to start learning C++ because of its versatility and widespread use.
Should I bother learning python first or is it completely different from C++ ?
And if I shouldn't then how should I go about learning C++, or is there another beginner language which has more in common with C++ ?

PS, If anyone knows any concise beginner tutorials or good resources in any of those languages I would be eternally grateful for a link.
cheers.

PSS. Before anyone recommends learning html before a programming language - I already do

This post has been edited by chestycougth on Thursday, Jan 26 2012, 18:31
PMXbox Live
  Top
 

 
K^2  
Posted: Thursday, Jan 26 2012, 23:33
Quote Post


Vidi Vici Veni
Group Icon
Group: Zaibatsu
Joined: Apr 14, 2004

us.gif

Member Award




You'll learn better programming practices if you start with C, then go onto C++. Python is a fantastic scripting language, and it's easy enough to learn, but it's not the best language to start with. If you don't already have a habit of writing clean code, you'll keep making a mess with it. And it provides a number of shortcuts for you which will make it more difficult to switch to a compiled language later on.
PMMSN
  Top
 

 
Leftcoast  
Posted: Thursday, Jul 19 2012, 20:08
Quote Post


Mack Pimp
Group Icon
Group: Members
Joined: Apr 19, 2004

us.gif

XXXXX



I started learning Python, I had asked about learning C and C++ but a programmer friend steered me towards Python. Since I don't plan on being a real programmer, I just need to write scripts to help me for mechanical engineering purposes, he suggested Python on those grounds. I also found out later that several of my friends use Python to help them for mechanical engineering purposes.

My underlying point is in line with K^2's comment, I just wanted to throw out a use for python for people who may not necessarily need to be a programmer but want/need to learn some programming/scripting.
PMPlayStation Network
  Top
 

 
3niX  
Posted: Saturday, Jul 21 2012, 11:13
Quote Post


Lazy idiot
Group Icon
Group: Members
Joined: Aug 28, 2005

et.gif

XXXXX



Well...

If you need something for engineering, you might as well use ScicosLab. If you want to interact with some piece of hardware then yeah... you could use Python but C and C++ are preferable.
PM
  Top
 

 
Leftcoast  
Posted: Saturday, Jul 21 2012, 15:48
Quote Post


Mack Pimp
Group Icon
Group: Members
Joined: Apr 19, 2004

us.gif

XXXXX



QUOTE (3niX @ Saturday, Jul 21 2012, 11:13)
Well...

If you need something for engineering, you might as well use ScicosLab. If you want to interact with some piece of hardware then yeah... you could use Python but C and C++ are preferable.

Good point, however, I'm not using to interact with hardware, tho if I start applying to test engineering jobs that would be a plus.

My friends have been using Python to write their own scripts to make aspects of their jobs easier. I'm not entirely sure what applications they are using it for, I will have to ask; however, enough people I know are using it to make me want it on my resume.

Long story short, I want it on my resume since there are companies that use it to aid my job function.

Funny side note, I have been re-tasked to work with test engineers for several weeks... confused.gif
PMPlayStation Network
  Top
 

 
Indi  
Posted: Wednesday, Jul 25 2012, 04:25
Quote Post


Cinemafique
Group Icon
Group: Andolini Mafia Family
Joined: Nov 22, 2008

wa.gif

Member Award




I recently started off with Python since the Raspberry Pi's main language is Python, and it is a very versatile language, and it's used in lots of application domains (meaning a lot of applications are programmed with it). In my opinion it's very easy to pick up rather than a lot of other languages, Python actually brings in a lot of other things from other languages. The good thing about Python is that you can create graphics, games, GUIs and a lot more.

I think it's a great learning tool. It will definitely help you out with other languages biggrin.gif. It's basic though, so I recommend starting with Python, and then moving onto other languages. C as K^2 mentioned is a great language to go onto next, but as a first language it is also good too!

I started with the three main languages of the web: HTML, JavaScript, and PHP. Then I moved onto other things.
Users WebsitePMMSNXbox Live
  Top
 

 
zoo3891  
Posted: Thursday, Jul 26 2012, 03:54
Quote Post


💩
Group Icon
Group: Members
Joined: Jun 11, 2010

pride.gif

XXXXX



If you want to learn a programming language Python is easy, fast, and fun. If you want to learn to program C is going to teach you more, and leave you with the skills you need to learn other languages with less problems. Personally I used python until I got the gist of loops, and then tried a bunch of other languages, but don't use my experience as reference, I can't program for sh*t yet.
Users WebsitePMPlayStation Network
  Top
 

 

0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)

0 Members:

Topic Options Reply to this topicStart new topicStart Poll
Search topic for posted by (exact match)



 
IMG IMG