What is Jonathan Blow's WPM?

  Рет қаралды 26,512

Blow Fan

Blow Fan

Күн бұрын

Пікірлер: 89
@alexnoman1498
@alexnoman1498 3 жыл бұрын
seamlessly went into a "software is garbage" rant, amazing!
@outofranger
@outofranger 3 жыл бұрын
Classic jon
@nonefvnfvnjnjnjevjenjvonej3384
@nonefvnfvnjnjnjevjenjvonej3384 10 ай бұрын
lol
@tx7300
@tx7300 9 ай бұрын
smoothest transition ive ever seen, this is truly cinema
@Ashanmaril
@Ashanmaril 3 жыл бұрын
Poor guy can’t even do an innocuous bit without bad software ruining it
@Sun_Seeker
@Sun_Seeker 3 ай бұрын
This was his fault. I tested this in Emacs 29 and it doesn't hang like that when using tree sitter highlighting instead of the regexp-based highlighting font lock uses by default.
@Dr.UldenWascht
@Dr.UldenWascht 10 ай бұрын
I was beating him by a few letters at first when he stalled but then he did that amazing Ctrl+C=>Ctrl+V magic trick and bamboozled me. Jon doesn't pull rabbits out a hat, he pulls out kangaroos. He is the kind of guy who gets constants Ws ... and all on his own.
@abuzzedwhaler7949
@abuzzedwhaler7949 Жыл бұрын
Half expected this to end in him writing a typeracer competitor
@error17_
@error17_ 3 жыл бұрын
Many lessons to be learned here
@RyanMcQuen
@RyanMcQuen Жыл бұрын
Sometimes Jon is just hilarious.
@fakename8543
@fakename8543 9 ай бұрын
It takes energy to be that much of a smart ass lol
@zygocact5947
@zygocact5947 3 жыл бұрын
"If you put too many "w"s in your program... Well, who knows what'll happen if there's too many "w"s in your program?" Guess we know now.
@Emrox
@Emrox 3 жыл бұрын
wow that is an advanced reference
@mendelovitch
@mendelovitch 3 жыл бұрын
@@Emrox I need an advanced explanation to get that reference. Could you give me an explanation in advanced Jonology?
@zygocact5947
@zygocact5947 3 жыл бұрын
@@mendelovitch kzbin.info/www/bejne/boaqgGZ7fJp3eZo
@Seacle14
@Seacle14 5 ай бұрын
@@mendelovitch You'll have to watch the video where he unboxes the Razer keyboard
@hasen_judi
@hasen_judi 3 жыл бұрын
Just for giggles I tried this in vs code and it handled it fine even though I put over a million 'w' chars on the same line. I was expecting it to slow down .. but it handled it fine ..
@SkeleTonHammer
@SkeleTonHammer 3 жыл бұрын
VS Code is extremely snappy and beautiful, IMO. I've been consistently shocked by it. If I'm just writing scripts and don't need to compile anything (like, I'm making a game in Unity) I always use Code now.
@Jack-sy6di
@Jack-sy6di 3 жыл бұрын
@@SkeleTonHammer I mean... if I comment out a line in like a 200 line C file, it takes VS code about five seconds to update the syntax highlighting
@Radgerayden-ist
@Radgerayden-ist 3 жыл бұрын
It's because emacs does per line highlighting, if Jon had used line breaks it would have been fine.
@rektifyr...
@rektifyr... 2 жыл бұрын
@@Jack-sy6di that's probably the language server's™ fault. It's one of the many things that'll get Jon to go on a rantage. -(get it? like rampage, but with rants?)-
@tx7300
@tx7300 9 ай бұрын
vsc can handle files like 100MB big, it's pretty goddamn solid
@guilhermecampos8313
@guilhermecampos8313 8 ай бұрын
"but don't worry, garbage collection is just fine" hahaha
@chepulis
@chepulis 3 жыл бұрын
I see the W key is still a little skippy.
@oleksandrnahnybida3167
@oleksandrnahnybida3167 3 жыл бұрын
lmao, nice one)
@PabloPerroPerro
@PabloPerroPerro 3 жыл бұрын
I love these videos
@tomasz-rozanski
@tomasz-rozanski 3 жыл бұрын
WPM - Wins Per Minute
@BrandNewByxor
@BrandNewByxor 3 жыл бұрын
I was laughing for 30 seconds at the absurdity of WWWWWW before I understood the joke
@mendelovitch
@mendelovitch 3 жыл бұрын
I didn't get the joke until reading your comment. ~_~
@XeZrunner
@XeZrunner Жыл бұрын
oh my god...
@AnimeGIFfy
@AnimeGIFfy 5 ай бұрын
"people ask me how to become good at programming"
@helpxio_2689
@helpxio_2689 Жыл бұрын
This man is a true genuis. It scares me.
@paulc2448
@paulc2448 2 жыл бұрын
What a masterpiece, I love it ^^'
@SimGunther
@SimGunther 3 жыл бұрын
All of a sudden this went from "guess how many Ws I can copy/paste in a minute" to "see why Emacs is the bane of my existence?" That's why there's vim/neovim or, hear me out on this, he can write his own editor! Not sure why he hadn't already done his Jai tech stack over a few weekends so he can get his lightening fast editor, terminal emulator, and debugger while he's at it.
@SimGunther
@SimGunther 3 жыл бұрын
@@matthias6933 Seeing him use any modal editor would be hilarious!
@boblefest
@boblefest 3 жыл бұрын
Vim has the same issue -- it doesn't handle long lines well.
@SimGunther
@SimGunther 3 жыл бұрын
@@boblefest Can confirm that vim/geany/neovim chug for several seconds on a 2M character line and IDEs just refuse to respond at all when faced with such a gargantuan line of text (like WTF???) while a plain old GUI text editor like notepad (no fancy IDE nonsense) handles it just fine.
@Cons-Cat
@Cons-Cat 3 жыл бұрын
Xi is currently the fastest editor backend I am aware of.
@CaptainWumbo
@CaptainWumbo 3 жыл бұрын
@@boblefest set syncolmax to something sensible or turn off syntax highlighting. I don't think vim with nothing on has any trouble with long lines. You can run into simlar issues with complicated foldexpressions, not really vim's fault.
@nintendude794
@nintendude794 2 жыл бұрын
Epic gamer move
@TR-707
@TR-707 2 ай бұрын
this is gold
@zeon137
@zeon137 3 жыл бұрын
Wouldn't have guessed he's a Nick Cave fan
@ChaosPootato
@ChaosPootato 3 жыл бұрын
What a troll
@monke5100
@monke5100 3 жыл бұрын
Nice one
@ctx4241
@ctx4241 2 жыл бұрын
my WPM is gated by emacs at this point 🤣
@hexcodeff6624
@hexcodeff6624 3 ай бұрын
Mine is 923049 in 30 seconds, until my editor crashed.
@rp627
@rp627 4 ай бұрын
dang, emacs is struggling on..... text size??
3 жыл бұрын
Omg this Emacks IDE is so bloated and soooo slow! Why doesn't Jon program in something made before 2000s? (only Jon's fans will appreciate this joke)
@SimGunther
@SimGunther 3 жыл бұрын
Our super power is that we're old, so we knew how fast software was "back in the day"
@jokerpb4778
@jokerpb4778 3 жыл бұрын
OMEGALUL
@mehmetakyuz5290
@mehmetakyuz5290 3 жыл бұрын
KEKW
@alexnoman1498
@alexnoman1498 3 жыл бұрын
so, 1? :D
@jps6734
@jps6734 3 жыл бұрын
I saw more W's than that.
@gracefool
@gracefool 3 жыл бұрын
Ws per minute, not words, you silly
@nintendude794
@nintendude794 2 жыл бұрын
Epic W
@enricotrudu6760
@enricotrudu6760 2 жыл бұрын
Aahahahahahahhhahaha
@4.0.4
@4.0.4 3 жыл бұрын
I really don't understand why people use command-line text editors then. Even some electron-based IDE that runs Javascript every time you press a button is more responsive than that.
@outofranger
@outofranger 3 жыл бұрын
Try to paste so many Ws
@johnanth
@johnanth 3 жыл бұрын
This is graphical emacs, not the command line version. The answer is functionality and also that it won't choke even if you load a 1gb large text file (vim will by the way).
@stephenkamenar
@stephenkamenar 3 жыл бұрын
@@outofranger no slowdown in sublime text pasting all those w. and i think sublime text is python. the slowest language
@Jennifer-ow1xz
@Jennifer-ow1xz 3 жыл бұрын
@@stephenkamenar sublime is written in C/C++ with GTK.
@Cons-Cat
@Cons-Cat 3 жыл бұрын
@@stephenkamenar Saying Python is the slowest language first requires a philosophical debate on what a "programming language" means. Python is, imo, a code syntax. There are Python interpreters for this syntax, and there are Python compilers for this syntax. While ahead-of-time compiled Python is not likely to be as optimized as ahead-of-time C#, largely due to duck typing, the performance difference in many domains is practically negligible. Interpreted Python is not likely to be much slower, if it's not maybe even faster, than interpreted C++.
@Sasha-rl6lv
@Sasha-rl6lv 4 ай бұрын
Would be faster if he used LSP
@dandymcgee
@dandymcgee 21 күн бұрын
mine is a lot faster, i reduced my key repeat rate to 1ms
@willemsiers6732
@willemsiers6732 3 жыл бұрын
lol
@potatopassingby
@potatopassingby 2 ай бұрын
why is he using emacs then 😂
@wisnoskij
@wisnoskij 2 жыл бұрын
It is sort of insane just how horrible vim and emac is. under heavy development for like my entire life, and they cannot handle basic text rendering. Notepadd++ is like the only application ever created capable of competently and efficiently rendering text to the screen.
@drygordspellweaver8761
@drygordspellweaver8761 2 жыл бұрын
I like npp but sublime is great too
@Vitorruy1
@Vitorruy1 Жыл бұрын
shame it's not available for mac
@marcs9451
@marcs9451 Жыл бұрын
Vim is fast if you change its horrible defaults and use a decent IO lib, which is what Neovim does
@theevilcottonball
@theevilcottonball Ай бұрын
Doesn't vim use the terminal's text rendering? Just get a better Terminal then.
@Mrmr-nw4eu
@Mrmr-nw4eu 3 жыл бұрын
Doesn't wpm mean word per minute? So the question is actually asking how fast he can type, right? I don't get it, instead of writing words and time himself, he just kept pressing down a button. Am I missing something?
@ericpark3746
@ericpark3746 3 жыл бұрын
"w" per minute. He joking
@LimDul
@LimDul 3 жыл бұрын
/r/woosh
@Mrmr-nw4eu
@Mrmr-nw4eu 3 жыл бұрын
@@ericpark3746 Thanks. Well, I must say he has not much talent in that department. He didn't give out any hint he was about to joke.
@Mrmr-nw4eu
@Mrmr-nw4eu 3 жыл бұрын
@@LimDul :)
@ComputerScienceMajor1
@ComputerScienceMajor1 3 жыл бұрын
My god...
Jonathan Blow on work-life balance and working hard
19:18
Blow Fan
Рет қаралды 100 М.
Jonathan Blow was right about the crash of "tech" jobs?
14:11
Blow Fan
Рет қаралды 114 М.
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 1,6 МЛН
Wait… Maxim, did you just eat 8 BURGERS?!🍔😳| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 8 МЛН
Sigma baby, you've conquered soap! 😲😮‍💨 LeoNata family #shorts
00:37
Interview with Jonathan Blow at LambdaConf 2024
26:34
LambdaConf
Рет қаралды 23 М.
Techniques for dealing with lack of motivation, malaise, depression
1:02:00
I Spent 15 Years Using Linux And Here's What Happened
8:38
Linux Dev Labs
Рет қаралды 4,7 М.
Phil Fish: Gaming's Most Hated Developer
19:44
Nello
Рет қаралды 362 М.
I tried using AI. It scared me.
15:49
Tom Scott
Рет қаралды 7 МЛН
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 724 М.
Jonathan Blow hates video game bridges
4:16
Blow Fan
Рет қаралды 35 М.
The most important talk on programming by Jonathan Blow
22:55
Not Sure
Рет қаралды 211 М.
The Unreasonable Effectiveness Of Plain Text
14:37
No Boilerplate
Рет қаралды 612 М.
Where did software go wrong?
7:49
Blow Fan
Рет қаралды 41 М.
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 1,6 МЛН