FYI: I have been tweaking and learning with Python recently.





Blogs > Disregard |
Disregard
China10252 Posts
FYI: I have been tweaking and learning with Python recently. ![]() ![]() ![]() ![]() ![]() | ||
Malongo
Chile3471 Posts
| ||
EsX_Raptor
United States2801 Posts
I've programmed in both and i find it to be the most comfortable out of the two. (im a junior CS major if youre wondering) | ||
messengerASL
United States109 Posts
On average, a college student changes majors 3-4 times during his academic stint. There's scripters and there's compiled language programmers. If you choose one route, it tends to shape your preference later in life, so choose carefully. People in industry tend to "not" have high opinions of scripters. And scripters tend to think compiled language programmers complicate things. All of these points are moot, if you're luke-warm (not excited) about computer science. Try business or some other majors. Try to find the major that will interest you. | ||
caelym
United States6421 Posts
| ||
Jonoman92
United States9102 Posts
-I think that's good advice btw. I'd go with Java but I've never actually used Python sooo yea. | ||
thunk
United States6233 Posts
Never heard of Java. Hasn't ever been used in any major league, has it? Probably suffers from some major imbalances and it falls of the normal gamer's knowledge. | ||
thunk
United States6233 Posts
| ||
EsX_Raptor
United States2801 Posts
way better than those two ![]() | ||
ZeroCartin
Costa Rica2390 Posts
| ||
SpiritoftheTunA
United States20903 Posts
| ||
imDerek
United States1944 Posts
| ||
Mastermind
Canada7096 Posts
| ||
IzzyCraft
United States4487 Posts
| ||
Divinek
Canada4045 Posts
Also java gives you much clearer error messages, even if its lack of multiple inheritence is lame | ||
JakNcoke
United States2 Posts
| ||
benjammin
United States2728 Posts
| ||
shmay
United States1091 Posts
http://news.ycombinator.com/item?id=428095 python or ruby seems the best just to learn the basics. i personally recommend http://pine.fm/LearnToProgram/ (ruby). python and ruby are both very good for web development, if you're into that, and a great for general scripting once you have the basics down, id say learn java and build apps for Android (and possibly make some money doing that, eventually) | ||
Llamaz
Australia90 Posts
Java > Python if you have more experiance...but C++ > java. I have no idea how comfortable you are with programming, but if you've done a bit before, I reccommend you learn basic C++ first (a week at most, probably less) then learn from http://lazyfoo.net/SDL_tutorials/index.php (SDL = graphics library). It exemplifies why object oriented programming is soo much easier, and develops good programming habits. C++/Java are more useful to learn than Python. So to conclude, if you are already familiar with an outline, or structure of programming languages, then choose C++/Java (C++ > Java. If you can learn Java you can learn C++), but if you are just starting programming choose python (easier, cleaner). With that said, I suggest you don't take advice from ANYONE in this forum, including me. Go to a programming forum. People giving advice to you here probably haven't even tried to learn a programming language. | ||
Slithe
United States985 Posts
On April 01 2009 15:20 IzzyCraft wrote: Java/C++ is a very common first languages to learn. python is fun to know but consider something like PHP FORTRAN etc Umm... why FORTRAN? | ||
caelym
United States6421 Posts
On April 01 2009 15:40 Llamaz wrote: With that said, I suggest you don't take advice from ANYONE in this forum, including me. Go to a programming forum. People giving advice to you here probably haven't even tried to learn a programming language. i beg to differ ![]() | ||
Osmoses
Sweden5302 Posts
| ||
Malongo
Chile3471 Posts
On April 01 2009 15:40 Llamaz wrote: Wow...Python >>>>>>>>>>> Java for beginners. Java > Python if you have more experiance...but C++ > java. ... With that said, I suggest you don't take advice from ANYONE in this forum, including me. Go to a programming forum. People giving advice to you here probably haven't even tried to learn a programming language. im sure TL is a good source of non professional programming advice, there are many guys here studing computers/something related and there are at least 5/10 pros at it. | ||
![]()
zatic
Zurich15317 Posts
On April 01 2009 15:58 caelym wrote: Show nested quote + On April 01 2009 15:40 Llamaz wrote: With that said, I suggest you don't take advice from ANYONE in this forum, including me. Go to a programming forum. People giving advice to you here probably haven't even tried to learn a programming language. i beg to differ While it is true that there are a lot of programmers on this forum it is basically impossible for the OP to tell the good advice apart from the bad advice (of which there is already A LOT in this short thread, jesus if you people have no idea shut up, really). I am just going to say that it doesn't matter what language you start with. You can can learn the art of programming in any language. Once you are secure with that you can *very* easily pick up another. That said I would personally recommend Python just because it is extremely fun to program with. If you are the kind of learner who needs to try things out and get results quickly it will suit you. | ||
PriitM
Algeria181 Posts
| ||
![]()
Bockit
Sydney2287 Posts
On April 01 2009 15:40 Llamaz wrote: With that said, I suggest you don't take advice from ANYONE in this forum, including me. Go to a programming forum. People giving advice to you here probably haven't even tried to learn a programming language. While I second the notion of visiting a programming forum for this kind of thing (They'll likely have some kind of sticky thread dealing with questions like "what should I learn for my first language?") there are actually quite a few programmers here on TL and it's perfectly fine to ask around here. There have been some previous threads with similar questions: Python Programming - If you go the python route. I want to start programming - The op really doesn't have a clue about where to start and what is what, but there are a few pages of advice there. | ||
![]()
Insane
United States4991 Posts
On April 01 2009 15:20 IzzyCraft wrote: Java/C++ is a very common first languages to learn. python is fun to know but consider something like PHP FORTRAN etc Wtf? FORTRAN and PHP are both terrible ideas for starting languages lol. In fact, I can't see you being likely to need FORTRAN in the future at all unless you work in a specific few industries... | ||
meathook
1289 Posts
On April 01 2009 17:40 HnR)Insane wrote: Show nested quote + On April 01 2009 15:20 IzzyCraft wrote: Java/C++ is a very common first languages to learn. python is fun to know but consider something like PHP FORTRAN etc Wtf? FORTRAN and PHP are both terrible ideas for starting languages lol. In fact, I can't see you being likely to need FORTRAN in the future at all unless you work in a specific few industries... I hear COBOL is pretty good though... | ||
gzealot
Singapore238 Posts
if you are looking for general languages which are useful in most areas, learn Java/C#/.Net, Python is a scripting language i guess you could pick it up on the side, shouldnt be too difficult. | ||
Patriot.dlk
Sweden5462 Posts
I'm also a computer science student, I have a total of two courses in java sadly i've had both so now I learn myself Note that my post is like - will i recommend java? Yes I will. I have nothing to say about Python never touched it. Whatever you choose you will probably be ok | ||
SilverSkyLark
Philippines8437 Posts
On April 01 2009 14:45 thunk wrote: Can't really go wrong with Python, everyone knows it, even beginners. It's a pretty balanced map, and is about as standard as one can get. It's the bread and butter map of this era. Never heard of Java. Hasn't ever been used in any major league, has it? Probably suffers from some major imbalances and it falls of the normal gamer's knowledge. On April 01 2009 14:47 ZeroCartin wrote: Byzantium ftw On April 01 2009 15:04 SpiritoftheTunA wrote: python is overplayed as fuck Yeah, I knew there will be StarCraft jokes in Page 1. Anyway my 2 cents: 1. Java, yeah you see then everywhere, I remember my dad telling me that it's faster than flash since it can handle more stuff etc etc. 2. Python, it's uhh, one of the programming languages closest to everyday life english. I think it's one of those languages where I would rarely see comment tags because the commands are very user friendly. I haven't really used either of them since I started out with C then C++. If you want to study the granddaddies of programming, go study them in your own risk. But to address the OP, I'd advice you go Python. | ||
Rhaegar99
Australia1190 Posts
| ||
gzealot
Singapore238 Posts
| ||
Cambium
United States16368 Posts
| ||
gzealot
Singapore238 Posts
Suggestions? | ||
| ||
![]() StarCraft 2 StarCraft: Brood War Counter-Strike Super Smash Bros Other Games tarik_tv32414 summit1g14362 Grubby7773 sgares699 Beastyqt663 mouzStarbuck223 Liquid`Hasu171 shahzam84 JuggernautJason56 ViBE45 Trikslyr43 Organizations StarCraft 2 Other Games StarCraft 2 StarCraft: Brood War
StarCraft 2 • RyuSc2 StarCraft: Brood War![]() • musti20045 ![]() • Psz ![]() • IndyKCrew ![]() • sooper7s • AfreecaTV YouTube • intothetv ![]() • Kozan • LaughNgamezSOOP • Migwel ![]() League of Legends Other Games |
Replay Cast
OSC
SOOP
WardiTV Spring Champion…
Zoun vs Classic
herO vs Clem
Solar vs MaxPax
Big Brain Bouts
Epic vs Mixu
Spirit vs Jumy
Replay Cast
SOOP
GSL Qualifier
WardiTV Spring Champion…
ByuN vs TriGGeR
SC Evo League
[ Show More ] BSL Season 20
DragOn vs OctZerg
Artosis vs Doodle
Replay Cast
SOOP
SOOP
Zoun vs Solar
Sparkling Tuna Cup
WardiTV Spring Champion…
uThermal 2v2 Circuit
BSL Season 20
UltrA vs Radley
spx vs RaNgeD
SOOP
PiG Sty Festival
Afreeca Starleague
ZerO vs BeSt
Wardi Open
PiG Sty Festival
Afreeca Starleague
Jaedong vs Light
PiGosaur Monday
PiG Sty Festival
The PondCast
PiG Sty Festival
|
|