Click here to Skip to main content
15,918,889 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: I'm impressed... Pin
dandy729-Nov-18 10:08
dandy729-Nov-18 10:08 
GeneralRe: I'm impressed... Pin
Vincent Maverick Durano9-Nov-18 12:06
professionalVincent Maverick Durano9-Nov-18 12:06 
GeneralRe: I'm impressed... Pin
Sander Rossel10-Nov-18 1:17
professionalSander Rossel10-Nov-18 1:17 
GeneralPython Pin
#realJSOP9-Nov-18 5:43
professional#realJSOP9-Nov-18 5:43 
GeneralRe: Python Pin
Richard MacCutchan9-Nov-18 5:51
mveRichard MacCutchan9-Nov-18 5:51 
GeneralRe: Python Pin
#realJSOP9-Nov-18 6:35
professional#realJSOP9-Nov-18 6:35 
GeneralRe: Python Pin
Richard MacCutchan9-Nov-18 7:15
mveRichard MacCutchan9-Nov-18 7:15 
GeneralRe: Python Pin
Marc Clifton9-Nov-18 7:07
mvaMarc Clifton9-Nov-18 7:07 
Of all the scripting languages I've played with, I've quite enjoyed Python, but I do really detest the whole self thing, though you could use this as well. The hardest thing for me to remember is that self is the first parameter of a class' method and all fields belonging to the class are self.fieldName as well, like:
self.cancel = False
def initializeHardware(self):

I found getting used to the indentation style instead of braces was easy enough and familiar enough having played with FP languages.

And the online documentation is decent and lots of guidance (some of it good, some of garbage) can be found on SO.

So, basically, unless I was going to look at .NET Core, Python is definitely my first language choice on Linux. Being more comfortable with Windows, I prefer using VS to do the Python development and then WinSCP it over to the Linux box. The same code can be tested and run as long as you're not doing something too OS or hardware dependent.
Latest Article - A Concise Overview of Threads

Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

Artificial intelligence is the only remedy for natural stupidity. - CDP1802

GeneralRe: Python Pin
RickZeeland9-Nov-18 7:21
mveRickZeeland9-Nov-18 7:21 
GeneralRe: Python Pin
Slacker0079-Nov-18 7:25
professionalSlacker0079-Nov-18 7:25 
GeneralRe: Python Pin
#realJSOP9-Nov-18 7:26
professional#realJSOP9-Nov-18 7:26 
GeneralRe: Python Pin
RickZeeland9-Nov-18 8:15
mveRickZeeland9-Nov-18 8:15 
GeneralRe: Python Pin
Leo5614-Nov-18 4:06
Leo5614-Nov-18 4:06 
GeneralRe: Python Pin
#realJSOP9-Nov-18 7:27
professional#realJSOP9-Nov-18 7:27 
JokeRe: Python Pin
ZurdoDev9-Nov-18 7:29
professionalZurdoDev9-Nov-18 7:29 
GeneralRe: Python Pin
#realJSOP9-Nov-18 7:58
professional#realJSOP9-Nov-18 7:58 
GeneralRe: Python Pin
ZurdoDev9-Nov-18 7:59
professionalZurdoDev9-Nov-18 7:59 
GeneralRe: Python Pin
Gary R. Wheeler11-Nov-18 14:43
Gary R. Wheeler11-Nov-18 14:43 
GeneralRe: Python Pin
dandy729-Nov-18 10:06
dandy729-Nov-18 10:06 
GeneralRe: Python Pin
RickZeeland9-Nov-18 21:14
mveRickZeeland9-Nov-18 21:14 
GeneralRe: Python Pin
#realJSOP10-Nov-18 1:36
professional#realJSOP10-Nov-18 1:36 
GeneralRe: Python Pin
CPallini9-Nov-18 22:21
mveCPallini9-Nov-18 22:21 
GeneralRe: Python Pin
KBZX500012-Nov-18 4:52
KBZX500012-Nov-18 4:52 
GeneralRe: Python Pin
#realJSOP13-Nov-18 15:16
professional#realJSOP13-Nov-18 15:16 
GeneralThought of the Day Pin
OriginalGriff9-Nov-18 4:57
mveOriginalGriff9-Nov-18 4:57 

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.