Interview with Sr. C Dev | Prime Reacts

Sdílet
Vložit
  • čas přidán 3. 06. 2023
  • Recorded live on twitch, GET IN
    / theprimeagen
    Original: • Interview with Senior ...
    Author: / @programmersarealsohum...
    MY MAIN YT CHANNEL: Has well edited engineering videos
    / theprimeagen
    Discord
    / discord
    Have something for me to read or react to?: / theprimeagenreact
  • Věda a technologie

Komentáře • 254

  • @d.sherman8563
    @d.sherman8563 Před 11 měsíci +649

    Senior JS dev one next, it’s absolute gold. ‘My job is to keep our code running while other packages are changing theirs’

  • @captainfordo1
    @captainfordo1 Před 11 měsíci +842

    The proper way to write C++ is to write C in .cpp files using minimal C++ features. Then writing C++ becomes a lot more enjoyable.

    • @AlFredo-sx2yy
      @AlFredo-sx2yy Před 11 měsíci +41

      @@zzzip3896 which is why you use GCC and g++ so that the void* behavior stays as consistent as possible between C and C++. Or, extern "C" whatever parts that are written in pure C if you want pure C behavior instead of whatever weird thing C++ decided was better to do than what existed before.

    • @flexprods
      @flexprods Před 11 měsíci +1

      looks fun xd

    • @user-vn9ld2ce1s
      @user-vn9ld2ce1s Před 11 měsíci +40

      "c with methods"

    • @leonardocaetano6307
      @leonardocaetano6307 Před 11 měsíci

      Exactly

    • @liamkearn
      @liamkearn Před 11 měsíci +35

      Such a naive take. There is reason why arguably the biggest software stacks (kernels and browsers) are all in on simple C or modern cpp with little to no inbetween.

  • @SimonBuchanNz
    @SimonBuchanNz Před 11 měsíci +178

    I once considered what you would need to do to create a CPU that directly executed JavaScript. The world was saved when I got distracted by something shiny.

    • @Shakephobiaful
      @Shakephobiaful Před 11 měsíci +40

      You are too dangerous to be left alive

    • @piyushnarayan9342
      @piyushnarayan9342 Před 8 měsíci +15

      Nah bro the FBI needs to get you right now

    • @swozzlesticks3068
      @swozzlesticks3068 Před 19 dny

      Why would you spend >1 second thinking about Javascript? Isn't that a language people code in for money and only money?
      Not as performant as C
      Not as simple as python
      Anti-goldilocks ass language

  • @davidjohnston4240
    @davidjohnston4240 Před 11 měsíci +252

    Since I design silicon circuits in CPUs, I tend to use C to interact with it because the data objects map to the physical reality of the silicon. But since I resisted to urge to move to C++, I managed to also avoid growing a ridiculous moustache.

  • @alexnoman1498
    @alexnoman1498 Před 11 měsíci +374

    As a C dev, I was missing the unwavering confidence of guaranteed employment for the next 200 years. And all the hubris that comes with that.
    I love my job, which is of course C++ in name only ;)

    • @scifino1
      @scifino1 Před 11 měsíci +33

      And that's absolutely correct, because the '++' is bloat.

    • @mananasi_ananas
      @mananasi_ananas Před 11 měsíci +38

      As a fellow C dev I would like to express my unwavering confidence that I will be employed as a C dev for the next 200 years.

    • @TsvetanDimitrov1976
      @TsvetanDimitrov1976 Před 11 měsíci +6

      c++ is great for job security. even better when combined with hlsl

    • @uvuvwevwevweossaswithglasses
      @uvuvwevwevweossaswithglasses Před 11 měsíci +5

      ++ is the bloat that saves your ass when it comes to ds and algo lmao

    • @phitc4242
      @phitc4242 Před 11 měsíci +15

      if C++ is so great, why isn't there C+=1

  • @Caboose2563
    @Caboose2563 Před 11 měsíci +153

    Love these guys, great sense of humor

  • @BrunodeSouzaLino
    @BrunodeSouzaLino Před 7 měsíci +17

    Whenever you see a C++ dev claiming they don't like C++, you can be sure they're stuck with C++98.

  • @squeeekat
    @squeeekat Před 11 měsíci +44

    The thing missing from the video was the thousand-yard stare as you get lost in a mind palace of template expansion

    • @T33K3SS3LCH3N
      @T33K3SS3LCH3N Před 11 měsíci +7

      Alright, let's see what the documentation says about that...
      "A template parameter pack is a template parameter that accepts zero or more template arguments (non-types, types, or templates). A function parameter pack is a function parameter that accepts zero or more function arguments.
      A template with at least one parameter pack is called a variadic template."
      Naruhodon't.

  • @leshommesdupilly
    @leshommesdupilly Před 11 měsíci +35

    I think the most painful errors are when you get an error with a weird ass template you never thought you used with an obscure name coming from the unknown depths of std, an when you finally succeed to understand what is going on and successfully compile, you get a segfault

  • @akmubilin4363
    @akmubilin4363 Před 11 měsíci +127

    Do the JS one. It's hilarious

    • @equu497
      @equu497 Před 11 měsíci +16

      The JS one is easily my favorite

    • @TheManyMan
      @TheManyMan Před 11 měsíci +2

      agreed; fire pfp btw

    • @rautamies2305
      @rautamies2305 Před 11 měsíci +2

      He should do the last Perl programmer one too :DD "I remember... back in... back in nineteen"

  • @supersloth1667
    @supersloth1667 Před 8 měsíci +14

    I love that you have the same mustache 🤣🤣 Love this guys videos though, and your reaction actually adds value, cheers!

  • @NotTheHeroStudios
    @NotTheHeroStudios Před 10 měsíci +9

    I'm so happy you're watching more of his content, it's great

  • @combatcorgiofficial
    @combatcorgiofficial Před 11 měsíci +38

    You know it’s not real software when you can write your networking stack in JS and get away with it lmao

  • @alangamer50
    @alangamer50 Před 11 měsíci +36

    One of my biggest problems with c/c++ is the lack of a package manager. That and when the program hits you with "segmentation fault" and literally nothing else

    • @mananasi_ananas
      @mananasi_ananas Před 11 měsíci +7

      Usually you'll get a core dump. If the problem is reproducible a debugger helps a ton.

    • @smnt
      @smnt Před 11 měsíci

      sed 's/.*/cout

    • @zachmanifold
      @zachmanifold Před 11 měsíci +16

      @@mananasi_ananas yup, running a debugger and peeking at the stacktrace will pretty much immediately tell you what went wrong. segfaults are way scarier for people that avoid debuggers (I've met some...)

    • @vanilla4064
      @vanilla4064 Před 11 měsíci +2

      a debugger and vcpkg will make your life that much easier 😅

    • @suheelhussain4975
      @suheelhussain4975 Před 11 měsíci +1

      Package manager has nothing to do with C language. It is platform related.

  • @hannah__jemima
    @hannah__jemima Před 5 měsíci +1

    I agree, I only had a C++ job for a year and a half but also felt like maybe this guy was not quite so experienced with C++ as he is with the other technologies he parodies. But it was also just a feeling so was surprised you had a similar thought!

  • @JesseGilbride
    @JesseGilbride Před 11 měsíci +6

    One of my favorite things is watching him get upset at seeing his own suggested videos at the end. I forget it's coming, and every time I can't help but lol.

  • @tykjpelk
    @tykjpelk Před 7 měsíci +11

    A friend of mine is mainly a C developer, but he wrote a virtual machine in javascript once, so that he could write assembly in javascript.

    • @plaintext7288
      @plaintext7288 Před 2 měsíci

      I know this is an old comment and I am not even good at JS, but... Could you share a link? That sounds terrifying, amazing and hillarious at the same time

    • @tykjpelk
      @tykjpelk Před měsícem

      @@plaintext7288 No, it's like 15 years ago and he never released it to the public.

  • @PhilfreezeCH
    @PhilfreezeCH Před 11 měsíci +13

    What I want is C+, basically just C with namespaces as it is the most ridiculous thing not to have.
    And maybe just pure classes (no inheritance), I can see the advantages over structs.

  • @NotTheHeroStudios
    @NotTheHeroStudios Před 11 měsíci +1

    Thank God, I've been trying to send this guys videos to you

  • @Guru4hire
    @Guru4hire Před 10 měsíci +1

    Whats missing is something something godbolt, and comparing assembly outputs between different function return patterns.

  • @Spirrwell
    @Spirrwell Před 11 měsíci +32

    Over the past several months, I've moved away from C++ and have been learning D. It has been such an enjoyable experience. I'd forgotten that programming can be fun. I feel like the primary reason people dismiss it is because of GC, but you can do manual memory management if you want to as well. It's such a beautiful language.
    Modules, UFCS, templates, reflection, user defined attributes, built in unit testing, array slicing like Python, a package manager, excellent interoperability with both C and C++, and it goes on. AND it has an @safe attribute that you can use if you're into memory safety stuff. It's just so much fun and lets you do what you want. I'm quite sad that it isn't super popular.

    • @irvingceron1016
      @irvingceron1016 Před 11 měsíci +6

      Why would you use D over C++ or Rust?

    • @Spirrwell
      @Spirrwell Před 11 měsíci +9

      @@irvingceron1016 Really the short answer is that I enjoy it. I don't really have the experience to compare it to Rust. But for C++, it is such a night and day difference. D is every bit as powerful as C++, and it isn't an absolute chore to work with. It feels like the best parts of C++, Python, and Java all combined into a really robust language.
      Modules are awesome and aren't over-explicit syntactically like C++ modules are. If you can even use C++ modules because the ecosystem for that still sucks. You can use strings in templates no problem in D. You can in modern C++ as well, but you have to make your own fixed string class to do it. You've got built in unit tests if that's something you care about. UFCS is extremely cool and not something you can do in C++. D also has reflection which is something C++ could desperately use.
      Ultimately what I'm getting at is that it's just such a joy to program in. It doesn't get in your way. It's like the absolute freedom of C++, but in a way that doesn't make you miserable. I've been in the D Discord for a while now, and the people there are super helpful. So much of the time when I ask about something, it's just like "wait, you can do that?" With C++, I never really feel that kind of excitement.
      All I can say, is that I really hope more people give it a serious try. It's so much fun. The tooling could be better for sure. But at least the VSCode plugin for it is decent.

    • @Sauvenil
      @Sauvenil Před 10 měsíci +1

      @@Spirrwell This is why there are literally hundreds of programming languages, and why most people probably won't learn any particular niche language. (Ever see brainf*ck or JSf*ck? I feel like some languages are more of an exercise of how ridiculous a language can be and still be usable.

    • @Spirrwell
      @Spirrwell Před 10 měsíci +4

      @@Sauvenil I really don't get your point. D is nothing like the languages you mentioned. It's not a ridiculous language. It is incredibly well built, and it isn't absolutely miserable to work with. The primary reason it could be considered niche is because it doesn't have a giant corporation or committee backing it.
      It just is a great language. Like seriously, if you're a long time C++ programmer, give D a try for a few days. It's just plain fun.

    • @Sauvenil
      @Sauvenil Před 10 měsíci +2

      @@Spirrwell Sorry, I was being obtuse. The point is, everyone likes the languages they like for some reason, and some people want to make their own for X reason. Not saying it's particularly good or bad; just saying programming languages are like opinions, ha. I enjoy Javascript and how much I can do with it within a browser. It's fun what such a "simple" language can do now. Not trying to discount your experience with D; trying to say there are hundreds of languages and it's because people have fun with programming.

  • @thomassynths
    @thomassynths Před 11 měsíci +13

    I like C++ way more than C
    Virtual C++ constructors are fictional
    Diamond pattern is saner than virtual inheritance
    The video missed out on template compiler error hell

  • @Compton3clipsed
    @Compton3clipsed Před 8 měsíci +5

    His VIM and Emacs videos are fucking amazing. I don't even know what VIM or Emac is. But now I am an expert.

  • @NoX-512
    @NoX-512 Před 11 měsíci +9

    Tom has written a kernel in JDSL, because Tom is a genius.

  • @HelloThere-xs8ss
    @HelloThere-xs8ss Před 11 měsíci +5

    Joke: "C, did you get the reference?"

  • @alexandersemionov5790
    @alexandersemionov5790 Před 11 měsíci +4

    Everyone with mustache these days. Love it

  • @thatmg
    @thatmg Před 11 měsíci +9

    CZcams wouldn't recommend your own videos if it was written in C.
    Ps: calm down folks... its just sarcASM.

  • @tedbendixson
    @tedbendixson Před 11 měsíci +12

    LOL. I'm totally the guy that says "I love C, C++ not so much"

  • @StatixCinder
    @StatixCinder Před 11 měsíci +1

    Template defined constructor base classes is where the next dimension is, what you use it for, well it's for that dimension only hehe: class B : A, no not just some shit inside the class, the entire class is now a rubix cube

  • @wiztek1197
    @wiztek1197 Před 11 měsíci +1

    I cant believe it took you so long to find this guys videos

  • @jim_andrianakos
    @jim_andrianakos Před 11 měsíci +12

    The c++ standard library is pretty awesome.

  • @AndrewTSq
    @AndrewTSq Před 11 měsíci +1

    The best ones from him is the Javascript Senior developer, and the PHP :D

  • @alexbf4724
    @alexbf4724 Před 11 měsíci +15

    Do the ffmpeg one! :D

  • @TanigaDanae
    @TanigaDanae Před 11 měsíci +17

    I hate linker errors. Expecially in combination with custom(/random) templates because the compiler was not in the mood to create methods or optimized them away.

  • @khatdubell
    @khatdubell Před 11 měsíci +13

    JSOS
    Its pronounced.
    J-SAUCE

  • @nikanikasept
    @nikanikasept Před 3 měsíci

    what does it mean that someone is trying to write kernel in javascript? As I understand it syntax is decoupled from semantics, so you can have javascript's syntax but how to interpret that syntax can vary; So do we mean syntax and semantics of the language or just syntax and then he also have to write a new compiler for it?

  • @equivocator7727
    @equivocator7727 Před 11 měsíci

    This is the second time recently I've heard "virtual constructor" and every time I'm like "what the fuck is that". This time I just had to look it up to make sure I'm not going insane

  • @apefu
    @apefu Před 11 měsíci +3

    4:05 - I did not know I suffered from PTSD

  • @isodoubIet
    @isodoubIet Před 11 měsíci +4

    FYI there's no such thing as a virtual constructor in c++ lol.

    • @SimonBuchanNz
      @SimonBuchanNz Před 11 měsíci

      I was trying to think of what that would do 😂

  • @neodonkey
    @neodonkey Před 6 měsíci

    I love the way all his videos have really bad screen tearing in the video, I'm sure it's intentional. And the really choppy jump cuts too.

  • @DeepFriedOreoOffline
    @DeepFriedOreoOffline Před 8 měsíci +1

    Linker errors are definitely the worst!
    "Whoops, looks like I have a problem. Okay, so where is... It's pointing to the .exe..."

  • @naranyala_dev
    @naranyala_dev Před 11 měsíci +1

    you should collabs with this guy Prime

  • @megawutt
    @megawutt Před 10 měsíci

    I love that pompose "Low level".

  • @kacperrutkowski6350
    @kacperrutkowski6350 Před 11 měsíci +3

    Imo its kinda fun how different people consider languages being high or low level.
    I've heard many times people describing C as 'low level language', while considering GLSL (which is significantly lower level than C) to be a high-level language.
    I've also seen Verilog being considered as low-level (no surprise here - there are not many languages except for VHDL which are closer to the hardware than it), assembly as medium-level, and C as high level.
    Anyway it's all too relative ;/

    • @MrDavibu
      @MrDavibu Před 11 měsíci +6

      I don't know why you would consider GLSL to be lower level than C, GLSL was pretty much modeled after C.
      You have to consider that GLSL is meant to run on SIMD hardware and thus has limited input and output and also no function pointer or memory management, because it would be inefficient. But it has builtin vector- , matrix-types and operations, samplers and varyings, which C does not.
      I wouldn't say that it's lower level, but it's a purpose built language and considering the target difference is about the same level of abstraction, but I would argue that SIMD is harder to program than SISD or MIMD.
      But generally speaking a "high level programming language" is a language which can't simply be transferred into binary code.
      So C and GLSL are "high level programming languages". Where as assembly languages would be considered "low level programming languages", because all the operations in an assembly language have corresponding CPU instructions.
      Where as C has register management, variables, functions, structs, strings, arrays, for, while and more, which are abstractions on top of the CPU instructions.
      I think you can see it quite often that people say C is a "lower level language", trying to show that while C is technically a "high level language", it's low level compared to all the other languages.

    • @michaeletzkorn
      @michaeletzkorn Před 6 měsíci +2

      Verilog is literally used to describe hardware. It's a hardware description language. Very different concept to software but easy to mix up. sure, it's capable of some basic scripting and SystemVerilog has an entire verification subset, but these features of the language are intended for that for the purposes of debugging simulation. When people say its "low level," they're doing so in comparison to relatively more modern HDLs that work as DSLs within modern programming languages like Python, Go, Scala, and Rust. These languages target verilog as an output netlist. The appeal of these languages is that they allow for useful software code management paradigms like packaging your code into importable libraries or using OOP and functional programming. These extra degrees of freedom by definition make said HDLs "higher order" than verilog.

    • @and_I_am_Life_the_fixer_of_all
      @and_I_am_Life_the_fixer_of_all Před 4 měsíci +1

      C++ seems like a high level language when you are used to C.

  • @borjavazquez264
    @borjavazquez264 Před 11 měsíci +2

    They have the same moustache it is so hilarious hahahahahaha

  • @Kersich86
    @Kersich86 Před 7 měsíci

    the amount of jokes that went over this dudes head is hilarious

  • @sirhenrystalwart8303
    @sirhenrystalwart8303 Před 11 měsíci

    He is willing a javascript soft core from Xilinx into existence

  • @lance_c1323
    @lance_c1323 Před měsícem

    "Did you get it? Do you need pointers?" 😂😂😂

  • @emjizone
    @emjizone Před 9 měsíci +1

    1:25 Diamond pattern: Why ? 😭😭😭

  • @segueoyuri
    @segueoyuri Před 3 měsíci +1

    the "knock knock - race condition" gets me every single time lmao

  • @JakobKenda
    @JakobKenda Před 2 měsíci +1

    So ummm...
    I'm a C++ developer and the company I work at literally makes an application that lets other people write applications.
    So yeah...

  • @arsnakehert
    @arsnakehert Před 10 měsíci +1

    "Websites? We're talking about _real_ software?"
    Based

  • @m4rt_
    @m4rt_ Před 11 měsíci

    When I get linker errors I just give up, and then maybe try again the next day, or some other day.

  • @AvalancheGameArt
    @AvalancheGameArt Před 4 měsíci

    All is CPP? Maybe all the user code you write sure

  • @leshommesdupilly
    @leshommesdupilly Před 11 měsíci +1

    I want to create brainfuck++, which is brainfuck, but with classes

  • @fulconandroadcone9488
    @fulconandroadcone9488 Před 11 měsíci +4

    C is not cross platform it is the platform.

  • @bbsara0146
    @bbsara0146 Před 11 měsíci +1

    he looks just like u with that big moustache

  • @haakonness
    @haakonness Před 11 měsíci +7

    Am I the only one who laughed at that knock knock joke? especially followed with "did you get the reference, do you need pointers?" :P Very funny with his deadpan humor

  • @lastmanstanding5423
    @lastmanstanding5423 Před 8 měsíci

    6:37 - Prime you can click "don't recommend channel" on a drop down menu of each video.

  • @NdxtremePro
    @NdxtremePro Před 11 měsíci +1

    Wait, does the JavaScript kernel interpret itself? Or is there a kernel underneath?

    • @Jabberwockybird
      @Jabberwockybird Před 3 měsíci

      It's transpiled to a minified javascript that the machine can understand. 🤣

  • @tracksuitcheems
    @tracksuitcheems Před 2 měsíci

    when prime starts the video saying this might be the one because he works with lots of c++ devs ignoring the shocking similarity in hair and moustache styling...

  • @francescobrizi4940
    @francescobrizi4940 Před 10 měsíci

    the algorithm that is suggesting you your video has to be the cousing of amazon's "you bought a toilet seat last week, do you want to buy a toilet seat today?"

  • @colinmaharaj50
    @colinmaharaj50 Před 28 dny

    2:40 I probably did some work with virtual constructors many years ago, so I can understand how it works, and I understood it, but don't ask me today what it is or how it works.

  • @luizs.f5305
    @luizs.f5305 Před 10 měsíci

    Pls do a video reacting to their "Interview with an Emacs Enthusiast" Prime! 😅

  • @opssheesh
    @opssheesh Před 11 měsíci

    Didn't expect any of them to know FPGAs lol

  • @Jabberwockybird
    @Jabberwockybird Před 3 měsíci

    Will Doom run on a Lowe's commercial?

  • @mordicai4296
    @mordicai4296 Před 9 měsíci

    Doom will run on an granny smith apple.

  • @dwukropek
    @dwukropek Před 9 měsíci

    @ThePrimeTime I love linker errors for all the wrong reasons. As someone who knows C/C++ a lot, it just makes sure I'll never run out of work

  • @TAP7a
    @TAP7a Před 3 měsíci

    2:05 after all, somebody made a rollercoaster in Excel

  • @Sw3d15h_F1s4
    @Sw3d15h_F1s4 Před 11 měsíci +4

    smh not using x86 assembly, c is so inefficient

    • @dylanmeeks54
      @dylanmeeks54 Před 11 měsíci

      ARM or RISC get the rest of that shit out of here

  • @hadeseye2297
    @hadeseye2297 Před 5 měsíci

    He looks here like Val Kilmer in Saint.

  • @boris---
    @boris--- Před 11 měsíci +1

    2023-05-25... ok dude... we need some xqc editors...

  • @MrR8686
    @MrR8686 Před 11 měsíci

    Going make a file system for the web is JavaScript

  • @zombizombi
    @zombizombi Před 8 měsíci

    JSOS kernel is written in C++ though..

  • @robertj1679
    @robertj1679 Před 11 měsíci

    Saw a vid recently where someone has Doom running on a pregnancy test 😂

  • @bmflinux
    @bmflinux Před 9 měsíci

    Ask you youtube uploader/editor to normalize the audio please. Its too low (and turning the volume up on my speakers al the way isn't a good idea).

  • @parkman29
    @parkman29 Před 6 měsíci

    Someone wrote a risk emulator in scratch that runs linux

  • @MoolsDogTwoOfficial
    @MoolsDogTwoOfficial Před 6 měsíci +1

    Sometimes I adore C++ as a language, sometimes I wish I never learnt C++ at all.

  • @ficolas2
    @ficolas2 Před 10 měsíci

    2:00
    Someone before 2010: I bet no one will run JS on the backend
    Some dude called Ryan Dahl, making a decision he will regret: Hold my beer

  • @TheKastellan
    @TheKastellan Před 25 dny

    I'm just comparing the moustaches and they are the exact same.

  • @bryanfernandez8531
    @bryanfernandez8531 Před 6 měsíci

    ThePrimeTime: In Javascript. Me: :0 haha. Nice video

  • @leshommesdupilly
    @leshommesdupilly Před 11 měsíci +1

    Ok, but you gotta admit that he's right for the first statement lol

  • @jesusmgw
    @jesusmgw Před 11 měsíci

    So the name is not the primagen anymore ? :(((((

  • @Dooezzz
    @Dooezzz Před 11 měsíci +1

    If it's not a template constexpr, it's not real C++

  • @NewLondonMarshall
    @NewLondonMarshall Před 5 měsíci +1

    I happily use C for everything apart from specific things. I use C++ std::cin, std::vector, and std::string, but apart from that I write C in .cpp files. :)

    • @and_I_am_Life_the_fixer_of_all
      @and_I_am_Life_the_fixer_of_all Před 4 měsíci

      vector is great, big fan of who ever created it

    • @MrPatrickbuit
      @MrPatrickbuit Před 2 měsíci

      @@and_I_am_Life_the_fixer_of_all Problem is that on embedded systems you really can't use the STL much because of flash restrictions and even big companies (who aren't working on embedded systems per se) often rewrite the STL themselves to improve performance. Don't get me wrong, the STL is absolutely amazing for learning cpp, but unfortunately it has few use cases in the real world.

    • @and_I_am_Life_the_fixer_of_all
      @and_I_am_Life_the_fixer_of_all Před 2 měsíci

      @@MrPatrickbuitinteresting, I'm surprised no one solved that yet..

    • @MrPatrickbuit
      @MrPatrickbuit Před 2 měsíci

      @@and_I_am_Life_the_fixer_of_all It’s getting solved over time. Microcontrollers are coming with increasingly more flash at a lower cost, which allows you to use more and more features.

  • @wadecodez
    @wadecodez Před 11 měsíci

    They're missing the entitlement and complaints about being stuck on cpp 11

  • @equu497
    @equu497 Před 11 měsíci

    You guys need to do a vid together

  • @gloutonmasturbateur3718
    @gloutonmasturbateur3718 Před 11 měsíci

    Kernel emulation in js already done by a french guy who created tinycc

  • @tokiomutex4148
    @tokiomutex4148 Před 11 měsíci +2

    The segfaults will sue Netflx for being replaced by JS

  • @jesseparrish1993
    @jesseparrish1993 Před 9 měsíci

    Just realized that the Sr. C Dev is dressed up like Primeagen

  • @digicyc
    @digicyc Před 9 měsíci

    Watching this while taking a break due to a linker error. :(

  • @andrasvarga8614
    @andrasvarga8614 Před 11 měsíci

    I think the C# one from him is the best

  • @AdalicioJunior
    @AdalicioJunior Před 7 měsíci

    Let's not build a kernel with JS, ok?

  • @mariobroselli3642
    @mariobroselli3642 Před měsícem

    Do the Network in Fortran 😂

  • @bz3963
    @bz3963 Před 10 měsíci

    Imagine getting yourself as a recommendation on your CZcams lol

  • @suheelhussain4975
    @suheelhussain4975 Před 11 měsíci +2

    I am not sure why the hatred towards C and C++. Almost all OS -- Windows, Linux -- are written in C. And I do not see them crashing every hour. Seg fault is due to bad programming practices.

  • @axel-5452
    @axel-5452 Před 11 měsíci +7

    Sr. C dev -> Sr JS dev -> Sr. C++ dev

    • @tokiomutex4148
      @tokiomutex4148 Před 11 měsíci +7

      segmentation fault

    • @macchiato_1881
      @macchiato_1881 Před 11 měsíci +4

      I like how this implies that being a C++ dev is a property of being a JS dev

    • @isodoubIet
      @isodoubIet Před 11 měsíci +1

      Yeah what's the arrow operator even doing

  • @KiyaG19
    @KiyaG19 Před 5 měsíci

    i'm going to write a c++ interpreter in javascript >_

  • @ebukaegbunam8716
    @ebukaegbunam8716 Před 11 měsíci +1

    I felt the linker error take 😂😅

  • @davidharthcock7739
    @davidharthcock7739 Před 11 měsíci

    Do prime reacts to microservices or did he do that already I forget