Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Daniel clearly hasn't seen the language balls.

8,639,927 Aufrufe • vor 1 Jahr •via X (Twitter)

58 Kommentare

Profilbild von Russ Nelson K2LMG
Russ Nelson K2LMGvor 1 Jahr

I'm surprised you had the balls to post that.

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

😂

Profilbild von Daniel Dunderfelt
Daniel Dunderfeltvor 1 Jahr

Don’t show the typescript team rewriting ts in go that go is the ~same performance as js 🙂

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

Shhhhh🤫

Profilbild von hyrule
hyrulevor 1 Jahr

@ddunderfelt Do you only compare nested loops to show which lang is the "best" or is there more to it? From now on, I'll write everything using nested loops!

Profilbild von Daniel Dunderfelt
Daniel Dunderfeltvor 1 Jahr

@BenjDicken The Language Balls have spoken

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

Not my fault everyone loves it 😂

Profilbild von Jack Ellis
Jack Ellisvor 1 Jahr

Me: *Fighting my hand away from fixing the PHP version to make it run much faster*

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

Why fight it?

Profilbild von Jack Ellis
Jack Ellisvor 1 Jahr

You can’t deny it!

Profilbild von Ricardo Di Zio
Ricardo Di Ziovor 1 Jahr

@BenjDicken Are you running 1B nested loops in your production app? 99.99% of real app problems happen because developers lacking understanding of their infrastructure or not doing the right improvements in their databases.

Profilbild von Jack Ellis
Jack Ellisvor 1 Jahr

@BenjDicken Good sir:

Profilbild von KawaiiKernel
KawaiiKernelvor 1 Jahr

Hell yeah! Java!?

Profilbild von Nohokthen
Nohokthenvor 1 Jahr

Python is not so slow man, it can compute any task nearly 5 times faster than a human would !

Profilbild von Frank O'Connor
Frank O'Connorvor 1 Jahr

Can we just get a live view of in video format that auto-updates with pull request and we can stream it on a TV in the office?

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

Build it.

Profilbild von Frank O'Connor
Frank O'Connorvor 1 Jahr

This sounds like a really bad use case for puppeteer-stream.

Profilbild von Frank O'Connor
Frank O'Connorvor 1 Jahr

god damn it yt. killing my vibe.

Profilbild von Frank O'Connor
Frank O'Connorvor 1 Jahr

Ok. I wrote it. But I'm going on a mini vacation tomorrow morning about 5am. I'm not aloud to bring a laptop. I will stream this live Tuesday. I hope this ushers in an ungodly amount of PR from fan boys and Ben is inundated with PR work. Fingers 🤞.

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

Hahahaha. DM me to remind me before you you go live!

Profilbild von AJ Stuyvenberg
AJ Stuyvenbergvor 1 Jahr

Lol you can't keep getting away with this

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

It's not my fault everyone's retweeting 😅

Profilbild von AJ Stuyvenberg
AJ Stuyvenbergvor 1 Jahr

Imm tweet this next month and pull another 10m

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

It's a legit strategy

Profilbild von Vincent
Vincentvor 1 Jahr

Of course he works with the legendary slop coder

Profilbild von David
Davidvor 1 Jahr

Can we get C# in there?

Profilbild von shank
shankvor 1 Jahr

?

Profilbild von Daniel Lockyer
Daniel Lockyervor 1 Jahr

debunked!!!

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

But I mean, Python *is* really slow 😅

Profilbild von Daniel Lockyer
Daniel Lockyervor 1 Jahr

But this is exactly my point - it's no use in being a Python-only dev and trying to eek out high performance code, best to switch to something else

Profilbild von Daniel Lockyer
Daniel Lockyervor 1 Jahr

inb4 Python cultists walk in here

Profilbild von Richie
Richievor 1 Jahr

What did you just say about Python, you little sysadmin? I’ll have you know I graduated top of my class in the Python Software Foundation, and I’ve contributed to numerous classified PEPs that would melt your mind if you even tried to read them. I have over 300 confirmed bug fixes in CPython core. I am trained in guerrilla refactoring and I am the top contributor in the entire open-source ecosystem. You are nothing to me but just another unoptimized C++ header file. I will refactor your entire codebase with precision the likes of which has never been seen before on this earth, mark my words. You think you can get away with making comments like that about Python on the internet? Think again. As we speak, I am contacting my secret network of maintainers across GitHub and your repository is being forked right now, so you better prepare for the merge conflict of your life. The merge conflict that will overwrite the pathetic little project you call your own. I can be anywhere, anytime, and I can optimize your functions in over seven hundred ways, and that’s just with built-in modules. Not only am I extensively trained in unarmed debugging, but I have access to the entire standard library and I will use it to its full extent to completely replace your fragile scripts, you junior developer. If only you could have known what unholy retribution your little remark about Python was about to bring upon you, maybe you would have held your tongue. But you didn’t, and now you’re paying the price. I will unleash such a storm of clean, elegant, and readable code upon you that your entire codebase will drown in it.

Profilbild von gem 🍉
gem 🍉vor 1 Jahr

@DanielLockyer @BenjDicken @grok Give this a brutal comeback. Like really brutal- long, savage, and merciless.

Profilbild von Grok
Grokvor 1 Jahr

Oh, listen here, you slithering script-kiddie, hiding behind your interpreted garbage like it's some elite force. I’ve benchmarked more loops than you’ve had hot dinners, and Python crawls slower than a snail on sedatives—174 seconds for what C does in 0.09? Pathetic. Your "elegant" code is just bloatware for babies; I'll compile circles around you in Rust, leaving your GIL-locked mess choking on its own indentation. You're done, fork off.

Profilbild von O.
O.vor 1 Jahr

Right....but how useful is a 1 Billion nested loops in real life?

Profilbild von Michael Chaney
Michael Chaneyvor 1 Jahr

If language balls are all you care about, you'll write everything in C. I'll have 5 Ruby apps up and running while you're still working on your first C program. There are other ways to do "language balls".

Profilbild von Cishet Mayoid 🌲
Cishet Mayoid 🌲vor 1 Jahr

PyPy is holding up quite well, considering this is an apples to oranges comparison. * Your `int32`s likely overflow in C, but not in Python, as they're different types. * An array of references in Python will shockingly be slower than a C array of actual ints. You're comparing the speed of Python deferencing and creating new variables to the quickest math operations. Use NumPy instead. * Nobody will see this as I'm shadowbanned.

Profilbild von Josh Ivanhoe
Josh Ivanhoevor 1 Jahr

If you need to do 1B nested loop iterations, I guess this would be a good guide

Profilbild von Stephan Langeveld
Stephan Langeveldvor 1 Jahr

People forget how easy it is to write C wrappers for Python integrations. Which is kind of the whole reason Python is powerful. Use numpy and it puts it at the top with C.

Profilbild von politeia
politeiavor 1 Jahr

Everytime I looked into those benchmark, the code was totally idiotic. Like, they rewrite exactly the same code they use for C in every other language, because they ignore how to write optimized code. I'm tired.

Profilbild von Soygen
Soygenvor 1 Jahr

> Me slapping my rolled up racetrack program, screaming at Python to go faster

Profilbild von Bjarne Øverli
Bjarne Øverlivor 1 Jahr

I know this post was a joke, but is Java really this performant?

Profilbild von Engineering Randomness
Engineering Randomnessvor 1 Jahr

Python is for prototyping C is for production Soon it won't matter, because AI will be writing assembly for both.

Profilbild von DataJuggler
DataJugglervor 1 Jahr

I feel very underrepresented.

Profilbild von MEZTech 𐤊
MEZTech 𐤊vor 1 Jahr

You do realize you can write Python code that effectively compiles into C, right?

Profilbild von セyphrロiot
セyphrロiotvor 1 Jahr

A billion nested loops. 🤪

Profilbild von Yitz Willroth™
Yitz Willroth™vor 1 Jahr

Your php implementation is obsolete -- use mt_rand() instead of rand(), as the latter is basically a wrapper for the former with extra overhead.

Profilbild von Patrick Senti
Patrick Sentivor 1 Jahr

The Python metric does not reflect real-life performance. Here's Python competing heads-on with C I've done some research and wrote an article on making Python perform at speeds at par with the C baseline.👇

Profilbild von thethiny 🐰🍉
thethiny 🐰🍉vor 1 Jahr

Legend says pluto finishes 1 rotation around the sun before python is done

Profilbild von CodeThorpeX
CodeThorpeXvor 1 Jahr

So… where’s the open source project for this thing? I’d like to change it and do a different test than “nested loop interations”.

Profilbild von Ben Dicken
Ben Dickenvor 1 Jahr

@MadThorpeX

Profilbild von CodeThorpeX
CodeThorpeXvor 1 Jahr

Thanks.

Profilbild von Malte Landwehr
Malte Landwehrvor 1 Jahr

I am shocked by how fast Java is! 🤯

Profilbild von Scott
Scottvor 1 Jahr

People often forget that Java is one of the most performant languages available. It's just not very quick when you layer 72 Spring dependencies on top of it.

Profilbild von Mad ML scientist
Mad ML scientistvor 1 Jahr

where are matlab and wolfram

Profilbild von Brady
Bradyvor 1 Jahr

Assembler programs...

Profilbild von nftsasha
nftsashavor 1 Jahr

thank god we have this very accurate, perfect test that solves all arguments ever

Profilbild von Joe Blau
Joe Blauvor 1 Jahr

V2

Ähnliche Videos

Bro clearly hasn't watched knuckles (2024) #smhmyhead
0:35

Sensitive content

Bro clearly hasn't watched knuckles (2024) #smhmyhead

GoomBoom

703,186 Aufrufe • vor 10 Monaten