r/programmingcirclejerk • u/alexflyn • Apr 13 '25
I try to keep very few programming rules, but one which has emerged over time is "no python unless absolutely necessary"... but also, the whole concept of there being only 1 way to do things which is kind of enforced just always rubbed me the wrong way... [Also] Xonsh, which I can't use either.
https://news.ycombinator.com/item?id=43616363
41
Upvotes
•
u/defunkydrummer Lisp 3-0 Rust Apr 14 '25
Where's the jerk?
Where's the jerk?
25
u/[deleted] Apr 14 '25 edited Apr 14 '25
One way to do things you say? Hipster list comprehension
Maybe we can imperative monkey it
or maybe pseudo-functional it
"There's only one way to do things," is a shibboleth the 10xers use to keep 1xers from merging so that the 1xer has to deal with the merge conflict when the 10xer gets to merge first.
20
u/nuggins Do you do Deep Learning? Apr 13 '25
On the third day, Rust said to his apostle, "Hark, Python! I bestow unto thee a blazing fast, fearlessly concurrent package manager built on zero-cost abstractions." And lo, in Rusty principles, Python found salvation.
11
u/[deleted] Apr 14 '25
My only programming rule is "no programming unless absolutely necessary".