top | item 42665575

(no title)

ddxxdd | 1 year ago

>"Today, there's a different language with ugly historical baggage that enjoys a strong following, *notably amongst people that don't identify as programmers*. *That language is Python*."

>"Python is the new BASIC because *Python is the language that non-programmers always seem to use*"

>"If even a *Python-hater like me* defaults to using Python, then I think it's pretty clear that Python has taken over the world, just as BASIC once did."

1) As a Python fan, I consider this hate speech.

2) I have yet to encounter a software development kit like Visual Basic that makes it easy to write executable files with a GUI.

discuss

order

AlexeyBrin|1 year ago

> 2) I have yet to encounter a software development kit like Visual Basic that makes it easy to write executable files with a GUI.

Lazarus with FreePascal is pretty close with its drag and drop way of creating GUIs and it generates executables.

graemep|1 year ago

its a lot harder to learn. I just commented on another discussion agreeing with someone who made the same point.

If you already know Pascal its probably great, but if you do not its going to take a lot longer to to learn to use it.

pwdisswordfishz|1 year ago

> As a Python fan, I consider this hate speech.

You know, I am not actually much of free speech absolutist, but this is the kind of statement that makes me more sympathetic to them. When they sometimes express the worry that the category of "hate speech" is going to be stretched to cover any sort of dislike or disagreement, I think this is the kind of thing they have in mind.

VagabundoP|1 year ago

I'm pretty sure there was a /s missing.

polotics|1 year ago

I agree, this is a trash post full of hot stinky air : - name-calling without any actual examples - no actual comparison with Basic, the extremely simplistic "popular" sticker covers massive differences in use, users, functional coverage of libraries, and so on - non-programmers that program use python? this is leveraging python's value as a teaching language in the most derogatory way possible - "ugly historical baggage" ? sure, show me a better designed language, show me the baggage

acomjean|1 year ago

“Hate speech” is usually reserved for speech involving people… can’t tell if it’s sarcasm.

I use python, I don’t love it. Don’t really hate it either. You use it because it solves a problem or has a library that makes solving problems easy.

It’s ok for people to have different opinions about what languages they like.

There is a video where someone asked for people to submit python scripts to control his Christmas lights. It was fun but slightly annoying because over half the programs wouldn’t run ( missing libraries/ tab space indenting mis match). He said we would but he tried to install one of the packages on the fly. It installed, he got the same missing package error on rerun. Sort of matched my experience using python trying to get others peoples code to run.

hulitu|1 year ago

> over half the programs wouldn’t run ( missing libraries/ tab space indenting mis match).

That is the main problem with python. Basic didn't have "indenting issues"