Click here to Skip to main content
15,908,111 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
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? PinPopular
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 
C family languages are in general a really poor place to start. You need to know a lot before you can get a basic program off the ground in C and not shoot yourself in the foot with an unsafe pointer, or C# and know what the framework calls are doing. Starting with a dynamic language which allows you to pick up the basic skills in writing code, designing modules and functional separation, data structures and data flow analysis without dealing with the rigours of statically typed C languages and syntax is a good idea.

Yes, C#, Java and C++ (depending on the field) are where most of the jobs are. But your first lessons should no more concern themselves with that than first year maths should be teaching techniques from accountancy jobs. C family languages have 30 years of history behind them which means that they are not necessarily the most clear for teaching concepts, the easiest to set up and run or the easiest to understand.
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 
GeneralRe: Why Python? Pin
John Clegg3-Jun-14 0:23
professionalJohn Clegg3-Jun-14 0:23 
GeneralRe: Why Python? Pin
jibalt3-Jun-14 1:29
jibalt3-Jun-14 1:29 
GeneralRe: Why Python? Pin
Fabio Franco3-Jun-14 1:37
professionalFabio Franco3-Jun-14 1:37 
GeneralRe: Why Python? Pin
A. A. J. Rodriguez3-Jun-14 3:25
A. A. J. Rodriguez3-Jun-14 3:25 
GeneralRe: Why Python? Pin
Kirk 103898213-Jun-14 5:14
Kirk 103898213-Jun-14 5:14 
GeneralRe: Why Python? Pin
rellips3-Jun-14 5:17
rellips3-Jun-14 5:17 
GeneralRe: Why Python? Pin
Kenneth Kasajian3-Jun-14 6:28
Kenneth Kasajian3-Jun-14 6:28 
GeneralRe: Why Python? Pin
suzuwatari3-Jun-14 6:56
professionalsuzuwatari3-Jun-14 6:56 
GeneralRe: Why Python? Pin
RafagaX3-Jun-14 10:00
professionalRafagaX3-Jun-14 10:00 

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.