What is Jonathan Blow's WPM?

  Рет қаралды 24,627

Blow Fan

Blow Fan

3 жыл бұрын

Tip me: ko-fi.com/blowfan
Jon's Twitch: / j_blow

Пікірлер: 84
@alexnoman1498
@alexnoman1498 3 жыл бұрын
seamlessly went into a "software is garbage" rant, amazing!
@outofranger
@outofranger 3 жыл бұрын
Classic jon
@nonefvnfvnjnjnjevjenjvonej3384
@nonefvnfvnjnjnjevjenjvonej3384 7 ай бұрын
lol
@tx7300
@tx7300 6 ай бұрын
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 6 сағат бұрын
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.
@RyanMcQuen
@RyanMcQuen Жыл бұрын
Sometimes Jon is just hilarious.
@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 2 ай бұрын
@@mendelovitch You'll have to watch the video where he unboxes the Razer keyboard
@Dr.UldenWascht
@Dr.UldenWascht 6 ай бұрын
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.
@error17_
@error17_ 3 жыл бұрын
Many lessons to be learned here
@abuzzedwhaler7949
@abuzzedwhaler7949 Жыл бұрын
Half expected this to end in him writing a typeracer competitor
@chepulis
@chepulis 3 жыл бұрын
I see the W key is still a little skippy.
@oleksandrnahnybida3167
@oleksandrnahnybida3167 2 жыл бұрын
lmao, nice one)
@tomasz-rozanski
@tomasz-rozanski 3 жыл бұрын
WPM - Wins Per Minute
@PabloPerroPerro
@PabloPerroPerro 3 жыл бұрын
I love these videos
@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...
@paulc2448
@paulc2448 2 жыл бұрын
What a masterpiece, I love it ^^'
@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 6 ай бұрын
vsc can handle files like 100MB big, it's pretty goddamn solid
@helpxio_2689
@helpxio_2689 Жыл бұрын
This man is a true genuis. It scares me.
@nintendude794
@nintendude794 2 жыл бұрын
Epic gamer move
@monke5100
@monke5100 3 жыл бұрын
Nice one
@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 2 жыл бұрын
@@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.
@AnimeGIFfy
@AnimeGIFfy 2 ай бұрын
"people ask me how to become good at programming"
@zeon137
@zeon137 3 жыл бұрын
Wouldn't have guessed he's a Nick Cave fan
@fakename8543
@fakename8543 6 ай бұрын
It takes energy to be that much of a smart ass lol
@guilhermecampos8313
@guilhermecampos8313 4 ай бұрын
"but don't worry, garbage collection is just fine" hahaha
@ChaosPootato
@ChaosPootato 3 жыл бұрын
What a troll
@jokerpb4778
@jokerpb4778 3 жыл бұрын
OMEGALUL
@ctx4241
@ctx4241 2 жыл бұрын
my WPM is gated by emacs at this point 🤣
@mehmetakyuz5290
@mehmetakyuz5290 3 жыл бұрын
KEKW
@rp627
@rp627 Ай бұрын
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"
@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
@willemsiers6732
@willemsiers6732 3 жыл бұрын
lol
@Sasha-rl6lv
@Sasha-rl6lv Ай бұрын
Would be faster if he used LSP
@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++.
@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 :)
@rockyaboba9466
@rockyaboba9466 3 жыл бұрын
My god...
@wisnoskij
@wisnoskij Жыл бұрын
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 Жыл бұрын
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
Jonathan Blow on backdoors and cybersecurity
18:53
flâneur
Рет қаралды 56 М.
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 100 МЛН
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 23 МЛН
Little girl's dream of a giant teddy bear is about to come true #shorts
00:32
Jonathan Blow talks about his new upcoming game
7:08
Blow Fan
Рет қаралды 35 М.
How AI Stole the ✨ Sparkles ✨ Emoji
28:57
David Imel
Рет қаралды 403 М.
Boost Godot Project Performance With This Simple Trick
5:05
Deep Dive Dev
Рет қаралды 15 М.
Phil Fish: Gaming's Most Hated Developer
19:44
Nello
Рет қаралды 337 М.
Jonathan Blow on how an operating system should work
14:22
Anton Swifton
Рет қаралды 103 М.
Nintendo's BS Patent (Jonathan Blow Reacts)
9:03
Blow Fan
Рет қаралды 25 М.
The Unreasonable Effectiveness Of Plain Text
14:37
No Boilerplate
Рет қаралды 594 М.
A Jr Dev For Life?? | Prime Reacts
21:33
ThePrimeTime
Рет қаралды 288 М.
Jonathan Blow on productivity, burnouts and ambition
31:31
Torless Bardamu
Рет қаралды 47 М.
Being a Programmer in the 90s VS Now - Jonathan Blow
8:31
gamedev cuts
Рет қаралды 29 М.
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 100 МЛН