Click here to Skip to main content
15,887,027 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: Python - no arguments, please Pin
0x01AA26-Sep-22 4:38
mve0x01AA26-Sep-22 4:38 
GeneralRe: Python - no arguments, please Pin
Maximilien26-Sep-22 4:48
Maximilien26-Sep-22 4:48 
GeneralRe: Python - no arguments, please Pin
PIEBALDconsult26-Sep-22 4:57
mvePIEBALDconsult26-Sep-22 4:57 
GeneralRe: Python - no arguments, please Pin
CPallini26-Sep-22 4:46
mveCPallini26-Sep-22 4:46 
GeneralRe: Python - no arguments, please Pin
Maximilien26-Sep-22 5:05
Maximilien26-Sep-22 5:05 
GeneralRe: Python - no arguments, please Pin
PIEBALDconsult26-Sep-22 5:31
mvePIEBALDconsult26-Sep-22 5:31 
GeneralRe: Python - no arguments, please Pin
Maximilien26-Sep-22 7:53
Maximilien26-Sep-22 7:53 
GeneralRe: Python - no arguments, please Pin
Chris Maunder26-Sep-22 5:40
cofounderChris Maunder26-Sep-22 5:40 
I would add:
  • it's free
  • it works everywhere. And I mean browsers, iPhones, computing cards, workstations, PCs, macs, watches
  • there's a huge number of libraries and code examples available.
  • it's a very approachable language for teaching. As much as Python makes me swear some days, I'd recommend it as a teaching language over C or C++ for power and simplicity, and also over C# and Java for how ubiquitous it is and how it's not tied down to any platform or vendor. I love C#, very much, but it's a very Microsoft-centric experience (and mindset) still and that's not healthy for someone starting out who needs every option open to them.
  • It's the language that anyone dealing with data analysis will use. Engineers, environmental scientists, Data analysis, AI (Obviously). The introduction of Jupyter notebooks was such a boon (and obviously this is no longer Python-only)
I will say, though, that the library system will do your head in. It's wonderful until it's not. BUT: you generally get the code, so last ditch efforts of debugging and manual patching can work in emergencies.

It also has some awkward syntax. Very awkward.

And the whole culture is a little weird, and dare I say fanatical at times. And can Guido please stop pasting Monty Python quotes in the Python docs. Dude. Seriously.
cheers
Chris Maunder

AnswerRe: Python - no arguments, please Pin
megaadam26-Sep-22 7:30
professionalmegaadam26-Sep-22 7:30 
GeneralRe: Python - no arguments, please Pin
Chris Maunder26-Sep-22 7:32
cofounderChris Maunder26-Sep-22 7:32 
GeneralRe: Python - no arguments, please Pin
megaadam26-Sep-22 7:54
professionalmegaadam26-Sep-22 7:54 
GeneralRe: Python - no arguments, please Pin
Chris Maunder26-Sep-22 9:48
cofounderChris Maunder26-Sep-22 9:48 
GeneralRe: Python - no arguments, please Pin
megaadam26-Sep-22 10:26
professionalmegaadam26-Sep-22 10:26 
GeneralRe: Python - no arguments, please Pin
Chris Maunder26-Sep-22 11:56
cofounderChris Maunder26-Sep-22 11:56 
GeneralRe: Python - no arguments, please Pin
Zak River27-Sep-22 1:04
Zak River27-Sep-22 1:04 
QuestionRe: Python - no arguments, please Pin
CPallini29-Sep-22 20:08
mveCPallini29-Sep-22 20:08 
GeneralRe: Python - no arguments, please Pin
Gerry Schmitz26-Sep-22 7:45
mveGerry Schmitz26-Sep-22 7:45 
GeneralRe: Python - no arguments, please Pin
trønderen26-Sep-22 11:10
trønderen26-Sep-22 11:10 
GeneralRe: Python - no arguments, please Pin
Greg Utas26-Sep-22 12:22
professionalGreg Utas26-Sep-22 12:22 
GeneralRe: Python - no arguments, please Pin
trønderen27-Sep-22 7:56
trønderen27-Sep-22 7:56 
GeneralRe: Python - no arguments, please Pin
Greg Utas27-Sep-22 8:33
professionalGreg Utas27-Sep-22 8:33 
GeneralRe: Python - no arguments, please Pin
jsc4226-Sep-22 22:12
professionaljsc4226-Sep-22 22:12 
GeneralRe: Python - no arguments, please Pin
BryanFazekas27-Sep-22 1:39
BryanFazekas27-Sep-22 1:39 
GeneralRe: Python - no arguments, please Pin
trønderen27-Sep-22 6:52
trønderen27-Sep-22 6:52 
GeneralRe: Python - no arguments, please Pin
Derek Hunter26-Sep-22 21:39
Derek Hunter26-Sep-22 21:39 

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.