[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Why is the python community so anal about everything? >working

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 22
Thread images: 4

File: face whore4534.jpg (84KB, 1280x720px) Image search: [Google]
face whore4534.jpg
84KB, 1280x720px
Why is the python community so anal about everything?
>working on advanced python program
>ask question online
>90% of responses are along the lines of 'lol that's not how you should be doing it in python" and "muh pythonicity"
No other group of programmers is like this. No wonder it's dying.
>>
Is it really that bad? I have to do a project with it, for college.
>>
>>59007852
install gentoo emacs code everything in lisp :DDDD python is indeed dying :DD with asyncio and everything it's definitely dead :D
>>
What is the "pythonic" way to do things?
Because mostly, I notice all python code examples consist of importing some library that does what they want and running it in a single command.

Do they shit on you if you try to implement anything yourself?
>>
>>59007852
>hanabi
>whore

fuck right off.
>>
>>59007896
>What is the "pythonic" way to do things?
Basically put readability above everything, including efficiency.

>Do they shit on you if you try to implement anything yourself?

No but they sure as shit won't help you if you try.
>>
>>59007964
Hanabi is based Waifu.
>>
>>59007964
she is though
>>
New programmers who are attracted to a """simple""" language and very quickly get ancy when they think they know everything after writing some for loops. The most anal programmers are the ones that are truly genius level autistics, and the ones that are very new and having nothing else to do than bitch at people who are better than them.
>>
>>59007989
Nah, she's just a confused teenager. Now, that Sensei is another story.
>>
>>59007977
dubs dont lie. mugi better come to his senses asa fucking p

>>59007989
explain
>>
>>59008019
I personally feel that Whore contains an element of malice, which is best attributed to that Sensei.
>>
something something not turing complete
>>
>>59007852
Eh. Javascript programmers are pretty like that as well.

That's what happens when languages let you do things dumb ways, but you shouldn't.
>>
>>59007852
It's because doing things in a "pythonic" way results in better performance of the code. Python is best written in a certain way, but still gives you the freedom to do things in lots of different ways.

Example - "for" loops in python are more like "for each", yet many programmers use python for loops as if they are for loops in C. Sure it will still work, but doing so will get cause a performance hit.

>inb4 lel u care about python performance
Doing things the best way you can with the tools you've been given is always a good thing.
>>
File: give_me_a_break.jpg (78KB, 338x305px) Image search: [Google]
give_me_a_break.jpg
78KB, 338x305px
>>59007852
>writes shit code
>gets called out for it
>whatever I don't even like this language it's dying

get gud
>>
People who write in Python spend all day also agonize over every single line they write because they need to squeeze every droplet of possible performance in their shitty, slow, awful language.

If you wrote something yourself that's already in a library, you did it wrong because you should have used import.
If you wrote something that doesn't exist in a library, you did it wrong because it's not the exact same implementation somebody else would use.

There is no winning. It is a community of cancer.
>>
>>59012377
>they need to squeeze every droplet of possible performance

I don't think so, but it's possible. I don't know anyone who uses Python when performance is critical. It's not a language suited for speed, and anyone who uses it with that intention is probably a bad programmer.
>>
>>59007852
/g/ browse /a/ too? This is hilarious.
>>
File: Future Wife.jpg (263KB, 869x1249px) Image search: [Google]
Future Wife.jpg
263KB, 869x1249px
>>59007852
>face whore4534
Kill yourself.

>>59008019
He did.
>>
>>59013406
>>>59007852 (OP)
>/g/ browse /a/ too? This is hilarious.
>board filled with shutins not expecting them to be /a/
>>
File: hanabi.png (4MB, 3840x2160px) Image search: [Google]
hanabi.png
4MB, 3840x2160px
>>59007852
>face whore4543.jpg
>implying Hanabi isn't the qt-est girl of this winter
Thread posts: 22
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.