id Software origin story | John Carmack and Lex Fridman

Sdílet
Vložit
  • čas přidán 7. 08. 2022
  • Lex Fridman Podcast full episode: • Andrew Bustamante: CIA...
    Please support this podcast by checking out our sponsors:
    - Wealthfront: wealthfront.com/lex to get $50 sign-up bonus
    - LMNT: drinkLMNT.com/lex to get free sample pack
    - BetterHelp: betterhelp.com/lex to get 10% off
    - ExpressVPN: expressvpn.com/lexpod to get 3 months free
    - MasterClass: masterclass.com/lex to get 15% off
    GUEST BIO:
    Andrew Bustamante is a former CIA covert intelligence officer. Check out his work and podcast at everydayspy.com
    PODCAST INFO:
    Podcast website: lexfridman.com/podcast
    Apple Podcasts: apple.co/2lwqZIr
    Spotify: spoti.fi/2nEwCF8
    RSS: lexfridman.com/feed/podcast/
    Full episodes playlist: • Lex Fridman Podcast
    Clips playlist: • Lex Fridman Podcast Clips
    SOCIAL:
    - Twitter: / lexfridman
    - LinkedIn: / lexfridman
    - Facebook: / lexfridman
    - Instagram: / lexfridman
    - Medium: / lexfridman
    - Reddit: / lexfridman
    - Support on Patreon: / lexfridman
  • Věda a technologie

Komentáře • 170

  • @MarcCastellsBallesta
    @MarcCastellsBallesta Před rokem +128

    Lex asks about the beginning of id software. John, after 10 brillant minutes, is talking about Pascal compilers and C.
    Someone must invent the Futurama _head jars_ because we must keep Carmack's head for eternity.
    He's so great that only Civvie's John Carmack titles compilation can describe his greatness.

    • @murderbeam9614
      @murderbeam9614 Před rokem +9

      Meta destroying interdimensional overlord corporeal being by choice, John Carmack

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

      I see you are a man of culture.

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

      @@zatozatoichi7920 Thank you!

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

      Civvie is our man, may be he is born mid 80s like me

    • @Fr3k3
      @Fr3k3 Před 24 dny

      Engineering Elemental and Luddite Nemesis, John Carmack.

  • @NytronX
    @NytronX Před rokem +90

    Lex needs to have John Romero on the podcast

    • @bencemarkiel
      @bencemarkiel Před rokem +7

      I would love to see that.

    • @joncarlmatthews
      @joncarlmatthews Před rokem +2

      +1

    • @user-kk3jr8gi2x
      @user-kk3jr8gi2x Před rokem +6

      Doom Guy audiobook is the best 17 hours of my life.

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

      Read John's book "Doom Guy", real interesting!

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

      Didn't know this existed. Thanks! I read Masters of Doom over a decade ago and have been wanting more ever since. @@user-kk3jr8gi2x

  • @erogin7187
    @erogin7187 Před rokem +10

    Have a friend that worked at SoftDisk when this went down. He’s not a gamer but remembers those ‘weird guys in the other office that always were drinking soda’.

  • @jamesaitchison9478
    @jamesaitchison9478 Před rokem +82

    John Carmack is a very interesting guy, his stories are very nostalgic for me personally.

  • @woolfel
    @woolfel Před rokem +77

    made me smile that lex was shocked by "write games in assembly". I grew up in the 80's and knew hackers who wrote big programs entirely in assembly. There used to be animation competition that had to fit on a floppy disk. It was all written in assembly with particle animation and music.

    • @Heopful
      @Heopful Před rokem +3

      bit of a difference writing whole games and little hacking scripts(was this even necessary in the 80s?)

    • @Trevor_Bennett
      @Trevor_Bennett Před rokem +9

      @@Heopful Most, if not all, console games up until the "64bit" era were written in assembly. I believe Mario 64 was the first Nintendo game written in C.

    • @GeomancerHT
      @GeomancerHT Před rokem +8

      Roller Coaster Tycoon games were developed entirely in assembly by a single guy. It's bad for conservation, but it was great for performance.

    • @golangismyjam
      @golangismyjam Před rokem +2

      @@Heopful Yes it was necessary on consoles until the release of the PS1 and Sega Saturn in the mid 90s. Until then the hardware wasn't fast enough to use anything but assembly for commercial games. Even then most Japanese devs used assembly well into the late 90s and it was mainly the American and European devs that used C.

    • @runner3033
      @runner3033 Před rokem +2

      @@Heopful He's talking about the demos and the demo scene, not the stuff of script kids. Amazing stuff at the time.

  • @douggiebee
    @douggiebee Před rokem +3

    This is wonderful. Thanks so much for making this happen, Lex, and thank you John for indulging our endless curiosity about the early days and your team's contributions to gaming. John is one year younger than me and I am also a career programmer who was drawn to those primitive machines whenever I could get my hands on one, starting in the 6th grade. Such an incredible time, watching it all happen, including the incredible improvements just in that short amount of time.

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

    This is so fun hearing John talk about Pascal and assembly, casually blowing Lex's mind. I remember playing around with the early 386 machines and those were the two tools I spent the most time with.

  • @ycl260779
    @ycl260779 Před rokem +9

    14:28 I smiled a little when Carmack mentioned wizardry there.

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

      You and me both.
      Started Castle Wolfenstine on an Apple IIe, the old green screen. Next was Wizardy. Man I spent hours and hours going after Werdna in the basement. Damn greater demons!

  • @armanpakan
    @armanpakan Před rokem +30

    Lex: Wait! you wrote games in assembly?!
    John: Yes.
    Lex: .... [When your GetNextFacialExpression(); returns NULL]

    • @marionogueiraramos9488
      @marionogueiraramos9488 Před rokem +2

      exactly 😃

    • @brunoramos3235
      @brunoramos3235 Před rokem +1

      One month apart from each other!!

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

      Lex: ...."Runtime error! This application has requested the runtime to terminate it in an unusual way."

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

      @@leezhieng 😆

  • @GameIntrosFinales
    @GameIntrosFinales Před rokem +28

    Man, I loved these shareware times! When you finished the first episodes of games like Wolfenstein or Duke Nukem, they showed still pictures of the other episodes with new monsters, environments or weapons. That really sparked the imagination and encouraged to somehow get the other episodes. Best times🤘

    • @DeclanOKaneMD
      @DeclanOKaneMD Před rokem

      Duke Nukem shooting them in the toilets.

    • @brendonjose6012
      @brendonjose6012 Před rokem +3

      This is a core memory of mine and warms my soul lol

  • @GeomancerHT
    @GeomancerHT Před rokem +10

    This is the closest you can get to time travelling and being there just listening, I wish they did a tv show/netflix series about it, something like Silicon Valley or Halt and Catch Fire but based on true events.

  • @v8matey
    @v8matey Před rokem +19

    Would love to see a tv show about the life of John Carmack.

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

      They almost made one.

  • @youmanyousef
    @youmanyousef Před rokem +4

    I have soooo much respect for OG game makers and programmers in general, I would have not even imagined to write assembly all day every day for work… I’ve dabbled with it using the Pi and man it’s hard

  • @PapiJack
    @PapiJack Před rokem +12

    "If you want something done, ask a busy man."

  • @steve_seguin
    @steve_seguin Před rokem +3

    Doom 1 "shareware" was amazing. My dad would take me to the local computer store when I was a young kid, and I'd pick up a computer paper (with computer ads, review, and BBS numbers in it), but also I'd browse the $5 shareware floppy section of the store. The artwork for games never matched reality, but that didn't matter -- it was exciting; every game was fresh and new.
    Doom 1 SW was playing out on display one day, probably on some IBM Aptiva, and it just BLEW ME AWAY.
    Doom required I upgrade my 386SX though, which my dad did for me (VGA/ADLIB), and my addiction began. I was first in line to drop $60 to buy Doom 2 when it was released a short while later. I bought it with my savings too -- most games I got were "lent" to me by my friends, or were shareware titles my dad got me. My dad did get me a few boxed titles, like Lemmings or Myst, but they were pretty PG-rated.

  • @stevecoxiscool
    @stevecoxiscool Před rokem +3

    HAHA , The look on your face when John said he wrote these games in assembly LOLLLL

  • @andersmalmgren6528
    @andersmalmgren6528 Před rokem +4

    I'm 10 years younger than John, but when I was around 10 in the early 90s i did my games in qbasic and wrote all the routines for gfx in assembly. So basic was only used for game logic

  • @stevojohn
    @stevojohn Před rokem +4

    I wrote a bunch of games as a teenager in Turbo Pascal. Loved its inline assembly feature.

    • @juliusfucik4011
      @juliusfucik4011 Před rokem +1

      Turbo Pascal was incredible. I wrote a whole VESA library to use the high resolution VGA modes, carefully mapping the video memory pages. Of course this was all interrupt based and inline code was hugely important.
      Also, using MSCDEX to directly grab audio from an audio CD and doing a three band FFT on a window and then using the time accumulated amplitude to switch three pins on two serial ports to control 220V powered lights per solid state relays. So cool back then!
      Also, doing really fast 7 segment displays by not updating the screen, but only the palette; each segment using its own entry 😎

  • @demokraken
    @demokraken Před rokem +2

    An architect behind Turbo Pascal, Delphi, C#, Typescript is Anders Hejlsberg. This guy shifted the industry multiple times.

    • @demokraken
      @demokraken Před rokem +1

      back in my day Pascal was a primary language for coding challenges. Nostalgia :)

  • @comsunjava
    @comsunjava Před rokem +10

    6:45 "contributed to building up the skill set" .. He mentions how much they learned cranking out a game in one month, and I was thinking of how good the Beatles got playing every night, for hours, in Hamburg, so I'll have to agree when he mentions the Beatles too. Love that Lex brings in the Dostoyevsky reference, when he had to write "The Gambler" in a month. Probably another good example is Philip K. Dick (of Blade Runner fame) who wrote numerous short stories.

  • @illsaveus
    @illsaveus Před rokem +7

    A monthly subscription for games you say?

  • @DeclanOKaneMD
    @DeclanOKaneMD Před rokem

    Best so far. I loved the apple IIe in UK. Then we had the BBC B. I had turbo pascal and programmed when I was 15 and it was only 20 pounds when all else was 200 and my parents bought it for me. Later I moved to Delphi.

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

    I love that Carmack actually credited Tom Hall

  • @marionogueiraramos9488
    @marionogueiraramos9488 Před rokem +4

    next best guest: Gabe Newell (Valve founder)... there wouldn't exist a Valve without id Software

  • @jefefpv1695
    @jefefpv1695 Před rokem +17

    Wow I am so loving this interview with John. He is bringing back so many memories. Dr Dobbs Journal. After maxing out the basic programming capabilities of the Atari 2600 my parents bought me the Commodore VIC 20. I learned machine language on that machine and then I moved on to the Commodore 64 where I learned how to write games in machine language. It was very challenging. Finally I moved to a PC programming in Turbo Pascal.

    •  Před rokem +1

      "Finally"? I hope you've moved on from Pascal since 😅

    • @anotheryogateacher8499
      @anotheryogateacher8499 Před rokem +1

      i had a VIC 20!!

    • @jefefpv1695
      @jefefpv1695 Před rokem +1

      @ LOL I ended up becoming an electrical engineer designing hardware. That would be funny though, using pascal today.

    • @jefefpv1695
      @jefefpv1695 Před rokem

      @@anotheryogateacher8499 gotta love that 7KB memory expander cartridge.

    • @anotheryogateacher8499
      @anotheryogateacher8499 Před rokem +1

      @@jefefpv1695 i was 5 years old. i played games called Snack-Man and Frog-ee.

  • @gmancolo
    @gmancolo Před rokem +4

    LOL, and then Id Software became infamous for, "It's done when it's done."

  • @buckjones4901
    @buckjones4901 Před 7 měsíci +1

    Not to brag but I wrote a game in assembly for the TRS 80 computer, back when I was just a teenager, it worked, though it crashed with some kind of memory error and didn't have sound, but still today I am amazed I was able to do that and at that age. It was similar to Sabotage for the Apple computers back in the late 80's

  • @js2010ish
    @js2010ish Před rokem +4

    Could listen to John for hours...reminds me of a classmate of mine...brilliant

  • @esra_erimez
    @esra_erimez Před rokem +17

    Fun fact: Niklaus Wirth wrote Pascal for the same reason that Donald Knuth wrote MIX assembler. He was writing the book "Algorithms + Data Structures = Programs" and needed a language for it. At the time Algol was too big for computers at the university so he invented Pascal.

    • @Kobe29261
      @Kobe29261 Před rokem +6

      I want to be bad-ass enough to pull this off at least once in my life time 'Oh, that? Yeah I cobbled it together because I needed something its size and shape to fill this crater that opened up!' Thanks for sharing!

  • @thetruthexperiment
    @thetruthexperiment Před rokem +8

    It is a fact that id software had far superior feel to their games than any other games at the time. Unreal, later on had a nearly as good feel, but I remember, even things that used the doom engine were not responsive in the same way. Id always had great feel. It was a long time before other games began to feel universally decent.

  • @Ian-eb2io
    @Ian-eb2io Před rokem +2

    They're actually really lucky they weren't working for a greedier, more ruthless employer at the time.

  • @sergrojGrayFace
    @sergrojGrayFace Před rokem +1

    The full episode link is wrong.

  • @SeveredLegs
    @SeveredLegs Před rokem +5

    Carmack seems like a very orderly/focused person.

  • @steretsjaaj2368
    @steretsjaaj2368 Před rokem +1

    You can see who worked harder in thumbnail, romero acting like bass guitarist

  • @warsd4
    @warsd4 Před rokem +15

    Thank you so much for this! Carmack is the Carl Sagan of the tech and Information age. What an inspiration!

  • @Druman19
    @Druman19 Před rokem +10

    Such a great story. My favorite book of all time is "Masters of Doom". I've literally listened to it over 20 times.
    Lex, I too was a kid that grew up on just the shareware version of games. I would take my weekly allowance down to Radio Shack every weekend for a new game. Those were the best times.

    • @joncarlmatthews
      @joncarlmatthews Před rokem +1

      Thanks to lockdowns in 2020 the TV series based on the book was cancelled :(

    • @Druman19
      @Druman19 Před rokem +1

      @@joncarlmatthews They were making a TV series??? That would have been awesome. Now I'm bummed...

    • @Colspex
      @Colspex Před rokem +1

      @@VrilWaffen I read it again every 1-2 years. Just love the build-up and the fact that reality is better than fiction!

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

      There's a lot of misinformation in Masters of Doom. John Romero puts it right in his new book.

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

      @@sperrin what is his book called?

  • @kjbetz
    @kjbetz Před rokem +7

    You guys talk about Turbo Pascal as well as JavaScript in another clip... you should totally interview Anders Hejlsberg... author of Turbo Pascal, C# and TypeScript.

  • @alexlokanin3312
    @alexlokanin3312 Před rokem +4

    omg john carmack aged so well

  • @eyeofthetiger7
    @eyeofthetiger7 Před rokem +54

    "Everyone wrote games in assembly at that time" literally probably a couple hundred people max out of the 4 billion people on the planet at that time.

    • @DigitalJeremy
      @DigitalJeremy Před rokem +4

      Context. 'Most anyone who was programming games at the time.'...most were assembly. He's right. Most games pre-x86 were in assembly.

    • @teckyify
      @teckyify Před rokem +4

      Everything was to some degree back then written in asm, nothing special here. Especially for earlier programmers, people from scientific computing and the hardware guys.

    • @sheep83
      @sheep83 Před rokem +3

      Practically every commercial game was was written in assembly from the C64 and ZX Spectrum era onwards. BASIC was just too slow for anything that wasn't text based.

  • @Dougie-
    @Dougie- Před 13 hodinami

    Lex, assembly coding back then (6502) really wasn't hard ;). It looked cryptic, but the instruction set was pretty slim and the coding style was way more direct. Brute force, writing directly into video memory, registers etc. Nothing of this abstraction methods/patterns we use today. Writing a good C++ program is way harder :D

  • @Wachtendorf_musik
    @Wachtendorf_musik Před rokem +2

    Really like listening to Carmack. Great storyteller :)

  • @jd35711
    @jd35711 Před rokem +1

    When I was in hs I’d often see one of - at least what were rumored to be -carmack’s ferraris parked outside Id hq when I went to Town East mall in mesquite.

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

    Feels a bit surreal that my first language was Pascal using the Turbo Pascal IDE, and on the first day I used it I played Dangerous Dave, which was randomly installed on the computer club computer I was using. This was in 2003.

  • @juliusfucik4011
    @juliusfucik4011 Před rokem

    uses crt;
    is how my journey really started... Writing TSRs to hack games while playing them was my hobby. The TSR would search the memory for specific values relating to in game money for instance and then take keyboard input to replace this value with a higher number.
    Those were great days.

  • @jellymop
    @jellymop Před rokem +14

    It’s crazy that this guy has no degree. And he’s the best programmer of all time , more or less. Insane

    • @Heopful
      @Heopful Před rokem +1

      a guy like him it would've made him worse

    • @jellymop
      @jellymop Před rokem +4

      @@Heopful it would have molded his brain into a box more or less. University, mainstream theory box

    • @Unit_00
      @Unit_00 Před rokem +6

      He's an insanely good programmer, but the best programmer of all time might be a bit strong.

    • @jellymop
      @jellymop Před rokem

      @@Unit_00 agreed. I don’t actually know but I’ve heard it in more places than here

    • @PlasticCogLiquid
      @PlasticCogLiquid Před rokem

      If he had purple hair, tattoo's and screamed on Twitter about everything while dressing like a unicorn it wouldn't really contribute anything.

  • @dwatts64
    @dwatts64 Před rokem

    I just want to see every person possible with a platform just do everything in their power to get some interview time with this man. We need to get this guy's brain mapped and catalogued. Just everything about his abstract methods of thinking through problems that makes some pretty ingenious solutions needs to be studied by coders everywhere so we can keep progressing tech forward. Carmack won't be around forever, we can't keep counting on him to reinvent the wheel lol. Hell his work in the VR space has been incredible so far too!

    • @Kobe29261
      @Kobe29261 Před rokem

      Yeah its the saddest part of perhaps human advancement - and not just technological; past what can be documented all the other 'intangibles' are scrapped when consciousness is filtered through death. There's a german word for what you are describing - its like the flavor of a mans thinking habits! Whoever figures it out will have her name carved on the moon!

  • @johanw2267
    @johanw2267 Před rokem

    I used to get CDs in magazines with random programs and games. You just installed them to see what they did. Before you had the bandwith to download from the internet directly.

  • @PortfolioPL
    @PortfolioPL Před rokem

    Lots of games of that era were written in assembly, e.g RollerCoaster Tycoon.

  • @urazoktay7940
    @urazoktay7940 Před 10 měsíci +3

    I love John Carmack so much. He is my hero. He is one of the main reasons i'm into computers and video games.

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

    Amazing video, i really enjoyed it, John Carmack is my idol, thank you.

  • @jezzaRTW
    @jezzaRTW Před rokem +3

    First time i did that shareware was with doom. Had wolfenstein 3d from friends. And when doom came along put down that money. Remembering trying to make .wad levels eventually too!

  • @johnlin6121
    @johnlin6121 Před rokem +2

    Those old, sweet memories from the past brought back by the one himself...

  • @DapperCracker512
    @DapperCracker512 Před rokem +4

    Regardless of the lack of financial success long term of shareware programs or games I know that is how me and everyone and their dog played Doom, Heretic, Hexen or really any games of that era. 💯 Think WinRAR. 😂

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

    18:17 later there was free pascal, which lets you run on Dos Protected Mode 😍😍😍

  • @dyeske
    @dyeske Před rokem +8

    I'm a software engineer now because I put all my effort into being able to edit faster with vim.

  • @fredirecko
    @fredirecko Před rokem

    Great story

  • @coprolalia8053
    @coprolalia8053 Před rokem +2

    Carmack is always smiling

  • @z0uLess
    @z0uLess Před rokem +1

    What I would ask him was how he got the faith that hard work would pay off for him.

  • @Ian-eb2io
    @Ian-eb2io Před rokem +1

    Around here only rich kids had their own computer or even regular access to a computer in the 80s.

  • @jdmaine51084
    @jdmaine51084 Před rokem +1

    I don't think I have EVER heard Carmack mispeak... but he just said "innovation is the mother of necessity", but the quote is the other way around. "Necessity is the mother of invention".

    • @black_tech_owner
      @black_tech_owner Před rokem +6

      He’s human, he probably misspeaks 50 times per day, especially after his brain is fried from programming.

    • @ivanocj
      @ivanocj Před rokem

      @@black_tech_owner absolutely, yes.

    • @thefamily4130
      @thefamily4130 Před rokem

      Maybe he meant it that way

  • @Bleedblxck
    @Bleedblxck Před rokem +1

    I wish id software would take over the Halo games now that they're under Microsoft too

  • @holdingpattern245
    @holdingpattern245 Před rokem

    Programs in the 1980s pretty much had to be written in assembly, or they'd run like garbage.

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

    Playing Doom Eternal while listening to this. Thanks John ❤

  • @Tar1ff
    @Tar1ff Před rokem +1

    40y.o. me just watched this with my mouth open

  • @coryserratore5951
    @coryserratore5951 Před rokem +1

    Of course - it all traces back to The Beatles.
    Essentially, The Beatles invented video games, they just didn't have the technology at the time to fully realize the concept.
    disclaimer: I'm a Beatles fan.

  • @yutro213
    @yutro213 Před rokem +2

    14:00 😂

  • @MrMurUK
    @MrMurUK Před rokem +1

    "You wrote games in assembly"... pacman, space invaders, etc... all machine code. Tbf I'd rather write assembler on a spectrum than write in anything in a modern gui.

  • @syberspud
    @syberspud Před rokem +1

    Loved hearing about the shareware model I played so many games this way they used to give them away free with magazines. I remember playing one game called search and destroy over and over.

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

    It's an ethical minefield, but I suspect many of the live questions can be answered at least in part by the instantiation of hardware in a wetware substrate or vice versa. A large learning model cannot learn that which it's not equipped to... If a thinking 'machine' is integrated with or housed in a substrate whose input is impacted by sensory systems capable of 'experiencing' pleasure and pain, it seems we have a game changer. Another thing that strikes me in these conversations is that qualia is desirable in the evolution of non-biological intelligent systems. For biological entities there are advantages (dealing with survival pressures, for instance) of being wrong through over cautionary behaviour (is it the wind or a predator rattling the bushes? Who cares? Run, just in case...). Is it an advantage for a system that can utilize sensory perception we don't have (discerning there is no danger in that bush etc.) to invoke a kind of Pascal's Wager on environmental situations? We don't know what consciousness is but we know that our form of self awareness is dependent on being deceived just enough to err on the side of caution . A.I. may not require the crude mechanisms and spandrels of natural selection as the selection parameters are provided for by an intelligent programing source. Knowing what some of our many levels of caprice are as coders for them, we might be well served by not imbuing A.I. with our evolutionary flaws and biases.

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

    can you imagine carmack telling you a bedtime story.... "once upon a time, there was pascal c++...."

  • @Schcarraffone
    @Schcarraffone Před rokem +1

    Carmack....i LOVE him.for defending pascal!!! Great knowledgeable guy

  • @_MaxHeadroom_
    @_MaxHeadroom_ Před rokem

    Did he misspeak at 7:36 or am I just not smart enough to understand that colloquialism

    • @hameed
      @hameed Před rokem +1

      He misspoke. He meant to say necessity mothers innovation

    • @Ian-eb2io
      @Ian-eb2io Před rokem

      Necessity is the mother of invention. It's why for instance some lower cost medical breakthroughs come from developing countries.

  • @maxron6514
    @maxron6514 Před rokem

    Just let him tell the FSR story

  • @mr.goldfarmer4883
    @mr.goldfarmer4883 Před rokem

    LEGEND!

  • @SteveHazel
    @SteveHazel Před rokem

    ahhhhhhhhhhhhhhhhhh so good !!

  • @tails_the_god
    @tails_the_god Před rokem

    smart man indeed

  • @coprolalia8053
    @coprolalia8053 Před rokem

    Romero

  • @artist6000ish
    @artist6000ish Před rokem +2

    Lex is not getting. John Carmack is not great because he wrote games in assembly language. A lot of other things made him great. Assembly language was the way that any professional software on the microcomputers were written. C was becoming more common, but that didn't happen until the mid 80s. If you guy much earlier than that, it's a lot less common.
    I was just a kid in High School, and I wanted to write games, so you ask around how it's done, and they tell you a few things, and you read some magazine articles, and look things up in a book, and learn a few tricks, and all the instructions you're being given on how to do things are in assembly language. And you have an assembly, and you start doing it. Also, the instruction set of the 6502 wasn't that complicated. It's weird, but it's not complicated. It's not like it is right now with pipelining, etc., where it's nearly impossible to have a human being write in assembly language that can possibly be better than what a C compiler can produce. It's just not very intuitive to break down instructions in seemingly unusual order that makes the code look less readable, but it's better for the CPU because it can pipeline things.

  • @torgnyandersson403
    @torgnyandersson403 Před rokem +2

    ♥ Commander Keen ♥

  • @coprolalia8053
    @coprolalia8053 Před rokem +2

    Robot from the future

  • @govindashokkumar3838
    @govindashokkumar3838 Před rokem +1

    legend

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

    I'm sorry, but how does Lex, at 40 years old, need DOS explained to him... and not know what "game feel" is... and come off like he's 20 years old and new to computers?

    • @Born...
      @Born... Před měsícem +2

      I am 25 and I know and have known about DOS and still play games on DOS. I found out about DOS when I was 15, There is no excuse for him LMAO.

    • @JamieVegas
      @JamieVegas Před 29 dny

      @@Born... I'm 42 and I grew up on DOS/Win 3.11 from age 11 until I was 16, haha. Age 16 was my introduction to the amazing Windows 98. Lex is my age so... WTF.

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

    These stupid interruptions and nonsense questions deviating John to a totally boring and different path when he is exactly coming to something interesting, that is so annoying. When he is about to say something that was not said by Romero in any interview or book, we find him answering bullshit like Pascal and Turbo Pascal.

  • @MrSofazocker
    @MrSofazocker Před rokem +1

    It's such a dicotomy having John Carmack, a really bright, enrgized person interviewed by a sloth like Lex, it's just painful, "is Dos like a pre-cursor to today's OS?" what!?

  • @iyziejane
    @iyziejane Před rokem +1

    As a computer scientist I'm surprised Lex didn't already know this history. I'm around the same age and I was fortunate to have CS professors who grew up on punch cards and recounted the history of the field (mostly in the context of evolving design of programming languages over time). Lex must have had an aversion to hearing anything about games, you'd have to go out of your way to avoid this info while being immersed in CS.

    • @Fatvod
      @Fatvod Před rokem +5

      Interviews are not really about what the interviewer knows, it's more about asking questions to get answers that the audience may not know

    • @iyziejane
      @iyziejane Před rokem

      @@Fatvod That's fine but unless Lex completely faked his reaction for the benefit of the audience, then it's still surprising he didn't know this.

    • @Ian-eb2io
      @Ian-eb2io Před rokem

      Don't think I ever heard a single lecturer in computer science mention it.

  • @sicknado
    @sicknado Před rokem +3

    Technology ruined the planet.

    • @manolkalinov2195
      @manolkalinov2195 Před rokem

      I think people ruined the planet. Technology gives people opportunities. People decide what those opportunities are.

    • @sicknado
      @sicknado Před rokem +1

      @@manolkalinov2195 I think you give people way too much credit. People like you seem to not understand what the concept of influence is

    • @manolkalinov2195
      @manolkalinov2195 Před rokem

      @@sicknado What do you envision by 'people like you'? What I do believe is that if people, as a group, do things with good intentions, then a positive outcome is possible. And what do I not understand about influence? Large corporations, or the people in them, took what was an easy way to communicate, and made it dystopian for their benefit. And you're right, maybe I do not understand, there are a million things I do not understand, just as everyone else. Could you give me your point of view so that maybe I can expand my perspective?

    • @sicknado
      @sicknado Před rokem

      @@manolkalinov2195 basically for example by influence I mean that people say if you don't like having a cell phone just don't have one- but its impossible. The only way for that to work- unfortunately- if for everyone else to also give it up. Because, the only reason I would want a phone again is because other people have it. This is well know in the Tech companies- its called media lock.

    • @manolkalinov2195
      @manolkalinov2195 Před rokem

      @@sicknado I think I understand where you're coming from and I agree 100% with that influence. And what's worse, most people are even afraid to admit it. Funnily enough, as a software developer, it took me years to finally get a 'smart phone'. I hate them. Not because of what the offer, but because of the habit-forming and controlling influence they've been made to have. There should be some balance between technology and social interaction. A point where both work to help us as a society. That's what 'true' technologists offer, in my opinion - the tech platform. But that's not what's happened, because corporate-driven sociopathic media frenzy has taken over everything. And, like you said, have locked us in small boxes.
      But that underlying tech platform is why this guy John Carmack is so well respected. The games he helped create were 'true-in-spirit' video games, where the game's experience is the product, if that makes sense. And even though most modern games stand on the foundations he laid almost singlehandedly, most of them now are just a front to addict and take money from people.

  • @JackWallters
    @JackWallters Před rokem +4

    lex is a clown

  • @coprolalia8053
    @coprolalia8053 Před rokem +1

    This is very niche, who understands 10% of what he is talking about?

    • @JohnDoe-ip3oq
      @JohnDoe-ip3oq Před rokem +1

      Anyone who's followed id from the beginning. I'm not a programmer and still follow it.

  • @antifragile6325
    @antifragile6325 Před rokem +1

    The most boring podcast of all time

    • @BarisPalabiyik
      @BarisPalabiyik Před rokem +12

      I can totally see how this can be boring for non software eng.(or related) people, but believe me, it's very valuable for many.