Sajad Geekzov
Sajad Geekzov
  • Видео 5
  • Просмотров 72 211
Linus torvalds about the growth of Linux...
Linus torvalds about the growth of Linux...
Просмотров: 624

Видео

Комментарии

  • @fernandohiar9985
    @fernandohiar9985 4 дня назад

    He see binary every time.

  • @TheddunTOSS
    @TheddunTOSS 4 дня назад

    When was the video shot? Especially considering the advancements in Zig, Rust, Nim, D (with betterC flag), TinyGo, etc.

  • @cebolinharenato
    @cebolinharenato 5 дней назад

    Linus is a kernel guy. That is why what only matters is low level language.

  • @BeyondWrittenWords
    @BeyondWrittenWords 7 дней назад

    RUST

  • @vikkran401
    @vikkran401 10 дней назад

    What about Holy C isn't that one good?

  • @samarnagar9699
    @samarnagar9699 18 дней назад

    He uses vim let's go

  • @Naegimaggu
    @Naegimaggu 25 дней назад

    u c I've yet to c a language that comes even close to c u c, when you c c u c what the computer do u c. c that's why we use c.

  • @sadiulhakim7814
    @sadiulhakim7814 25 дней назад

    They introduced Rust in Linux

  • @johnwight6041
    @johnwight6041 Месяц назад

    The C programming language is awesome isn’t it

  • @rlkandela
    @rlkandela Месяц назад

    That’s something to expect from an embedded developer, not so impressive.

  • @rhebucks_zh
    @rhebucks_zh Месяц назад

    C

  • @Lizard_of_Linux_Lane
    @Lizard_of_Linux_Lane Месяц назад

    Penguins 4 Life 🐧

  • @userdterminal2101
    @userdterminal2101 Месяц назад

    I am having trouble understanding. What does he mean, when he says "If you think like a computer"?

    • @tamilstatusvideosandshorts1074
      @tamilstatusvideosandshorts1074 Месяц назад

      To think like how to give instructions(add,subtract) to computer.

    • @zytr0x108
      @zytr0x108 Месяц назад

      C doesn’t introduce too many abstract features that take you away from how the hardware actually works. It is basically a portable, more comfortable version of assembly. It forces/enables you to think about your data instead of abstract concepts like classes. Since C is relatively close to assembly you don’t have as much overhead and it’s easier to know what the compiled program will actually be doing. What he means is that if you know assembly and how a computer works, C‘s design decisions make sense and if you’re reading C code it also makes sense.

  • @informagico6331
    @informagico6331 2 месяца назад

    Just wait for Zig comptime feature to be perfectioned...

  • @User948Z7Z-w7n
    @User948Z7Z-w7n 2 месяца назад

    For a compiler, Linus speaks English very well.

    • @J-S_93
      @J-S_93 Месяц назад

      Lol, man's a whole Kernel

    • @User948Z7Z-w7n
      @User948Z7Z-w7n Месяц назад

      @@J-S_93 right

    • @CurrentlyObsessively
      @CurrentlyObsessively 2 дня назад

      ​@@J-S_93A kernel is useless without GNU to make use of it.

    • @J-S_93
      @J-S_93 2 дня назад

      @@CurrentlyObsessively kernel + GNU plus Linux. Interwoven, intertwined, intergenerational, intergalactic.

    • @CurrentlyObsessively
      @CurrentlyObsessively 2 дня назад

      @@J-S_93 What you're referring to has linux is really GNU/Linux which has a kernel at the core of linux.

  • @Yuzuru_Yamazaki
    @Yuzuru_Yamazaki 2 месяца назад

    I C...

  • @davealsina3392
    @davealsina3392 3 месяца назад

    he now accepts that they reprogram the kernel in rust ...

    • @BFedie518
      @BFedie518 3 месяца назад

      Nothing is being rewritten. It's just some of the *new* stuff that's in Rust (AFAIK).

    • @jhny0
      @jhny0 2 месяца назад

      @@BFedie518 nope. There are parts being rewritten in Rust. For some reason Rust devs like that. It really is a mistake. Rust should have never been introduced in the kernel. The ONLY thing that would make sense is support for kernel modules in Rust. Not Rust code inside the monolithic kernel.

    • @jhny0
      @jhny0 2 месяца назад

      @@hansu7474 exacly

    • @obamagaming3802
      @obamagaming3802 Месяц назад

      ​@@jhny0yes this recording is quite old

    • @Myname-l3h
      @Myname-l3h Месяц назад

      @@obamagaming3802pre 2015

  • @nmap-p-
    @nmap-p- 3 месяца назад

    Appearantly it’s rust, which he states in a video which is almost older than 10 years than this one

  • @MihirSanjayYadav
    @MihirSanjayYadav 3 месяца назад

    If Linus was a black man, he'd definitely be a Compton Crip the way he loves C.

  • @Exilorian
    @Exilorian 3 месяца назад

    Bro writes his dreams in C using Vim

  • @JLT9150
    @JLT9150 3 месяца назад

    Now so many think they need to learn C asap, you better learn some c language design or assembly first so you know what he is talking about.

  • @effsixteenblock50
    @effsixteenblock50 3 месяца назад

    I wish what Linus said was true. It _used to be_ true. Nowdays, not so much. Even at their lowest settings, compiler optimizations have ruined any 1:1 comparisons between C and what it disassenbles to.

    • @TheAechBomb
      @TheAechBomb 3 месяца назад

      if compiler optimizations are changing your code that much your code isn't optimal

    • @User948Z7Z-w7n
      @User948Z7Z-w7n Месяц назад

      Turn it off

    • @effsixteenblock50
      @effsixteenblock50 Месяц назад

      @@User948Z7Z-w7n gcc with an optimization flag of `-O0` is still "on".

    • @RenderingUser
      @RenderingUser Месяц назад

      Nowadays we also have rust

  • @leojack1225
    @leojack1225 3 месяца назад

    100% agree. C is coding. The only real programming language I understand. Sadly for work I use Python, luckly gpt saved me to write it.

  • @Overlord176
    @Overlord176 4 месяца назад

    IN RUST WE TRUST 🦅🦅🦅🦅🦅🦅

  • @Oncopoda
    @Oncopoda 4 месяца назад

    I assume this is an old clip because Rust is amazing.

  • @GopalVenkatesan
    @GopalVenkatesan 4 месяца назад

    With all due respect I don’t know if this statement stands true since a with compiler optimisations.

  • @xsanos2586
    @xsanos2586 4 месяца назад

    Bro doesnt think in english. He thinks in assembly💀

    • @PraviLukijanJC
      @PraviLukijanJC 3 месяца назад

      i dont think in english i think in serbian. but i know programming languages more than communicating languages.

    • @xellestar
      @xellestar 2 месяца назад

      only assembly? Not machine code? What a scrub

    • @xsanos2586
      @xsanos2586 2 месяца назад

      @@xellestar Or in brain f*ck☠️

    • @Tropics09-o6d
      @Tropics09-o6d 21 день назад

      ​@@xellestari think in hex

  • @Falcrist
    @Falcrist 4 месяца назад

    I can maybe believe Linus Torvalds knows what the assembly will look like most of the time, but were not writing code for the PDP11 anymore. C no longer maps to modern CISC and RISC architectures cleanly. Except embedded systems. It works well for us.

  • @spik330
    @spik330 5 месяцев назад

    C is the best language for Linus because he predict that the assembly is going to look like when he writes is, unfortunately he can't predict what the assembly is going to look like when hundreds of other people write it.

    • @AG-ur1lj
      @AG-ur1lj 3 месяца назад

      You were not listening. He never said anything about prediction. He said when he reads C code, he understands what the resulting assembly will look like. The coder is irrelevant. The point is that C is such a simple language, all of the fundamental keywords and operations could be done directly in assembly. Thus you know what the assembly will look like when you see them.

  • @crisscrash120
    @crisscrash120 5 месяцев назад

    He probably dreams in assembly

  • @Janjimana
    @Janjimana 10 месяцев назад

    Swordfish

  • @therealvbw
    @therealvbw 10 месяцев назад

    C++ should be used instead of C at any level above drivers.

    • @NewLondonMarshall
      @NewLondonMarshall 5 месяцев назад

      The Linux kernel has proven this wrong.

    • @Falcrist
      @Falcrist 4 месяца назад

      ​@@NewLondonMarshallnothing has been proven in that respect. Prohibiting C++ has always been an aesthetic choice made by Linus for Linus. And there are hypothetical advantages and disadvantages that come with it like keeping C++ developers out of the codebase... But also missing out on some of the strong typing.

    • @RenderingUser
      @RenderingUser Месяц назад

      ​@@Falcristprohibiting cpp got rid of every foot gun that the kernel would have. All c code needs is c code. Cpp codebases are a mess of different versions of cpp

    • @Falcrist
      @Falcrist Месяц назад

      @@RenderingUser you can pick a singular version of C++ and stick to it. Doing that would ultimately create a defacto default version for systems level programming. That version would remain stable even as the rest of the language continued to evolve.

    • @RenderingUser
      @RenderingUser Месяц назад

      @@Falcrist stick to a singular version? Which version was that. One from ages ago? How more developed would it be compared to c?

  • @elozano173
    @elozano173 10 месяцев назад

    COBOL, Fortran, Pascal 🥰

    • @duranium4445
      @duranium4445 24 дня назад

      I hope you are joking. Those aren't even usable for os dev

  • @sevo9128
    @sevo9128 10 месяцев назад

    And so the operating system powering most of the devices was born

  • @simvoli
    @simvoli 10 месяцев назад

    Why nobody mentions Pytan?

  • @shwetagk5362
    @shwetagk5362 Год назад

    Oh this is why?now C kinda makes sense.Still cognitive overload problems with it😅

  • @mariovidmar7
    @mariovidmar7 Год назад

    if we are going to be honest for linux to be adopted by ordinary users they would need to do major overhaul adopting system integration similar to chrome os where all native support for (best example fyde os ) chrome and android application is separated from linux container but its easy to install different distribution from sources (those being open source and bin almost completely similar to each thanks to snap ,app image and other tools to translate distribution install packages to other distribution but still slightly different because of their install maintenance packages , for example you can install fedora or debian or even arch or gento andfirst thing you will see after it will be their version of chrome os fork with linux container that use universal packages but system itself use their own distro packages (deb, yum ,rpm ...) same with other desktop environments and applications (I'm not an expert , besides that is my personal opinion ) , more standardization and integration with google services and application .

    • @kylewyrembek2176
      @kylewyrembek2176 4 месяца назад

      What about all the people who want nothing to do with google services and applications on their PC, because they're all hot trash?

  • @JeersNX
    @JeersNX Год назад

    ASM is the best (8086's)

    • @mandarbamane4268
      @mandarbamane4268 Год назад

      That's not how it's supposed to be lol. Any compiled language will eventually get converted to machine code (whose human readable equivalent is assembly). But yeah, if compiler is written very badly & you know more optimization, then go with assembly xD

  • @craftrumzen2393
    @craftrumzen2393 Год назад

    Fax. Rust and pythons can make cool programs, but OS is something that needs real system language like C.

  • @MrGarkin
    @MrGarkin Год назад

    Wise Linus ponders, Rust's promise of new starts, Past left in the dust.

  • @davida3283
    @davida3283 Год назад

    And if I see the assembly language I am almost looking at the hex file

  • @21cselmowthikm.72
    @21cselmowthikm.72 Год назад

    We can dev a os in rust. Why i said rust is its close to c...

    • @SeanSMST
      @SeanSMST Год назад

      This is an old clip. You can contribute to the linux kernel in C and Rust, so seems like since then there has been a language to at least come close to C for him

    • @TheddunTOSS
      @TheddunTOSS 4 дня назад

      Sure you can develop an OS in Rust. Torvalds claim was not that you can not create an OS in other languages. His claim was that C is best suited for it. Rust is a rather good contended. But you can develop an OS in many languages, even higher-level languages. For example, gViso is close to an OS and is written in Go. JNode is a complete OS written in Java, with just some sprinkles of C. Cosmos is a Kernel written in C#. NodeOS uses parts of the Linux kernel but is an OS using Node.js for the whole userspace.

  • @sdpolukhin
    @sdpolukhin Год назад

    C-gma male

  • @Wannabelokesh
    @Wannabelokesh Год назад

    I don't know what happened inbetween, recently I've been searching about him and found two things, first is: he got upset on people who want rust to be used for linux kernel development and the second is that its decided to started contributing rust in linux kernel development.

  • @vffgddhbvv5047
    @vffgddhbvv5047 Год назад

    smegma grindset

  • @vectorbrandon3623
    @vectorbrandon3623 Год назад

    Proud my first language is C

  • @npaaron4157
    @npaaron4157 Год назад

    He probably knows the machine code as well 💀

    • @asdprogram
      @asdprogram Год назад

      every single one of them

    • @shees1993
      @shees1993 10 месяцев назад

      He used to write machine code because for five years he wasn't even aware what an assembler was. This is what he had himself said.

    • @saybrowt
      @saybrowt 9 месяцев назад

      ​@@shees1993The only objectively correct way to program

    • @mr.sagnik_dhar
      @mr.sagnik_dhar 4 месяца назад

      😂😂😂

    • @User948Z7Z-w7n
      @User948Z7Z-w7n Месяц назад

      ​@asdprogram And all the zeros too.

  • @CyberInfosec184
    @CyberInfosec184 Год назад

    C is the best

  • @yuvarajvelmuruganmudaliyar
    @yuvarajvelmuruganmudaliyar 2 года назад

    RUST

    • @Geekzov
      @Geekzov 2 года назад

      ❤️💯

    • @torbiboy3623
      @torbiboy3623 2 года назад

      them adding the rust cpu drivers in 6.0:

    • @softwarelivre2389
      @softwarelivre2389 Год назад

      Rust wasn't a thing yet when this video was recorded.

    • @aamirayaaz_05
      @aamirayaaz_05 Год назад

      Rust is a piece of shit c is still very relevant for every hardware oriented software nothing can replace C

    • @Natalietrans
      @Natalietrans Год назад

      This interview was done when Rust was more immature

  • @ambercrawford6327
    @ambercrawford6327 2 года назад

    Ats

    • @Geekzov
      @Geekzov 2 года назад

      😀❤️