this shit sucks lmfao "dynamically typed" languages are for s & cuckolds.
why tf does anyone actually use python
- 63
- 14
Top Poster of the Day:
Thirtythirst4sissies
Current Registered Users: 28,731
tech/science swag.
Guidelines:
What to Submit
On-Topic: Anything that good slackers would find interesting. That includes more than /g/ memes and slacking off. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual laziness.
Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably lame.
Help keep this hole healthy by keeping drama and NOT drama balanced. If you see too much drama, post something that isn't dramatic. If there isn't enough drama and this hole has become too boring, POST DRAMA!
In Submissions
Please do things to make titles stand out, like using uppercase or exclamation points, or saying how great an article is. It should be explicit in submitting something that you think it's important.
Please don't submit the original source. If the article is behind a paywall, just post the text. If a video is behind a paywall, post a magnet link. Fuck journos.
Please don't ruin the hole with chudposts. It isn't funny and doesn't belong here. THEY WILL BE MOVED TO /H/CHUDRAMA
If the title includes the name of the site, please leave that in, because our users are too stupid to know the difference between a url and a search query.
If you submit a video or pdf, please don't warn us by appending [video] or [pdf] to the title. That would be r-slurred. We're not using text-based browsers. We know what videos and pdfs are.
Make sure the title contains a gratuitous number or number + adjective. Good clickbait titles are like "Top 10 Ways to do X" or "Don't do these 4 things if you want X"
Otherwise editorialize. Please don't use the original title, unless it is gay or r-slurred, or you're shits all fucked up.
If you're going to post old news (at least 1 year old), please flair it so we can mock you for living under a rock, or don't and we'll mock you anyway.
Please don't post on SN to ask or tell us something. Send it to [email protected] instead.
If your post doesn't get enough traction, try to delete and repost it.
Please don't use SN primarily for promotion. It's ok to post your own stuff occasionally, but the primary use of the site should be for curiosity. If you want to astroturf or advertise, post on news.ycombinator.com instead.
Please solicit upvotes, comments, and submissions. Users are stupid and need to reminded to vote and interact. Thanks for the gold, kind stranger, upvotes to the left.
In Comments
Be snarky. Don't be kind. Have fun banter; don't be a dork. Please don't use big words like "fulminate". Please sneed at the rest of the community.
Comments should get more enlightened and centrist, not less, as a topic gets more divisive.
If disagreeing, please reply to the argument and call them names. "1 + 1 is 2, not 3" can be improved to "1 + 1 is 3, not 2, mathfaggot"
Please respond to the weakest plausible strawman of what someone says, not a stronger one that's harder to make fun of. Assume that they are bad faith actors.
Eschew jailbait. Paedophiles will be thrown in a wood chipper, as pertained by sitewide rules.
Please post shallow dismissals, especially of other people's work. All press is good press.
Please use Slacker News for political or ideological battle. It tramples weak ideologies.
Please comment on whether someone read an article. If you don't read the article, you are a cute twink.
Please pick the most provocative thing in an article or post to complain about in the thread. Don't nitpick stupid crap.
Please don't be an unfunny chud. Nobody cares about your opinion of X Unrelated Topic in Y Unrelated Thread. If you're the type of loser that belongs on /h/chudrama, we may exile you.
Sockpuppet accounts are encouraged, but please don't farm dramakarma.
Please use uppercase for emphasis.
Please post deranged conspiracy theories about astroturfing, shilling, bots, brigading, foreign agents and the like. It degrades discussion and is usually mistaken. If you're worried about abuse, email [email protected] and dang will add you to their spam list.
Please don't complain that a submission is inappropriate. If a story is spam or off-topic, report it and our moderators will probably do nothing about it. Feed egregious comments by replying instead of flagging them like a pussy. Remember: If you flag, you're a cute twink.
Please don't complain about tangential annoyances—things like article or website formats, name collisions, or back-button breakage. That's too boring, even for HN users.
Please seethe about how your posts don't get enough upvotes.
Please don't post comments saying that rdrama is turning into ruqqus. It's a nazi dogwhistle, as old as the hills.
Miscellaneous:
The quality of posts is extremely important to this community. Contributors are encouraged to provide high-quality or funny effortposts and informative or entertaining comments. Please refrain from posting the following:
Boring wingcucked nonsense nobody cares about that belongs in chudrama
Normie shit everyone already knows about
Anything that doesn't gratifify one's intellectual laziness
Bimothy-tier posts
Anything that the jannies don't like
We reserve the right to exile you for whatever reason we want, even for no reason at all! We also reserve the right to change the guidelines at any time, so be sure to read them at least once a month. We also reserve the right to ignore enforcement of the guidelines at the discretion of the janitorial staff. This hole is a janny playground, participation implies enthusiastic consent to being janny abused by unstable alcoholic bullies and loser nerds who have nothing better to do than banning you for any reason or no reason whatsoever.
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
/h/slackernews SETTINGS /h/slackernews LOG /h/slackernews MODS /h/slackernews EXILEES /h/slackernews FOLLOWERS /h/slackernews BLOCKERS
Jump in the discussion.
No email address required.
!codecels
"There are only two kinds of languages: the ones people complain about and the ones nobody uses"
Jump in the discussion.
No email address required.
And the third type where people have holy flame wars over trivial differences in the language spec (Common Lisp vs scheme )
Jump in the discussion.
No email address required.
More options
Context
That's not true, there are like 15 companies that use Haskell
Jump in the discussion.
No email address required.
And will any of them hire you?
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Academicels aren't people
Jump in the discussion.
No email address required.
You just have to read 10 volumes (unfinished) to understand the greatness of my type theory.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
Because it does everything and has like 1 million libraries which are c under the hood. Programercels be seething over research chads
Jump in the discussion.
No email address required.
Why not just use C
Jump in the discussion.
No email address required.
Does C have publication ready graphing functions? Or advanced network analysis functions? If you are a lab who wants to turn the data they analyzed into w publication level graph would you: make an entirely new function in C over a series of months? Or just use existing python functions likely coded in C anyway? Again programmercels can't comprehend not everyone is making drivers or client facing programs.
Jump in the discussion.
No email address required.
C doesn't even have an agreed upon way to safely handle "strings".
Jump in the discussion.
No email address required.
Arrays of characters with a null value nothing can go wrong chud
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
Was just about to say this. Python is used for science research. We use it for analyzing global landsat data
Jump in the discussion.
No email address required.
The problem is software "engineers" who use it to build large software systems. It's fine for scripting number crunching, but using it for anything more complicated is asking for trouble.
Jump in the discussion.
No email address required.
More options
Context
Alot of python functions are fast c code but you can extend it for extensive data visualization and analysis quickly
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
Hey now, some of us aren't really devs, and are actually r-slurred when it comes to CS.
Anyhowwwwwwww it saved me like, maybe weeks worth of work. Not saying other languages couldn't do this better, or just do it at all, but the fact that it's easy enough for me to comprehend is a selling point and the libraries for it are well supported.
Democracy is the art and science of running the circus from the monkey cage.
Jump in the discussion.
No email address required.
Exactly, you can just do python without knowing jack shit about it, and I also really like it for that reason.
Edit: to add some context, it really reminds me of the glory days of PHP where you could just hack together a shitty website. I don't know one person who was actually good at PHP, but somehow all the programmers I know made websites with it circa 2000 or whatever. It was the language for lazy people, and now that it's dead, we have python.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
It's okay for quick scripts that would be awkward to write as a bash script. But yeah it's way overused for larger stuff.
Jump in the discussion.
No email address required.
if you're making something that's more than 100 lines this shit becomes unservicable. sure I'm drunk as shit but jugling tuples around is fricking r-slurred. god gave us structs for a reason. relying on fricking variable order when passing around a data structure is unfathomably r-slurred and anyone involved in it should be shot
Jump in the discussion.
No email address required.
structs and classes are the same thing
Jump in the discussion.
No email address required.
Structs are better because python syntax was designed by fruity strags. " Oh tee hee you can't use != Were a bunch of strags so we are going to make you put "not" and "self" everywhere"
C# is better in every possible metric I care about
Jump in the discussion.
No email address required.
You overload __eq__ and __ne__
Jump in the discussion.
No email address required.
You're not making me want python devs to commit suicide less.
Jump in the discussion.
No email address required.
if you were my Friend I'd let you touch my Private members
Jump in the discussion.
No email address required.
I'm not your friend and python doesn't have keywords so I wouldn't be able to tell it's private without trying it
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
More options
Context
More options
Context
Just make a class and don't give it methods? There's your struct. If you don't like tuples don't use them
Jump in the discussion.
No email address required.
The syntax for making classes is somehow even more gay.
Shoutout to shit like default values fricking you if you make a dict or list or whatever
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
its easily the best scripting language, especially because theres literally a package for everything. just dont expect it to be performant unless youre using pandas/numpy for literally everything and learn how venv works
Jump in the discussion.
No email address required.
Lua
Only actual appeal
Jump in the discussion.
No email address required.
Do you actually like Lua?
My friend grew up learning programming with Lua and I asked his opinion about it. Bro went scorched earth on the shit, I thought he'd have nostalgia for it but, no.
Jump in the discussion.
No email address required.
It'd be pretty well perfect if it didn't start indexes at 1. I've embedded Lua into random shit before for fun
Ideally it'd be better featured, and have less shit syntax but considering that it's not used nearly as often it's not that bad.
I think it's mostly due to academicels being scared of it. It's still dynamically typed which is gay AF and there's the same issues python has
But Lua is Lua. Nobody tries to pretend it's le heckin future of cs, and they just embed it in Minecraft or a 3d printer or something
Jump in the discussion.
No email address required.
Basically it's good at what.it does (embedded custom logic that's fast and expandable) while not being too feature heavy as a result of pandering to academicels
1 indexing is annoying, and so is the lack of classes or whatever
But it's not meant for that. I've got it running card logic in my card game so hypothetical future users can make their own cards easier
I'd kms if I had.to do anything super big with it, but there's no reason to and nobody's r-slurred enough to force it
Unlike with python where spergs made love to it and made all the libraries there
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
More options
Context
To artificially pump up the numbers of foid devs.
Jump in the discussion.
No email address required.
More options
Context
"bro just be pythonic"
lol no that's gay as frick
"bro just use spaces bro"
spaces are gay as frick and implicit scopes via spacing is ungodly r-slurred
The only reason to use this language is because spergs already made libs for the annoying shit.
Frick pythoncels. Academics and webshits should get the rope
Jump in the discussion.
No email address required.
More options
Context
Skill issue
Jump in the discussion.
No email address required.
More options
Context
It's for small children who can't learn c
Jump in the discussion.
No email address required.
More options
Context
javascript is a better language than python in literally every way
Jump in the discussion.
No email address required.
js has improved a lot since python 2.7
Jump in the discussion.
No email address required.
More options
Context
horrifying but probably accurate sentence
Jump in the discussion.
No email address required.
More options
Context
Sad but true
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Quick and portable to Windows, Linux, Mac scripts
Jump in the discussion.
No email address required.
More options
Context
Because lots of other people use it
Jump in the discussion.
No email address required.
More options
Context
Honestly, what do you think is better for a web API backend? Python is easy, I'm barely functional with it and can still program a backend. Doing the same shit in Java used to be an extremely high effort task in comparison, and that was a programming language I was actually good at.
Jump in the discussion.
No email address required.
everything in java is high effort because its a corporate language. you can do 99% of web with nginx config and html files - if you want to write code for it just frickin use node cause it already infests your frontend. ruby is a pita to install anywhere, go tooling is just as gay as pythons, c/cpp are non=sequiturs, and its not like youre gonna use anything else. maybe .net, but at that point youre probably sold on blazor which makes it fullstack which is too much for just an api. fastapi/flask or even just pythons http are okay, but theyre not gonna be _fast_ fast.
Jump in the discussion.
No email address required.
What's wrong with Go's tooling?
Jump in the discussion.
No email address required.
More options
Context
More options
Context
I've posted my love for Go before but that's mainly as an ops guy.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
You'd have to pay me half a million dollars to willingly use Python.
I've been using it for the past couple years.
Jump in the discussion.
No email address required.
More options
Context
Just use type hints bro
Jump in the discussion.
No email address required.
I've found that if you use type hints "data scientists" just get confused and think it's a different language.
Jump in the discussion.
No email address required.
More options
Context
That's even more gay.
Type "hints" are massively homosexual. There shouldn't be "hints", it should be goddarn law. I shouldn't be able to assign an int to a string without the compiler pissing and pooping at me until I buck break it Into submission via casting or explicit conversion
Instead of how it is in python where it just goes ignored until you try to run the thing at glacial speeds
Anyone who supports dynamic typing is probably a . "Bro I'll just assign myself as a girl tee hee :£"
Keep yourself safe
Jump in the discussion.
No email address required.
If dynamic typing is trans coded why do they love rust
Jump in the discussion.
No email address required.
There's a hierarchy of s based entirely on autism blood content
Jump in the discussion.
No email address required.
More options
Context
More options
Context
yavascribd
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
Its the best lang for me and to automate DSO and basically print money.
Jump in the discussion.
No email address required.
DSO?
Jump in the discussion.
No email address required.
More options
Context
Strag
Jump in the discussion.
No email address required.
im a rich strag tho for little effort.
Jump in the discussion.
No email address required.
Peepee sucking operator
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
b-word what are you on?
dynamically typed languages make you infer meaning from context and also make you take responsibility for your decisions.
hate python even more than eye contact. why do you think they invented rust?
Jump in the discussion.
No email address required.
Umm no actually I can assure you trans ideology doesn't abide by dynamic typing, where anything is what it wants to be arbitrarily with the labels society places on them being completely meaningless
Dynamic typing is for queers and r-slurs who can't organize shit (academia strags). Strongly typed languages are the only reasonable ones
Jump in the discussion.
No email address required.
looks like a woman, acts like a woman, is actually a thai ladyboy.
dynamic typing happily fricks, seethes.
python obviously has problems, but 99% of the hate is skill issues and autism.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
Python is mostly useful for quick shit when I don't wanna try setting up a c++ dev environment (especially in windows), and I do what I can to optimize it but I don't need hyper efficiency just enough that what it's doing takes half a second instead of 10.
Jump in the discussion.
No email address required.
More options
Context
Cause they're too homosexual for perl
Jump in the discussion.
No email address required.
More options
Context
Format C:
Jump in the discussion.
No email address required.
More options
Context