Interview with Senior Rust Developer in 2023

  Рет қаралды 617,687

Programmers are also human

Programmers are also human

10 ай бұрын

Rust programming language
Interview with a Rust developer with Jester Hartman - aired on © The Rust.
Find more Rust opinions under:
Full version on paah.vhx.tv
Programmer humor
Rust humor
Programming jokes
Programming memes
Rust
yew
Rust memes
Rust jokes
unsafe command
future
traits
#programming
#jokes
#Rust

Пікірлер: 1 000
@miloszivkovic6256
@miloszivkovic6256 10 ай бұрын
"There are 5 games written in rust and 50 game engines" I am dying
@ghit2494
@ghit2494 10 ай бұрын
me too its too true
@Ztaticify
@Ztaticify 10 ай бұрын
I felt that one
@kirillgimranov4943
@kirillgimranov4943 10 ай бұрын
that's so funny since only I have created more than 5 games in a pure Rust Seems like I'm the only creator of those 5 games the author mentioned
10 ай бұрын
Oh goodness, I can't stop laughing :D
@meanmole3212
@meanmole3212 10 ай бұрын
The best quote. My honest advice for people serious about Rust game devoplement: Forget about the engine solutions. They are unfinished and untested in large scale commercial productions. You will hit a wall easier as the needs of your game grow compared to Unreal / Unity. Instead, setup your own wgpu rendering and Rapier physics (if you need physics). There's nothing wrong in studying the engine solutions' specific parts such as bevy's skeletal animations, just keep the full control to yourself. It's more work and effort, but maybe if you are aiming for quick commercial game release, Rust is not the best language to develop with at the moment.
@poochy661
@poochy661 10 ай бұрын
The unsafe macro being called trust_me had me dying
@terminallyonline5296
@terminallyonline5296 10 ай бұрын
5 games and 50 engines had me dying.
@shweddedglowy
@shweddedglowy 10 ай бұрын
Haha, yeah, I was gonna say “you can’t spell trust without Rust.”
@CubbyBear-cn5kh
@CubbyBear-cn5kh 10 ай бұрын
I'm just picturing an unsafe macro called trust_me_bro throwing yeets
@thedeemon
@thedeemon 6 ай бұрын
In Idris there is a function believe_me : a -> b
@Turalcar
@Turalcar 10 ай бұрын
"I'm not here to tell you that Rust is the best language. You should've figured by now"
@Dominik3332
@Dominik3332 10 ай бұрын
"In Javascript you have to worry about memory because of Javascript" 🤣
@christopherdixon4472
@christopherdixon4472 10 ай бұрын
That one got me too
@blazehawkins2759
@blazehawkins2759 10 ай бұрын
Javascript - I love it!
@Madar2252
@Madar2252 10 ай бұрын
@@blazehawkins2759 I wouldn't recommend it
@sudiproy4413
@sudiproy4413 10 ай бұрын
​@@Madar2252 why? wait lemme guess. Because you use RUST to write wasm? 😂
@nopalfi1409
@nopalfi1409 10 ай бұрын
@@sudiproy4413 it's a reference from a video Interview with Senior JS Developer from this channel in case you didn't get the joke. Well, actually i wouldn't recommend it either
@zahash1045
@zahash1045 10 ай бұрын
Rust developers trying to rewrite their failing marriage in rust
@yt-1337
@yt-1337 10 ай бұрын
everybody knows it's failing cause of this damn memory management xD
@Primius80
@Primius80 10 ай бұрын
Why marry if you could just borrow instead?
@AnthonyDentinger
@AnthonyDentinger 10 ай бұрын
They must be lacking tRust
@dmitriidemenev5258
@dmitriidemenev5258 10 ай бұрын
I tried it but for some reason my gf is not very happy about using the borrowing model for our relationships.
@rotteegher39
@rotteegher39 10 ай бұрын
yeet
@datadrivendev
@datadrivendev 10 ай бұрын
When I know nothing about a Programming language, I come to this channel to get a proper Introduction
@amanda.collaud
@amanda.collaud 10 ай бұрын
bad idea !
@AvidLearner11
@AvidLearner11 10 ай бұрын
Brilliant
@sinekonata
@sinekonata 7 ай бұрын
Gotta say it piqued my interest about Rust and it confirmed my intuitions about C#
@Yupppi
@Yupppi 4 ай бұрын
Actually really good take. If you learn the biggest pitfalls and struggles and think you can tolerate them, I don't think you're gonna mind the rest of the languages.
@leogama3422
@leogama3422 3 ай бұрын
so accurate
@JJ-rn9zl
@JJ-rn9zl 10 ай бұрын
"In rust we are all geniuses" what a wonderful quote
@leshommesdupilly
@leshommesdupilly 10 ай бұрын
…yet, they cannot handle a single pointer
@godnyx117
@godnyx117 10 ай бұрын
A wonderful yet a big lie.
@uwuLegacy
@uwuLegacy 10 ай бұрын
@@leshommesdupillyC devs obviously can’t handle them either considering rust exists in the first place
@lime8738
@lime8738 10 ай бұрын
@@leshommesdupilly ?
@leshommesdupilly
@leshommesdupilly 10 ай бұрын
@@uwuLegacy *the c devs that finally switch to rust
@_djukka
@_djukka 10 ай бұрын
"And which part did you write in Rust? The frontend or the backend?" *visible confusion* "No the browser!" 😂
@julius333333
@julius333333 10 ай бұрын
and the operating system
@phil-l-tech
@phil-l-tech 10 ай бұрын
**Turns around in panic** NO the browser!!!
@principleshipcoleoid8095
@principleshipcoleoid8095 10 ай бұрын
Firefox goes brrr
@bamideleemmanuel2036
@bamideleemmanuel2036 6 ай бұрын
This answer is goated 😂
@the-pink-hacker
@the-pink-hacker 26 күн бұрын
Servo be like
@debasishraychawdhuri
@debasishraychawdhuri 10 ай бұрын
"Is this the timer for the coffee?" "No I just finished compiling" LMAO
@arizona_iced_out_boy
@arizona_iced_out_boy 10 ай бұрын
Honestly facts. I sometimes see rust analyzer spend 2 minutes trying to compile the entire repo and itll sometimes shit on PROC MACRO NOT FOUND. ALSO L LOSER I DONT KNOW WHAT THIS "SeRdE SeRiaLize and DeSerIaLizE" IS. Re run it. Teehee, i made an ooosie, ur code is fine don'r hate me uwu
@dawidd6356
@dawidd6356 10 ай бұрын
@@arizona_iced_out_boy Dont worry i spend 5 min compiling my java android application and spring boot services EACH
@debasishraychawdhuri
@debasishraychawdhuri 10 ай бұрын
@@arizona_iced_out_boy the rust-analyzer compiles for a full hour compiling the substrate repo.
@joech1065
@joech1065 10 ай бұрын
I don't get that meme, because if you use a powerful enough machine compile times in Rust are not a problem. Even if the crate takes longer than you want to compile, you can just split it into smaller crates. Moreover, I have a project where both Rust and JS ecosystem is used, and producing a JS bundle takes like 10x more time than it takes to generate the WASM bundle part of it.
@yairmorgenstern416
@yairmorgenstern416 4 ай бұрын
Meanwhile in Python, the time saved by not compiling is paid in runtime and bug hunts 😢
@khatdubell
@khatdubell 10 ай бұрын
"now your code is unreadable, but its memory safe"
@principleshipcoleoid8095
@principleshipcoleoid8095 10 ай бұрын
Tbf, wrap all of it in macros and it'll become more readable.
@khatdubell
@khatdubell 10 ай бұрын
@@principleshipcoleoid8095 Someone at work actually does this. A macro for checking error results A macro for defining const values etc... I hate it.
@Jonas-Seiler
@Jonas-Seiler 22 күн бұрын
@@principleshipcoleoid8095 now you have to also know what weird magic the macro does
@omdxp
@omdxp 10 ай бұрын
"I have a macro for unsafe, it's called 'trust me'" 🤣 gets me every time
@yt-1337
@yt-1337 10 ай бұрын
trust_me!
@medilies
@medilies 10 ай бұрын
Dz XD
@Morimea
@Morimea 15 күн бұрын
first what I had to do when tried Rust first time - is force unsafe because else multithreading communication with external hardware wont work so funny xD
@rodrigoserafim8834
@rodrigoserafim8834 10 ай бұрын
"Throw all advantages from all languages, together. Now your code is unreadable. But it is safe." That should be the slogan for Rust.
@samuelec
@samuelec 2 ай бұрын
So true
@CleanCereals
@CleanCereals Ай бұрын
Ah man that made me actually laugh haha
@einargs
@einargs 23 күн бұрын
Let's be fair -- they avoided the messes of inheritance. Or ml modules. And they don't have higher kinded types (well, they have GATs which let you do the same thing).
@spaghettiking653
@spaghettiking653 18 күн бұрын
@@einargs Why would higher-kinded types be bad?
@ZoltanTemesvari_temy
@ZoltanTemesvari_temy 10 ай бұрын
“I let my threads panic…for pleasure” 😂
@barrettkepler7618
@barrettkepler7618 10 ай бұрын
I think that "Premieres in 10 days" is an allegory for how long rust build might take sometimes
@tanveerhasan2382
@tanveerhasan2382 10 ай бұрын
_Very allegorical_
@jimrustles4773
@jimrustles4773 10 ай бұрын
@@tanveerhasan2382 the sacred and the propane
@MantasJurkuvenas
@MantasJurkuvenas 10 ай бұрын
Thredripper
@TheMohawkNinja
@TheMohawkNinja 10 ай бұрын
Jeeez, is it just that unoptimized at the moment or what?
@dennieh7360
@dennieh7360 10 ай бұрын
@@TheMohawkNinja llvm optimisation pipeline for release builds takes ages and then for incremental builds the long part is always gonna be the linking step (you can substitute a better linker depending on platform, e.g. mold for linux) because most linkers we have are archaic monstrosities that dont parallelise well and that doesnt play nice with the deluge of object files rustc will spit out for incremental builds
@kaikalii
@kaikalii 10 ай бұрын
"So Iced is the best one?" "It's the most complete one." This is some of the most niche humor I've ever had the pleasure to be in on.
@jameskim7565
@jameskim7565 10 ай бұрын
- And which part did you write in Rust? The frontend or the backend? - "No the browser"
@GreenFox1505
@GreenFox1505 10 ай бұрын
It's incredible to me how well you "get" the languages you parody. Like, it's clear you understand the inner culture and the most complex concepts of these languages.
@ninocraft1
@ninocraft1 5 ай бұрын
ye, wouldn't be half as good if it were jus surface level jokes
@shaunpatrick8345
@shaunpatrick8345 Ай бұрын
He even got the hair right.
@matthewdee6023
@matthewdee6023 8 ай бұрын
For those not getting the "write an operating system in three weeks" reference, Ken Thompson wrote the initial version of Unix in three weeks. One week for the kernel. One week for the file-system. One week for the shell. In assembly.
@masterchief1520
@masterchief1520 8 ай бұрын
Could you share any resources regarding that? I wanna take a look how feasible that is even for a prototype
@ericconnor8419
@ericconnor8419 7 ай бұрын
Not bad, but Terry Davis wrote one that could talk to God in 10 years.
@link99912
@link99912 7 ай бұрын
@@ericconnor8419 Lol, this is perfect satire of any video comment section regarding Temple OS.
@capncoolio
@capncoolio 7 ай бұрын
Ken and Dennis were fucking legends though
@terraneaux
@terraneaux 7 ай бұрын
They don't make 'em like that anymore.
@kristianmitk4976
@kristianmitk4976 11 ай бұрын
Damn, this wig for a Rust engineer already got me.
@gestaltengine6369
@gestaltengine6369 10 ай бұрын
Complements his blue eyes nicely
@lmaoiwaslikelmao1132
@lmaoiwaslikelmao1132 10 ай бұрын
@@gestaltengine6369 Facts it's the first thing I noticed and I like women
@blackmarvolo
@blackmarvolo 10 ай бұрын
No programming gloves though
@heartache5742
@heartache5742 10 ай бұрын
now i can't unsee it why is he so attractive with it
@armynyus9123
@armynyus9123 10 ай бұрын
@@heartache5742 Looks like Brad Pit with it. Crazy.
@jm-alan
@jm-alan 10 ай бұрын
We've come full circle from "we need to see the compiler as the enemy" to "we need to see the compiler as our friend"
@sumofat4994
@sumofat4994 10 ай бұрын
most languages compilers are your friend rust compiler is your frenemy
@OmarKhirat
@OmarKhirat 10 ай бұрын
This guy is secretly an immortal senior engineer who has seen it all and that's just his scream for help😂
@thephoenixsystem6765
@thephoenixsystem6765 8 ай бұрын
Kill me, and I will Rust.
@MasterSergius
@MasterSergius 11 ай бұрын
We need "Interview with UI/UX designer"
@yacinehechmi6012
@yacinehechmi6012 11 ай бұрын
that would be interesting
@coldestbeer
@coldestbeer 10 ай бұрын
Ligma
@mastershooter64
@mastershooter64 10 ай бұрын
@@coldestbeer Ligma mama! got em!
@charlieking7600
@charlieking7600 10 ай бұрын
Especially that one who constantly makes subtle changes in browser logotype. Separate one with GNOME designer (I personally hate them and would be glad to see satire about GNOME approach).
@NoNameAtAll2
@NoNameAtAll2 10 ай бұрын
those are two different people and UX people are screeming at everything UI ""design"" people come up with
@toddbeets
@toddbeets 10 ай бұрын
"I am fully oxidized by now." Brilliant, thank you.
@dorquemadagaming3938
@dorquemadagaming3938 10 ай бұрын
"Disadvantages? Rust thinks you can't keep object lifetimes in your head" - brilliant!🤣
@zzzzzzz8473
@zzzzzzz8473 9 ай бұрын
" after a well managed , well-mannered discussion , that will make everyone unhappy " " im fully oxidized at this point " incredible video , such great specific examples
@JMurph2015
@JMurph2015 5 ай бұрын
We're on the same page that the "yeet" reference was about the "await" keyword discussion, right?
@olivierfaure5896
@olivierfaure5896 2 ай бұрын
@@JMurph2015 Nah, it was about *another* flamewar about what we should call the keyword for early-returning inside try-blocks, IIRC. Eventually the lang team decided "You know what, fuck it, let's call it the "yeet" keyword until we have a working implementation, that'll stop the bikeshedding". So now "yeet 64" is a valid Rust statement in nightly.
@profdc9501
@profdc9501 10 ай бұрын
I love the idea of a Rust compiler that tasers you when you make a mistake. That will teach you quickly!
@cleteblackwell1706
@cleteblackwell1706 10 ай бұрын
Ded in 3 minutes
@blackmarvolo
@blackmarvolo 10 ай бұрын
It wouldn't be too difficult to adapt cargo-vibe to do this...
@Deschutron
@Deschutron 10 ай бұрын
kzbin.info/www/bejne/j6fLnYKqhqaIZqM
@kaii-lb
@kaii-lb 7 ай бұрын
@@blackmarvolo wheres the blteplug crate, but instead of sex toys you control a taser over bluetooth
@michaelvanstraten4390
@michaelvanstraten4390 11 ай бұрын
I am so hyped, i will sleep for the next 14 days straight.
@Adityarm.08
@Adityarm.08 10 ай бұрын
😂😂😂
@Traisas
@Traisas 2 ай бұрын
lol
@lannygilbertson3585
@lannygilbertson3585 10 ай бұрын
"Lots of jobs for us, most are for startups to do some blockchain stuff.. and then go bankrupt" life is always on the razors edge when you are a Rust dev
@TheLetsComment
@TheLetsComment 10 ай бұрын
"Not every dev learns Rust in a *lifetime* "
@frankiet-h992
@frankiet-h992 10 ай бұрын
😅 For real, the funniest line, apart from I joined a couple of start ups in this month or I wanted to compile my personality into a crate... actually too many lool
@saycheeseordie4458
@saycheeseordie4458 4 ай бұрын
"I let my threads panic. For pleasure." Found myself writing a lot of multithreaded Rust recently. I was ROFL for like 10 minutes after these lines.
@aaaaanh
@aaaaanh 10 ай бұрын
Should’ve donned a fabulous moustache and a hoodie and a pair of AKG headphones for a complete package
@TheRighteousDawn
@TheRighteousDawn 10 ай бұрын
Don't forget the swiss exercise ball.
@blueberryiswar
@blueberryiswar 10 ай бұрын
... hey I have an AKG Headphone
@poulet_malassis7607
@poulet_malassis7607 10 ай бұрын
@@blueberryiswar show me your homemade OS
@zdzichukalafior8287
@zdzichukalafior8287 10 ай бұрын
We need one of these for sys admins. With just the right amount of passive aggresiveness towards users.
@elviskahoro
@elviskahoro 10 ай бұрын
+1
@RicardoRebelo99
@RicardoRebelo99 10 ай бұрын
And active aggressivness towards devs. Lile kill -9 prod applications because of memory spikes
@jrhutch4283
@jrhutch4283 10 ай бұрын
Dude, your videos are so good. Please do one for golang, and kubernetes!
@The_Ballo
@The_Ballo 10 ай бұрын
golang devs have negative personality, though
@BrotherCheng
@BrotherCheng 10 ай бұрын
I need a Kubernetes one! I have some PTSD from it.
@yavuz425
@yavuz425 10 ай бұрын
so much down the rabbithole, we need a devops one, azure one etc.
@camillelouedoc3799
@camillelouedoc3799 6 ай бұрын
The Kubernetes one would definitely kill me. I dream in YAML.
@vijaysinghbisht3016
@vijaysinghbisht3016 10 ай бұрын
".. well mannered, well managed discussion which will make everyone equally unhappy " 🤣🤣
@fyasla
@fyasla 10 ай бұрын
9:45 of Rust love and not saying "Blazingly fast" once is a performance
@decare696
@decare696 10 ай бұрын
You dropped this: 🚀
@henrycgs
@henrycgs 10 ай бұрын
rust is blazingly typed
@PimpofChaos
@PimpofChaos 9 ай бұрын
I shit you not, my old software manager, when comparing Rust and C compilation times, told us that "C's compilation is blazingly fast". That phrase stuck with me and now I feel like he was making an inner joke while trashing Rust in some aspect.
@NishantSingh-zx3cd
@NishantSingh-zx3cd 10 ай бұрын
Petition to rewrite this interview in rust
@flaksoft8003
@flaksoft8003 9 ай бұрын
To rewrite rust... in rust
@shaunpatrick8345
@shaunpatrick8345 Ай бұрын
​@@flaksoft8003they already did that. The first version of the compiler was written in OCaml.
@DS-nv2ni
@DS-nv2ni 10 ай бұрын
This is gold, every Rust developer should watch this as soon as they start thinking about learning Rust.
@nexus7c0
@nexus7c0 8 ай бұрын
Existence of Rust developers who have not yet started thinking about learning Rust is a testament to the power of the Rust language and its compiler.
@ollicron7397
@ollicron7397 5 ай бұрын
Theres like three youtubers I know that are criminally spreading their rust cultism.
@acertainnemesis
@acertainnemesis 3 ай бұрын
​@@ollicron7397I assume Mr No Boilerplate is a senior member?
@johnychinese
@johnychinese 10 ай бұрын
Tom is a genius
@torphedo6286
@torphedo6286 10 ай бұрын
true.
@luis10barbo
@luis10barbo 10 ай бұрын
lmaoooooo
@noobtracker
@noobtracker 10 ай бұрын
JDSL ftw
@mfinixone1417
@mfinixone1417 10 ай бұрын
He's a genius
@TheRighteousDawn
@TheRighteousDawn 10 ай бұрын
Everyone send this to Prime until he watches it lol.
@talhaakram
@talhaakram 10 ай бұрын
I have seen this 3 time. It is so well done, very high effort. Great job! Their are so many extremely funny jokes and the delivery is executed so well.
@theplaymakerno1
@theplaymakerno1 10 ай бұрын
It is one of his best videos. The Emacs one wasn't too funny!
@clickrush
@clickrush 10 ай бұрын
“Is it time for the coffee?” - “No I just finished compiling.” LOL
@user-wj9dk9yl2t
@user-wj9dk9yl2t 10 ай бұрын
"testing in rust is easier... because we're all geniuses" I am still laughing 😂
@olivierfaure5896
@olivierfaure5896 2 ай бұрын
It's not *not* true, though.
@agrawal97siddharth
@agrawal97siddharth 2 ай бұрын
⁠​⁠@@olivierfaure5896😂
@wearegettingdumber...2263
@wearegettingdumber...2263 10 ай бұрын
LOL, "Come back after you learn Haskell..normie." That is hilirious!
@victoryfile
@victoryfile 10 ай бұрын
The accent, the hair, the light, the words, everything is perfect.
@cleteblackwell1706
@cleteblackwell1706 11 ай бұрын
Waiting till July 1 is about like waiting till my Rust code finishes compiling.
@skyline00069
@skyline00069 10 ай бұрын
Did it finish by now?
@cleteblackwell1706
@cleteblackwell1706 10 ай бұрын
ETA tomorrow
@arthurion
@arthurion 10 ай бұрын
@@cleteblackwell1706 next life
@1e1001
@1e1001 10 ай бұрын
"5 games and 50 game engines" so true (and i'm making one of them :)
@tui3264
@tui3264 10 ай бұрын
literally everyone are either making game engine or GUI library in Rust
@liquideternity8692
@liquideternity8692 10 ай бұрын
@@tui3264 I'm not a programmer and don't work in IT at all, but I make my own game engine in rust.
@diadetediotedio6918
@diadetediotedio6918 10 ай бұрын
​@@tui3264 To be fair, this is also true for all the programming languages, the number of games you have is usually half the the number of game engines people tried to make and failed hahahahaha
@tui3264
@tui3264 10 ай бұрын
@@diadetediotedio6918 yeah it is easy to learn Graphics api by making game engine :p
@armynyus9123
@armynyus9123 10 ай бұрын
@@tui3264 right, when we are too stupid to dig into an existing api some of us tend to do that.
@jordangl1
@jordangl1 10 ай бұрын
Looking forward to Primeagen's reaction
@elviskahoro
@elviskahoro 10 ай бұрын
The speed at which this became one of my favorite channels is unparalleled.
@johnelliott9823
@johnelliott9823 10 ай бұрын
"We do not talk about Java here" I'm dying lol
@riffrff
@riffrff 5 ай бұрын
"I'm currently rewriting the color blue in rust" had me literally burst out in laughter
@MyAmazingUsername
@MyAmazingUsername 10 ай бұрын
"I'm not here to tell you that Rust is the best language....... [silence]... you should have figured that out by now." 💘💘
@alexanderdiogenes8067
@alexanderdiogenes8067 10 ай бұрын
"There are currently five games written in Rust. There are also fifty game engines written in Rust" Oh maaaan, I feel seen lol
@DantalionNl
@DantalionNl 7 ай бұрын
It would be really nice if these videos would have references to all the tools and technologies being joked about. I would really like to learn about them
@guotesuoze
@guotesuoze 10 ай бұрын
I switched from Rust to Cult. With Cult, you can skip the part where you have to code, and just annoy people. And if you use the new doomsday framework, which is actually a superset of Cult, but a subset of its macro system, you can even annoy Cult users. And guess what: since doomsday is a subset of Cult's macro system, you can switch sides conveniently between Cult purists and doomsdayers.
@nootnoot42
@nootnoot42 7 ай бұрын
What is the relation between a set and it's macros?🤨
@guotesuoze
@guotesuoze 7 ай бұрын
@@nootnoot42 Good question! With cult`s macros, you can have any relation you want, if you use GoP (Good old Predicates), it's set algebra system, and import Golem, which is the definition of cult, written in GoP. Using it you may just join doomsday anyway, since using Golem in that way, you might create a sentient self-conscious computer program, that results in technological singularity and the removal of human genome heritage from the entire information layer of the universe. Maybe you can use LEM (lambda expression model) too to reach that goal, which has an implementation in cult's macro system.
@metatronicx
@metatronicx 11 ай бұрын
Would be interesting ... We need interview with a Labview developper too
@heartache5742
@heartache5742 10 ай бұрын
is labview that popular
@lawrencedoliveiro9104
@lawrencedoliveiro9104 10 ай бұрын
Among those who still remember it ...
@genins21
@genins21 11 ай бұрын
Interview with an Ops Engineer (DB, Network, Infra etc) would be amazing
@calcs001
@calcs001 10 ай бұрын
Solid! Missing the split keyboard tho 😅
@me___5796
@me___5796 11 ай бұрын
It sure takes a while to compile.
@thecoolnewsguy
@thecoolnewsguy 10 ай бұрын
Because of the abstractions
@etherweb6796
@etherweb6796 10 ай бұрын
This is one of the best videos, on par with the senior JS dev
@adhalianna
@adhalianna 10 ай бұрын
That must have taken quite some prep work! So much of that feels like inside info that I am tempted to say the guy must have done at least some programming in Rust. Also, the blue wig matches the eyes so well 💙😆
@o2xygen02
@o2xygen02 10 ай бұрын
2 more days! Just in time for sprint planning lets go!
@remsee1608
@remsee1608 10 ай бұрын
"In JavaScript you worry about JavaScript" thats why its the best
@yt-1337
@yt-1337 10 ай бұрын
"...worst" here FTFY
@a.r4hm4n
@a.r4hm4n 10 ай бұрын
Took it as a brithday gift. Thanks!
@roblesrt
@roblesrt 10 ай бұрын
He appears like a cool young version of Brad Pitt oxidized into coding Rust.
@ZaraUTech
@ZaraUTech 9 ай бұрын
I love the confidence , takes a lot to speak like that, SMART
@johnychinese
@johnychinese 11 ай бұрын
It's worth the wait
@programmersarealsohuman5909
@programmersarealsohuman5909 11 ай бұрын
👔 Merch drop: posix.store 🚀 Twitter: twitter.com/kailentit consider joining george hotz (unaffiliated) : tinygrad.org/
@incremental_failure
@incremental_failure 11 ай бұрын
2 weeks wait maderfacka??
@dumdumdumdum8804
@dumdumdumdum8804 10 ай бұрын
getting confused with zig and rust.
@bartpelle3460
@bartpelle3460 10 ай бұрын
Props for repping George Su 💯
@mattymattffs
@mattymattffs 10 ай бұрын
How is this comment 2w old but the video says 3d???
@bartpelle3460
@bartpelle3460 10 ай бұрын
@@mattymattffs Rust lets you time travel.
@flatline-timer
@flatline-timer 10 ай бұрын
I've been waiting to see the rust version!
@taoteg1941
@taoteg1941 9 ай бұрын
This is utter brilliance!
@Madbird95
@Madbird95 10 ай бұрын
“There are currently 5 games written in rust, and 50 engines.” 😂
@hotpil7020
@hotpil7020 7 ай бұрын
I would love to see an interview with a LaTeX enthusiast! I am sure that would be very entertaining since LaTeX is definitely much more efficient than all that MS Office nonsense.
@jamesnomos8472
@jamesnomos8472 5 ай бұрын
I have written plenty of LaTeX, and lemme tell you - every time I have some incomprehensible error I can't find and need to go to stack exchange for the 12th time that hour, I despair that it's still infinitely better than MS Office for maths.
@JosephCodette
@JosephCodette 10 ай бұрын
Can’t wait for primeagen’s reaction !
@malcolmw513
@malcolmw513 10 ай бұрын
Ah yes! Famed automobile pioneer and systems programmer Harrison Ford.
@Traisas
@Traisas 2 ай бұрын
lol
@Feenskee
@Feenskee 11 ай бұрын
LET'S FUCKING GOOOOOOO🎉🎉🎉
@spokesperson_usa
@spokesperson_usa 10 ай бұрын
As a Rust fanatic, this is hilarious, on point af.
@nootnoot42
@nootnoot42 7 ай бұрын
Could you explain what he means by memory leaks happen but it will never be referenced again? As in does it keep on allocating more, or is everthing a const, regenerated upon altering?
@4xelchess905
@4xelchess905 7 ай бұрын
@@nootnoot42 The Cult defines memory safety as the absence of undefined behaviours, such as data race, double free, dereferencing memory not/no longer allocated... A memory leak, a concept independent of Rust, is when you ask memory from the OS, but then forget about it without de-allocating it. One way to phrase that it is lost is that it's memory which won't be referenced again. As such, it is not unsafe per se. It keeps on allocating more. You can have leaks of constant size if there's not in a loop, but you cannot "alter" leaked data, that's the thing, the OS reserves it for you, and you no longer know where it is. Memory leak is a big deal when comparing memory models of different languages, and the absence of leak is a big selling point of garbage collecting over reference counting and manual management. What is funny about that is that the cult sounds like it's a non issue since it is not memory safety per se. The truth however, is that Rust is a huge upgrade from C/C++ when it come to avoiding leakage, since you can't cause them without using smart pointer or explicitly leaking potentially in combination with unsafe mode.
@thomson765
@thomson765 5 ай бұрын
@@nootnoot42create a reference counting pointer a, create reference counting pointer b pointing to a, modify a to point to b: references will never reach zero so destructors will never be called and memory will never be freed, even if main completes. This behaviour is why .forget() is considered safe; rust memory safety does not guarantee no memory leakage (as proven by the first example). forget() takes ownership of a value and makes it impossible to re-reference, but does not call the destructor. An explicit leak.
@nootnoot42
@nootnoot42 5 ай бұрын
@@thomson765 Thank you
@varcel4625
@varcel4625 Ай бұрын
6:55 "No, I just finished compiling", had me dying 😂
@runvnc208
@runvnc208 10 ай бұрын
He mentioned gluon at the end. I didn't know about it. Looks amazing actually.
@nicoburniske
@nicoburniske 10 ай бұрын
this was amazing. Please make one for Haskell/Scala/Functional programmers
@gorak9000
@gorak9000 7 ай бұрын
There's a lot of Haskell mentions in his emacs video - worth checking out
@ericbwertz
@ericbwertz 10 ай бұрын
Please invite a non-developer developer to the desk and have them (any of the genders) discuss why MATLAB is the greatest and most expensive language in existence. If you could present the pros and cons in a 1x1 matrix, that would be especially helpful.
@satyajeetjena6758
@satyajeetjena6758 10 ай бұрын
Shut up Hanque!
@nolanfaught6974
@nolanfaught6974 10 ай бұрын
I have a coworker that unironically believes MATLAB is the best language
@ForBreadAndFish
@ForBreadAndFish 10 ай бұрын
The MATLAB language is public domain. The MATLAB program is proprietary. Programming languages can't be copyrighted or licensed, they are all 100% public domain.
@CodaRyu
@CodaRyu 10 ай бұрын
*proceeds to interview an enby*
@ForBreadAndFish
@ForBreadAndFish 10 ай бұрын
​@@techtutorvideos The language itself and its specifications is public domain, the name/branding is not. You can't copyright any form of language, including programming languages. Please just google it. There are even open source implementations of it and every other "proprietary" programming language.
@MechMK1
@MechMK1 8 ай бұрын
"The compiler is your friend" - I see someone has been watching No Boilerplate
@Wigglylove
@Wigglylove 10 ай бұрын
Damn I've been waiting for this video video to drop for weeks. Can't believe the day is finally here
@yds6268
@yds6268 10 ай бұрын
5 games and 50 game engines - true, but making a game engine is so much more fun
@sasas845
@sasas845 10 ай бұрын
That situtation is actually sensible and interesting. Graphics APIs (OpenGL, Vulkan, Direct3D,...) have the following challanges: 1) things are checked at runtime and *only* at runtime 2) exhaustive testing is impractical (you need the combinations of all physical GPUs and all drivers) 3) the API has a lot of variability (different implemented featuresets, different API versions,...). All in all, this is a hot mess for graphics & gamel developers. If some technology were to tame this (and prevent lots of grey hair for game developers), this would probably be worth billions and billions of dollars. Personally, I'm not sure that graphics APIs can be tamed with Rust without constraining the API functionality too much (there is just too much variety there...). TOTOH if these projects actually succeed, it would prove Rust to be a tool of truly monstrous powers...
@meanmole3212
@meanmole3212 10 ай бұрын
@@sasas845 That's exactly the reason why wgpu exists, and it is beautiful.
@marcossidoruk8033
@marcossidoruk8033 10 ай бұрын
​@@sasas845 using Rust for game/gane engine development is painful.
@SimonBuchanNz
@SimonBuchanNz 10 ай бұрын
​@@marcossidoruk8033using any language for game or game engine development is always *eventually* painful, when you get big enough to actually run up against the hardware. Using Rust is making the assumption that the average to peak suckage will be lower than other languages. You probably are thinking more about the scripting side, but you can host a runtime, including new Rust-flavored scripting languages if you want that hot loading experience.
@daveice20
@daveice20 10 ай бұрын
went for the Rust Dev look, but ended up with the Gorillaz lead singer look
@web
@web 10 ай бұрын
I was waiting so long for this
@LoZander
@LoZander 9 ай бұрын
This is incredible. Truly. This is it.
@MrAlanCristhian
@MrAlanCristhian 10 ай бұрын
8:03 Cult... community, community 🤣
@gkail6980
@gkail6980 3 ай бұрын
- Yeah, but nobody knows Haskell. We're all looking to learn Rust - Come back after you've learned Haskell coming to Rust from Haskell, I confirm that this really helps
@joshuakerlin5988
@joshuakerlin5988 7 ай бұрын
The front end or the back end? No the browser. I died
@lenny1026
@lenny1026 8 ай бұрын
This and "Using the Internet for the first time" are by far my favourites. Just perfectly made Content, thanks for the laughs!
@EldorJ10
@EldorJ10 10 ай бұрын
2:48 - "There are currently 5 games written in rust, and 50 game engines" HAHAHAHA
@TheRighteousDawn
@TheRighteousDawn 10 ай бұрын
I honestly cannot wait for the Prime react to this one!
@richardcastlebury9833
@richardcastlebury9833 9 ай бұрын
You are so funny, beyond beyond, very nice, so good. Thanks fellow!!
@dailyclipsio
@dailyclipsio 10 ай бұрын
Gratz on 100k subs! 🥰
@sortof3337
@sortof3337 10 ай бұрын
Love how he looks tired like evey other rust developer.
@8o86
@8o86 10 ай бұрын
it's because he's stoned
@RogerValor
@RogerValor 11 ай бұрын
I feel like I bought into an ICO. Waiting for it to compile.
@morganmulholland6654
@morganmulholland6654 Ай бұрын
The kitchen timer for the compile got me good xD
@ShadoCroc
@ShadoCroc 10 ай бұрын
I'm really interested in knowing who writes these. All of their catalog is fantastic!
@MrAntraxico
@MrAntraxico 9 ай бұрын
"Rust is an interesting mix of C++, OCamel, Haskel, DotA, Javascript..." "Javascript?" "I mean Lisp, Lisp" I feel attacked by all of this. How do you it so well?
@heartache5742
@heartache5742 11 ай бұрын
fifteen days? are you serious
@vesk4000
@vesk4000 11 ай бұрын
Yeah, what? Who puts videos on for premiere 15 days in advance?
@JohnnyWednesday
@JohnnyWednesday 11 ай бұрын
@@vesk4000 - I hope he changes it to 30 days now.
@pehur00
@pehur00 11 ай бұрын
​@@vesk4000rust developers
@arnesl929
@arnesl929 11 ай бұрын
It is part of the Joke
@davidc.890
@davidc.890 11 ай бұрын
That's how long it takes to `cargo build --release`
@w4439
@w4439 10 ай бұрын
These are great! Do Scala next do Scala next!!! ❤️
@Speak4Yourself2
@Speak4Yourself2 9 ай бұрын
Hilarious. Thanks a lot!
Interview with a Senior Python Developer - Part1
4:57
Programmers are also human
Рет қаралды 748 М.
Interview with Computer Security Trainer
10:49
Programmers are also human
Рет қаралды 236 М.
Этого От Него Никто Не Ожидал 😂
00:19
Глеб Рандалайнен
Рет қаралды 10 МЛН
когда одна дома // EVA mash
00:51
EVA mash
Рет қаралды 10 МЛН
Interview With A Sr JavaScript Dev | Prime Reacts
24:43
ThePrimeTime
Рет қаралды 141 М.
Torvalds Speaks: Rust's Impact on the Linux Kernel
3:50
Mastery Learning
Рет қаралды 535 М.
Never install locally
5:45
Coderized
Рет қаралды 1,6 МЛН
Async Rust Is A Bad Language | Prime Reacts
28:46
ThePrimeTime
Рет қаралды 82 М.
Interview with an Emacs Enthusiast in 2023 [Colorized]
8:50
Programmers are also human
Рет қаралды 1,1 МЛН
how NASA writes space-proof code
6:03
Low Level Learning
Рет қаралды 2 МЛН
Interview with a Boomer CTO in 2023
6:00
Programmers are also human
Рет қаралды 295 М.
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,5 МЛН
Interview with Senior PHP Developer
6:12
Programmers are also human
Рет қаралды 339 М.
X86 Needs To Die
1:09:15
ThePrimeTime
Рет қаралды 336 М.
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Рет қаралды 2,2 МЛН
Apple ХОЧЕТ, чтобы iPhone ЛОМАЛИСЬ чаще?
0:47
ÉЖИ АКСЁНОВ
Рет қаралды 478 М.
Вы поможете украсть ваш iPhone
0:56
Romancev768
Рет қаралды 385 М.
🤯Самая КРУТАЯ Функция #shorts
0:58
YOLODROID
Рет қаралды 3,3 МЛН
Купите ЭТОТ БЮДЖЕТНИК вместо флагманов от Samsung, Xiaomi и Apple!
13:03
Thebox - о технике и гаджетах
Рет қаралды 21 М.