Click here to Skip to main content
16,004,887 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: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
dandy724-Aug-24 4:55
dandy724-Aug-24 4:55 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
jschell4-Aug-24 6:41
jschell4-Aug-24 6:41 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
theoldfool4-Aug-24 8:28
professionaltheoldfool4-Aug-24 8:28 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
pkfox4-Aug-24 10:22
professionalpkfox4-Aug-24 10:22 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
charlieg4-Aug-24 14:10
charlieg4-Aug-24 14:10 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
trønderen4-Aug-24 14:55
trønderen4-Aug-24 14:55 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
charlieg4-Aug-24 15:52
charlieg4-Aug-24 15:52 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
trønderen4-Aug-24 14:39
trønderen4-Aug-24 14:39 
theoldfool wrote:
Lots of libraries, good for non-programmers to solve problems for academia, IT folks to automate stuff, non-programmers to program and programmers to do one off stuff.
As if that is something particular to Python?

When you have to go outside the language itself to defend it, then I start questioning the language qualities. Isn't the language itself the essential when evaluating a language? It is OK after pointing out seven essential qualities of the language, not commonly found in other languages, to add: 'Besides, the ecosystem around the language is really strong, with lots of good languages'. Without stating a single unique (or rarely found) quality of the language itself, I might as well go looking for other ecosystems, preferably those adapted to several languages.

It reminds me of the old Internet stack - OSI stack wars, essential in the 1990s: Neither during the network wars nor later have I found any person willing to argument in favor of the qualities of the Internet protocols as such. Sure, it was more widespread. Sure, you could get the specs for free. Sure, half of the protocol acronyms started with 'S', for 'Simple', suggesting that if a 3rd year college student couldn't implement it as a homework assignment, then the feature was not included in the protocol. (That has changed in recent years, though - there are reasons why TCP is provided with the OS!) Lots of other ecosystem arguments were brought fort in favor of Internet, but never the quality of the protocol design.

I like dotNET for being language agnostic. You can create a library in any language for which there is a dotNET compiler - and that compiler is independent of the CPU, instruction set, addressing modes etc. An voila! The library is available for any other dotNET application development, regardless of programming language!

A small reservation: As far as I know, Python is available for dotNet. I wouldn't at all be surprised if it requires its own Python libraries and cannot utilize standard dotNet libaries. That would be in the typical Python style - Python people traditionally insist on having their own sandbox, completely unwilling to make adaptions to the myriad of great libraries out there, and doing nothing to make these allegedly super great Python libraries available to anyone else. If you want to play in our sandbox, you must play Python, or get away from us and our sandbox!
Religious freedom is the freedom to say that two plus two make five.

GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
theoldfool4-Aug-24 15:00
professionaltheoldfool4-Aug-24 15:00 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
trønderen4-Aug-24 15:09
trønderen4-Aug-24 15:09 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
charlieg5-Aug-24 0:59
charlieg5-Aug-24 0:59 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
Derek Hunter5-Aug-24 21:30
Derek Hunter5-Aug-24 21:30 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
trønderen6-Aug-24 4:35
trønderen6-Aug-24 4:35 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
trønderen7-Aug-24 9:36
trønderen7-Aug-24 9:36 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
Derek Hunter5-Aug-24 8:09
Derek Hunter5-Aug-24 8:09 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
Peter Adam4-Aug-24 21:07
professionalPeter Adam4-Aug-24 21:07 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
charlieg5-Aug-24 1:01
charlieg5-Aug-24 1:01 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
Peter Shaw4-Aug-24 23:45
professionalPeter Shaw4-Aug-24 23:45 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
charlieg5-Aug-24 1:08
charlieg5-Aug-24 1:08 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
Peter Shaw5-Aug-24 1:38
professionalPeter Shaw5-Aug-24 1:38 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
charlieg5-Aug-24 1:47
charlieg5-Aug-24 1:47 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
Peter Shaw5-Aug-24 2:14
professionalPeter Shaw5-Aug-24 2:14 
GeneralRe: what is the fascination with Python ? ( CAUTION semi-programming rant ) Pin
charlieg6-Aug-24 1:16
charlieg6-Aug-24 1:16 
GeneralI think it's similar to Apple popularity. It's what people learned. Pin
Mike Breeden5-Aug-24 2:07
Mike Breeden5-Aug-24 2:07 
GeneralRe: I think it's similar to Apple popularity. It's what people learned. Pin
obermd6-Aug-24 4:42
obermd6-Aug-24 4:42 

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.