inshallah this shall shave off like 2ms from my AOC time tonight
Reported by:
- Unbroken : > he doesn't use jai
python 3.11 just dropped, claims to be 10-60% faster than 3.10
https://docs.python.org/3.11/whatsnew/3.11.html
- 54
- 69
Now playing: Mining Melancholy (DKC2).mp3
Jump in the discussion.
No email address required.
what's AOC time
Jump in the discussion.
No email address required.
Time masturbating to Latinx bathtub feet pix.
Jump in the discussion.
No email address required.
More options
Context
advent of code. scoring is based on how quick u are
Jump in the discussion.
No email address required.
oh![:marseybrainlet: :marseybrainlet:](/e/marseybrainlet.webp)
Jump in the discussion.
No email address required.
More options
Context
Do these get any harder? looks like you can do most of them in a spreadsheet
Jump in the discussion.
No email address required.
you can see every day from previous years (for example https://adventofcode.com/2021/)
the main focus is speed so nothing out of this world
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
Doesn't affect me because my reseach work depends on a bunch of specific numerical calculations performed by a half dozen packages written by some neurodivergent that break if you use anything beyond Python 2.7.
Jump in the discussion.
No email address required.
Checks out
Jump in the discussion.
No email address required.
More options
Context
Which are all implemented in C++ anyways
Jump in the discussion.
No email address required.
Autogenerated C++ with heaps of adhoc manual tweaks.![:marseychefkiss: :marseychefkiss:](/e/marseychefkiss.webp)
Jump in the discussion.
No email address required.
More options
Context
More options
Context
surely it would be worth port them over to 3 in 2022
Jump in the discussion.
No email address required.
sciencecels cant actually write software they just make the worlds worst glueshit, call it "codes" in their paper and then i guess they lose it when their laptop breaks
Jump in the discussion.
No email address required.
God the r packages that aren’t maintained by legit cs academics make me want to![:marseyrope: :marseyrope:](/e/marseyrope.webp)
Jump in the discussion.
No email address required.
More options
Context
I’ve heard that’s very common with jupyter
Jump in the discussion.
No email address required.
What actually is the use case for jupyter? I know what it does and what the notebooks look like but what's an actual use case?
Also I'm still not entirely convinced that 'data science' is actually a thing separate from some weird rebranding of statistics. I get a weird sort of crypto-bro vibe coming from the whole 'data scientist' set.
Jump in the discussion.
No email address required.
Couldn’t tell you![:marseyshrug#: :marseyshrug#:](/e/marseyshrug.webp)
Not an academiacel (sadly?)
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
More options
Context
just move them to numpy you numpy
Jump in the discussion.
No email address required.
The data is in numpy arrays and pandas dfs. The issues that break everything arise from the specific packages deciding to implement everything with numba, and I have no time nor desire to refactor everything to not use that.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
lol. lmao even. imagine not writing your own padLeft
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Pretty easy to do when you have a bloated piece of shit code interpreter which is 100x slower than just writing real C++ code. It's like a land whale bragging about losing 5lbs.
Congrats sweaty, you are marginally less r-slurred than you were in your previous iteration![:#marseywhirlyhat: :#marseywhirlyhat:](/e/marseywhirlyhat.webp)
Jump in the discussion.
No email address required.
lmk when C++ can be run on a bajillion different platforms without needing to be compiled for each
RETVRN to java![:marseymonke: :marseymonke:](/e/marseymonke.webp)
Jump in the discussion.
No email address required.
javajeets btfo by cchads http://justine.lol/cosmopolitan/
Jump in the discussion.
No email address required.
does that work reliably?
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Because write once, debug everywhere is so much better
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
that's one fast snek
look at him go!
Jump in the discussion.
No email address required.
can he go faster?
look at him go!
Jump in the discussion.
No email address required.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
Wtf these neighbors deprecated telnetlib!!???
Jump in the discussion.
No email address required.
Jump in the discussion.
No email address required.
More options
Context
lol but wasn't there some drama recently when decided to deprecate many legacy packages? https://peps.python.org/pep-0594/#telnetlib
Jump in the discussion.
No email address required.
More options
Context
More options
Context
The only PYTHON I KNOW BRUTHER ARE THESE 24 INCH PYTHONS OH YEAH
Jump in the discussion.
No email address required.
More options
Context
tldr on the speed
much faster startups and much faster function calls and caching
may use more memory in general or someething
Jump in the discussion.
No email address required.
More options
Context
If you are neurodivergent use cpp.
If you are a wagemaxxing chad wanting to work 10 hours a week on some enterprise bloatware use Java or edgy C.
If you are bootcampcel use JS.
If you are a math
pretending to be a codechad, use snek
Simple as
Jump in the discussion.
No email address required.
if ur based use dlang and if ur extra based only use C and ASM when u write D
Jump in the discussion.
No email address required.
that's some
shit written by someone who couldn't leave uni behind and just wagemaxx or autismmaxx
Jump in the discussion.
No email address required.
Am I the only peson who unironically likes D, C and ASM? They're fast. I mean Ds gc is a bit leaky but u can work around it
Jump in the discussion.
No email address required.
d is nice , c is cumbersome , and asm is like "wtf dude, like get a real hobby" .
Jump in the discussion.
No email address required.
but i gotta go fast
Jump in the discussion.
No email address required.
asm :
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
More options
Context
Hadn't updated since 3.7 anything huge?
Jump in the discussion.
No email address required.
pattern matching from python 3.10 https://docs.python.org/3/whatsnew/3.10.html#pep-634-structural-pattern-matching
matching on lists is incredibly powerful
Jump in the discussion.
No email address required.
lmao functionalchads stay winning. Turns out that nobody even needed to use Haskell, it just bleeds into every other language after one of the devs picks up a book on it
Jump in the discussion.
No email address required.
That’s actually pretty accurate.
I’ve tried sitting down with Haskell a few times but it’s pretty clearly made for academic people. Doesn’t feel very “hacker”.
Jump in the discussion.
No email address required.
Writing haskell feels like trying to solve math problems. Great for nerds, awful for code monkeys. The only solution is for the nerds to take features from the Haskell Curry language and put them into the Curry 🇮🇳 languages.
Jump in the discussion.
No email address required.
Great for mathcels for sure.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
pattern matching is merely a generalised version of the classic c-style switch statement that has become fashionable.
oldschool coders stays winning![:marseyboomer: :marseyboomer:](/e/marseyboomer.webp)
Jump in the discussion.
No email address required.
More options
Context
More options
Context
fug this reminds me of OCaml, glad I'm not using that anymore
Jump in the discussion.
No email address required.
More options
Context
Woah that's pretty neat.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
It will be end of life in six months if that’s an incentive.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Jump in the discussion.
No email address required.
More options
Context
how is this drama
Jump in the discussion.
No email address required.
More options
Context
Holy frick lol
Jump in the discussion.
No email address required.
More options
Context
Snapshots:
archive.org
ghostarchive.org
archive.ph (click to archive)
Jump in the discussion.
No email address required.
More options
Context