Click here to Skip to main content
15,916,091 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Why Python? Pin
OriginalGriff2-Jun-14 5:27
mveOriginalGriff2-Jun-14 5:27 
GeneralRe: Why Python? Pin
Roger Wright2-Jun-14 12:11
professionalRoger Wright2-Jun-14 12:11 
GeneralRe: Why Python? Pin
AspDotNetDev3-Jun-14 4:01
protectorAspDotNetDev3-Jun-14 4:01 
GeneralRe: Why Python? Pin
Pualee2-Jun-14 4:48
Pualee2-Jun-14 4:48 
GeneralRe: Why Python? Pin
JimmyRopes2-Jun-14 5:11
professionalJimmyRopes2-Jun-14 5:11 
GeneralRe: Why Python? Pin
Pualee2-Jun-14 5:18
Pualee2-Jun-14 5:18 
GeneralRe: Why Python? Pin
JimmyRopes2-Jun-14 5:35
professionalJimmyRopes2-Jun-14 5:35 
GeneralRe: Why Python? Pin
Marc Clifton2-Jun-14 4:56
mvaMarc Clifton2-Jun-14 4:56 
Well, honestly, it's not so much the language (though I would avoid all VB languages) but rather the things that the language teaches you about programming, such as structure, closures, lambda expressions, classes and object hierarchy, etc. I disagree that Python is what programmers need today, but it probably depends on the niche that the instructor lives in. Python is ubiquitous -- it runs everywhere (but so do a lot of other languages nowadays) and I would definitely consider it a good teaching language.

As for big differences, I would say that there are several major groupings:

interpreted / compiled
duck-typed / strong typed
pure functional / imperative / hybrid
portable / OS-specific
desktop / browser supported

Personally, I'd use something like that to map out and decide what language to use for the task at hand.


Marc
GeneralRe: Why Python? Pin
JimmyRopes2-Jun-14 5:05
professionalJimmyRopes2-Jun-14 5:05 
GeneralRe: Why Python? Pin
Eddy Vluggen2-Jun-14 5:01
professionalEddy Vluggen2-Jun-14 5:01 
GeneralRe: Why Python? Pin
PIEBALDconsult2-Jun-14 6:33
mvePIEBALDconsult2-Jun-14 6:33 
GeneralRe: Why Python? Pin
Nemanja Trifunovic2-Jun-14 5:51
Nemanja Trifunovic2-Jun-14 5:51 
GeneralRe: Why Python? Pin
PIEBALDconsult2-Jun-14 6:04
mvePIEBALDconsult2-Jun-14 6:04 
GeneralRe: Why Python? Pin
OriginalGriff2-Jun-14 6:24
mveOriginalGriff2-Jun-14 6:24 
GeneralRe: Why Python? Pin
Cristian Amarie2-Jun-14 6:12
Cristian Amarie2-Jun-14 6:12 
GeneralRe: Why Python? Pin
Chris Losinger2-Jun-14 6:12
professionalChris Losinger2-Jun-14 6:12 
GeneralRe: Why Python? Pin
BobJanova2-Jun-14 6:18
BobJanova2-Jun-14 6:18 
GeneralRe: Why Python? Pin
SkysTheLimit2-Jun-14 7:58
SkysTheLimit2-Jun-14 7:58 
GeneralRe: Why Python? Pin
jesarg2-Jun-14 8:50
jesarg2-Jun-14 8:50 
GeneralRe: Why Python? Pin
V.2-Jun-14 9:03
professionalV.2-Jun-14 9:03 
GeneralRe: Why Python? Pin
Frank R. Haugen2-Jun-14 9:19
professionalFrank R. Haugen2-Jun-14 9:19 
GeneralRe: Why Python? Pin
jschell2-Jun-14 9:27
jschell2-Jun-14 9:27 
AnswerRe: Why Python? Pin
David Crow2-Jun-14 9:27
David Crow2-Jun-14 9:27 
GeneralRe: Why Python? Pin
irneb2-Jun-14 20:35
irneb2-Jun-14 20:35 
GeneralRe: Why Python? Pin
Fabio Franco3-Jun-14 1:40
professionalFabio Franco3-Jun-14 1:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.