The Computer Chronicles - Programming Languages (1990)

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024
  • Special thanks to archive.org for hosting these episodes. Downloads of all these episodes and more can be found at: archive.org/det...

Комментарии • 298

  • @bradleymorris161
    @bradleymorris161 2 года назад +76

    Amazing how the UI has become prettier, but the underlying concepts hasn't changed at all in 30 years. Huge testament to how well these concepts were designed

    • @coderider3022
      @coderider3022 Год назад +16

      Or how unimaginative developers have become !

    • @OpenGL4ever
      @OpenGL4ever Год назад +4

      I do not agree. There was still some development ongoing. For example, from a developer's point of view, the user interface got separated into code and a description language that describes where you want your buttons to be. You no longer add that directly into your code. This allows the appearance and arrangement of the GUI elements to be done by designers, eliminating the need for a programmer for this work.

    • @Obamanamamama
      @Obamanamamama Год назад +2

      Far from it, large enterprises don’t like to move very often they stick with what they know, a large amount of developers hate object oriented programming as well as sql databases, this has slowly started to shift, but it’s hard to push enterprise to shift what is working

    • @elgoog-the-third
      @elgoog-the-third Год назад +3

      @@OpenGL4ever LOL that is just a cycle that repeats. Now developers are once again completely mixing code and UI with stuff like React.

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

      @@elgoog-the-thirdi hVe noo idea what you NERDS AND GEEKS are blabbering about LAUGHING OUTING LOUDING

  • @TheWhizzkiduk
    @TheWhizzkiduk 10 лет назад +146

    I've learned more about OOP just by watching this than stuff they put out these days, best way of learning programming is going back to basics

    • @blackneos940
      @blackneos940 5 лет назад +3

      Lincoln TeKnO This is true... :)

    • @spearPYN
      @spearPYN 4 года назад +10

      Lincoln TeKnO Programmig nowadays is complex and boring... back in the 80s it was simple and fun.

    • @LL-wc4wn
      @LL-wc4wn 4 года назад +6

      Best way to learn anything is go back to basics

    • @MatheusAraujo
      @MatheusAraujo 4 года назад

      There you go: ruclips.net/video/WYPNjSoDrqw/видео.html

    • @ian_b
      @ian_b 4 года назад +3

      @@spearPYN Until you realised that BASIC was too slow for anything useful and you had to figure out how to write Machine Code.

  • @ecstazyrm
    @ecstazyrm 4 года назад +47

    That IBM keyboard typing is a symphony to my ears

  • @homelessrobot
    @homelessrobot 3 года назад +22

    this absolute savage writing smalltalk in a variable width font through glasses thicker than my desk.

  • @ChristopherDrum
    @ChristopherDrum 2 года назад +52

    Can we all just appreciate how instantly the NeXT system opened its program modules? Good luck getting Xcode to do anything even remotely that instantaneous. We have systems that are thousands of times more powerful, but we're hobbled by the software layer in ways that people have forgotten. Just watch shows like this to see what we used to have, then ponder, "Why aren't things *1000x better* now?"

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

      Mac OS / OS X is indeed a compromise compared to NeXTStep.

    • @davidt8087
      @davidt8087 Год назад +1

      Maybe we should write code directly in binary 😳

    • @jazzlover10000
      @jazzlover10000 Год назад +2

      Hell I'd just like there be a 'first responder' so that when you click on a window it HAS to come to front as it did under the Display Postscript model.
      MacOS is kinda broken... the model was polluted by Apple engineers who were y'know... capable but ignorant.

    • @atlantic_love
      @atlantic_love Год назад +3

      "Can we all just appreciate..." Where in the world did that awful click-bait phrase come from? Why not just state your own opinion rather than trying to appeal to the masses?

    • @ChristopherDrum
      @ChristopherDrum Год назад +2

      @@atlantic_love "click-bait phrase" Yep, I'm in it for those delicious clicks; you found me out!

  • @slaction
    @slaction 3 года назад +41

    All of these languages from 30 years ago are still better than javascript is today. You can also do a simple app with way less bullshit than you need for all the modern crap with JS.

    • @troop5100
      @troop5100 2 года назад +4

      No.

    • @alexandersuvorov2002
      @alexandersuvorov2002 2 года назад +11

      Using node.js for backend software is like using skateboard for moving freight - it works as long as you install 3,000 plugins.

    • @LD-rh3wo
      @LD-rh3wo 2 года назад

      Triggered.

    • @kamelassaf7493
      @kamelassaf7493 Год назад +1

      We suffer counting everyday the amount of JS frameworks. We don't even need those

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

      @@alexandersuvorov2002 Yes so true.

  • @smlasdhaosf7764
    @smlasdhaosf7764 7 лет назад +26

    I like when the other guy's talking, the guy close to the computer keep staring at his keyboard

    • @RonJohn63
      @RonJohn63 3 года назад

      I think he's got a neck problem.

    • @Snappers1_
      @Snappers1_ 3 года назад

      @@RonJohn63 You mean when the kid talks at 6:10? I think when they show the guy staring at his keyboard, he was just too confused of what the kid was explaining. 😂

    • @RonJohn63
      @RonJohn63 3 года назад +1

      @@Snappers1_ I was referring to George Bosworth of Digitalk at 11:08.

    • @dehrk9024
      @dehrk9024 3 года назад +4

      everyone nervous on tv

  • @ybergik
    @ybergik 7 лет назад +43

    11:28 - 11:43 - "we're about half way to word processor" after opening a plain editbox

    • @LangleyNA
      @LangleyNA 7 лет назад

      This one cracked me up too. xD I was like "what? XD" What about the hundreds of extra features implemented in a word processing environment? Standard and complex formatting, print previewing, page layout, spellchecking, dictionaries and thesaurus, document metadata, attachments and inline media, format interoperability and backwards compatibility, support documentation and tutorials, tables, drag and drop support, spreadsheet implementations, ------------------

    • @anonUK
      @anonUK 6 лет назад +13

      Michael Compton
      Word processing wasn't that complex back then. The basic features of a word processor are included in Notepad. A high quality word processor of that time (1987-1994) would be comparable to modern versions of Wordpad.

    • @Klassenfeind
      @Klassenfeind 6 лет назад +2

      send it through LaTeX 😂

    • @ian_b
      @ian_b 4 года назад +2

      @@anonUK Not so sure about that, Wordperfect 5.1 was pretty advanced. Lots and lots and lots of shortcuts to learn...

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

      NeXT had a demo where they really did demo a capable NSText object that provided most of the functionality people needed for a word processor.
      Lesser companies tried to play off that demo... but had lesser tools. It was a sad time... except for NeXT, which was awesome.

  • @UncleKennysPlace
    @UncleKennysPlace 4 года назад +33

    I'm gonna watch every one of these CC episodes, as I did 'in the day'.
    I programmed on multiple platforms for the DoD/USAF and for a large manufacturing company, and then for a small specialty software firm, in good old ANSI C, even for Windows programs (because in early days, that's all there was!). We ended up with bits on mainframes, minis, micro database servers, and desktops (370s/PDP-11/Alpha/etc.) I wrote tools to read resource files and make code outlines for Windows (where, as we liked to say, it took 100 lines of Windows code to equal one line of console code!) I'm so happy I'm retired (though I do code just for fun nowadays, keep the brain going!)
    We did one inventory database program in Borland ObjectVision, but it turned out that you had to write much more code that was intimated when you bought the product. We converted it to a clean C version, that looked sort of identical, and was about five times quicker in operation.

  • @TheHabitman
    @TheHabitman 10 лет назад +39

    Man, I wish a show of this caliber was still on the air today. Nothing but reality TV drivel, even from once reputable channels. Fuck society.

    • @TheStevenWhiting
      @TheStevenWhiting 9 лет назад +1

      I think the problem is, computers are so different now, a show like this would never work now but it's always fun to look back. But I'd never want anyone to take away my i7 :)

    • @JanuszKrysztofiak
      @JanuszKrysztofiak 9 лет назад +9

      Well... the times have changed. Why to watch TV at all if there is a fast Internet? Many interesting talks and presentations are there. Honestly, I feel no need for TV these days. Maybe some news channels but most shows seem to be directed at people without sane interests or 50+ housewives.

    • @Adammonroemusic
      @Adammonroemusic 8 лет назад +2

      +TheHabitman
      It would be called Smartphone Chronicles: Stupid Pointless Shit You Can Do With Your Phone.

    • @martijnvanzanen4075
      @martijnvanzanen4075 8 лет назад +1

      +TheHabitman I didn't had TV since 2003.This month I got the 200 mbit cable so ye.. TV comes with it..
      Its amazing how the freaking commerials are even longer then the movie or serie is.
      And the stunning part.. STILL someof the adds are still the same ! AHHHH. I hate tv still.

    • @CopperheadSysop
      @CopperheadSysop 8 лет назад

      +Adam Kopcinski (Adam Monroe) (or tablet) :)

  • @ian_b
    @ian_b 4 года назад +9

    OOP forces you to careful plan your unreadable mess in advance, rather than having it arise spontaneously. It includes advanced features like "inheritance" to aid incomprehensibility.

  • @oubrioko
    @oubrioko 5 лет назад +11

    0:42
    "This is not your father's Oldsmobile. This is the new generation of programming tools, environments, and languages."
    Nicely done Stewart.
    In case you're too young to remember, the above is a reference to an ad campaign during that time: ruclips.net/video/UFVg7YnqS1Q/видео.html

  • @coda3276
    @coda3276 Год назад +4

    It's nice to see how far we've come!

    • @yldrmcs
      @yldrmcs Год назад +3

      in some areas of programming we went backward though

    • @nuvotion-live
      @nuvotion-live Год назад

      The natural state of technology and knowledge is to degrade, not to improve. I agree that we have gone through many two steps forwards one step back for programming. A lot of it has to to with the accessibility of it. Pros and cons like anything

  • @SaidaHOURIA
    @SaidaHOURIA 3 года назад +4

    This is my son's favorite TV show.

  • @avader5
    @avader5 4 года назад +7

    Boy that brings back memories I used to program applications for college in Actor back in the 90s! Since I worked for Borland for 4 years in the 90s it was good to see Phillip Khan in this video!

  • @yldrmcs
    @yldrmcs Год назад +3

    I like the way presenters wear ties because we talk about serious stuff here

    • @maxxdahl6062
      @maxxdahl6062 10 месяцев назад +1

      They were representing their companies, of course they're going to wear ties. lmao.

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

      @@maxxdahl6062 In the mid-2000s, it would have been a turtleneck sweater, and now, a pair of torn up jeans.

  • @lukealadeen7836
    @lukealadeen7836 Год назад +8

    Hard to believe that shows like this played on TV. It's too technical for today's celeb obsessed TV shows

  • @44Bigs
    @44Bigs 3 года назад +17

    Watching this I finally understand how far ahead NeXT was compared to the competition.

    • @floydjohnson7888
      @floydjohnson7888 3 года назад +2

      So that was where, Jobs posited, desktop computing would go next. I'd run with the one that the company was what Steve Jobs did next after getting ousted from Apple. Just to make things sound goofy, Apple ended up getting Unix-y when they reinstalled Jobs, apparently buying NeXT in the deal.

    • @jazzlover10000
      @jazzlover10000 2 года назад +5

      Those of using NeXTStep literally had a 10 year advantage over our competitors. It was crazy.

    • @lawrencemanning
      @lawrencemanning 11 месяцев назад

      @@jazzlover10000 It's interesting to guess at where NeXT might have gotten if the company had skipped the hardware (nice as it was) and started out as a pure software company, targeting PCs say. As much as I detest PCs and love (still) 680x0, the Next machines were bloody expensive.

  • @Blackadder75
    @Blackadder75 4 года назад +6

    I went to university in 1994 and we still learned functional program languages first and OOP languages second

    • @handlealreadytaken
      @handlealreadytaken 4 года назад

      That's how it was for me as well in '96. We started with C++ mainly doing procedural and then started OOP. First we do a lot of UML and then translated that to code. We also were taught Fortran, COBOL and a few other languages. One of the few things from college that actually is still a core skill that I use at times.

  • @nburaq
    @nburaq Год назад +2

    Turbo Pascal , When I was studying at University it was so popular that everyone believed that it will be the future of programming... it was actually how pitty it lost its popularity

  • @dogriffiths
    @dogriffiths 5 лет назад +22

    Smalltalk: what a great language.
    Also, was the Objective-C bloke trying not to laugh during the C++ demo?

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

      That used to happen a lot. Smalltalk was kewl but not really suited to the processors of the time.
      I liked Newtonscript, which had dynamic inheritance.
      Also Objective-C 1.0, which really was a full-on professional product that any system could have used, but didn't.
      I think the NeXT system was the only place where OO really succeeded. Everything else has been a slow-roll failure.

  • @borisf3171
    @borisf3171 10 лет назад +17

    You can define your own types in C-standard via struct, union or enum as well. Granted, you cannot have a function declaration within a struct, but it still is a new data type

    • @birincipapajanpol1612
      @birincipapajanpol1612 10 лет назад

      no. i can.

    • @ibazulic
      @ibazulic 10 лет назад +2

      birinci papajanpol um, you can't :-/ if you define a function in struct or union, you are working in C++. it certainly isn't by standard and C compilers will give an error when compiling that file.

    • @ochuspokus
      @ochuspokus 10 лет назад +15

      Ivan Bažulić You can create a pointer to a function within a struct and get essentially the same thing.

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

      A function declaration in a struct? That is silly.
      I'm not even sure why people declare and define a member function in a C++ class declaration.
      Put the declaration in the class. Implement the function in a separate cpp file.

  • @InfiniteQuest86
    @InfiniteQuest86 Год назад +3

    This is super cool. I started programming around this time, and I don't think I realized Object-C existed back then. I only became aware of it through the iPhone.

    • @louistournas120
      @louistournas120 Год назад +1

      I was aware of the name but I had no idea what the code looked like. I thought it was something like C++. When I wanted to code for the iphones many years ago, I looked into Objective C since that is what Apple's had as a compiler.
      Wow, what an ugly language.

  • @a9udn9u
    @a9udn9u 2 года назад +10

    1990: You can create programs without writing code.
    31 years later, I write code to make a living.

  • @riley_stews
    @riley_stews 2 года назад +2

    Great Timothy Leary bit at 26:40, especially love the graphic.

  • @thought2007
    @thought2007 8 лет назад +23

    27:32 I wonder if one can still request a transcript of this all these years later.

  • @QuaaludeCharlie
    @QuaaludeCharlie 10 лет назад +4

    I Still install OS/2 & OS/2 Warp on many systems and am Lucky to have most all of these Programming Languages in OEM forum , most are still available for DL but might be shareware , I like finding all original packaging , I also like enhancing my DOS System beforehand , Great Show Thanks for Uploading :) QC

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

      lol, I like the name ;)

  • @Lurker1979
    @Lurker1979 7 лет назад +3

    Oh After Dark.... How I miss you.

  • @rooneye
    @rooneye 3 года назад +5

    Man Borland used to be a huge player in the programming market. Now it's totally dead.

    • @jazzlover10000
      @jazzlover10000 2 года назад +1

      Philippe Kahn dumped Borland for cash and started Starfish, which he dumped on Motorola for cash and started Lightsurf, which he dumped for cash...

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

      Well you can't win against free compilers and a competitor like Microsoft who has several cash cows that allows to be independent of the financial success of their IDE and compilers. It's obvious that Borland didn't have a chance on the long run.

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

    My entire childhood and even now at 35 years old I have wondered about the serial port. Finally have the answer!

  • @johnnytoobad7785
    @johnnytoobad7785 Год назад +1

    I used the Borland OWL framework and C++ on a large corporate project for almost 2 years. It was much easier to get a complex window up and running than using Windows MFC. I never really understood OOP concepts until I had to interface with existing UI classes and "inherit" a working UI framework.

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

      True. OO turned into a dead-end tho' it worked kinda ok in Objective-C. Was a mess under C++, Java and others. I like what golang has done with OO... namely to have seriously sidelined it yet advance the obviously useful parts of OO in a background manner.

  • @DreamCodeLove
    @DreamCodeLove 5 лет назад +10

    21:54 .... so is that how you convert c program to c++ program....

  • @OneAndOnlyMe
    @OneAndOnlyMe Год назад +1

    Turbo Pascal with its IDE was such an awesome tool back in the day to quickly develop and compile to a final binanry.

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

      And later on Turbo Pascal became Object Pascal in which they wrote the IDE Delphi, the best tool for writing Window's applications. There is a free Delphi-like application tool named Lazarus that I use all the time.

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

      TurboC was just a bit nicer. Microsoft C was more powerful tho'. I think I really hated the Borland Make utility... it needed work. I had to use both coz our instructors would not allow C programs to be submitted in class. Only Pascal.

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

      @@jazzlover10000 Only used Turbo C a few times, but yeah make was a turn off. I just loved how one keypress in Turbo Pascal and you get a executable.

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

    A virtual field trip, thanks!

  • @hopefulkoala01435
    @hopefulkoala01435 8 лет назад +7

    Lol, the guy @ 8:00 talks to them like he's being told off by his parents.

  • @tofikk
    @tofikk 2 года назад +7

    It seems kinda weird to think that this was something new back then. That people had to reach to that conclusion which now seems so “duh!” Obviously obvious. I remember reading a module in my Polish-written Turbo Pascal bible, explaining OOP in Turbo Vision. Anyone remembers that? I was in 8th grade I believe. That would be 14-15 yo. I remember that feeling of almost getting it. Feeling it’s easy, but having this strange doubt in the back of my head. I never tried it because I got my pentium 200mmx and could play games unfortunately

  • @ohdude6643
    @ohdude6643 2 года назад +1

    90s - "and we can build code and apps without knowing how to code. Programming jobs will be gone in, I'd say five to 10 years" . 30 years later "We need more programmers!!! Do you know how to code?"

  • @BryonLape
    @BryonLape 8 лет назад +5

    Actor...that brings back memories...so many of these ideas didn't survive...nowadays, most OOP code isn't reused or extended.

  • @ivanh2674
    @ivanh2674 2 года назад +2

    borland rip

  • @RonJohn63
    @RonJohn63 9 лет назад +12

    21:10 As if this was something new in 1990. Universities were teaching encapsulation and eliminating side-effects to *COBOL* students in 1980 and Pascal students in 1975. Hell, it's why Structured Programming was invented in the first place!!!

  • @russellchido
    @russellchido 4 года назад +4

    Computers: Better Than Drugs

    • @floydjohnson7888
      @floydjohnson7888 4 года назад

      Calls to mind a science-fiction novel involving a drug called "Tek"

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

    *_It even has scrolling..._** OMG!*

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

    By the year 1995 Microsoft introduced the Visual programming studio series of languages. They included: Visual BASIC, Visual Logo, Visual C++, Visual Assembler/Editor, Visual Pascal (et cetera). Of course these were all upgraded versions of their original Microsoft versions and one would have to buy the new full languages in order to write your own functional programs.

  • @drygnfyre
    @drygnfyre 3 года назад +2

    Is this the only Computer Chronicles episode featuring NeXT? It's interesting to see Interface Builder and Objective-C, which of course eventually morphed into Xcode and Swift.

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

      Interface Builder sorta morphed into Project Builder, which then devolved into XCode. ProjectBuilder was great... I wish Linux had it.

    • @louistournas120
      @louistournas120 Год назад +1

      ​@@jazzlover10000 I took a class on iphone programming. it was nice learning Swift and the UI designer.
      Swift was like a simplified version of C++.
      C++ has way too excessive features that I don't use like class inheritance, polymorphism.
      The only think missing was that Swift does not have a separate header and cpp file. You have to insert all the code into the same file, inside the class declaration.
      The GUI designer was sensitive. It was easy to mess up and break things. Fixing it back is not easy. It is better to start fresh.

  • @stevef6392
    @stevef6392 3 года назад +4

    0:30 I wish Stewart Cheifet would randomly show up on my desk and narrate my PC activities to an invisible audience.

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

    C is still the predominant systems language while C++ is the only one of these technologies which has survived, thrived, and continuously evolved 33 years on from this show.

    • @Longlius
      @Longlius 11 месяцев назад

      Objective-C and NeXTStep's technology are still around today and bigger than ever. NeXTStep became the foundation for OS X, iOS, and all the other modern Apple operating systems. Indeed, when you build iOS applications today you're still usually interacting with the NS foundation classes.

  • @BluFlame3712
    @BluFlame3712 2 года назад +1

    This aired during my senior year in high school. 🤦🏻‍♂️

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

    @4:25 I can't believe I saw Philippe Kahn. He is the inventor of the camera phone.

  • @grappydingus
    @grappydingus 5 лет назад +2

    Anyone know where to find the EngLan programming language he was using at the beginning?

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

    Wish I could tell what some of the speakers books in the background are

  • @RebuttalRecords
    @RebuttalRecords 4 года назад +16

    When a few greedy corporations stifle competition, everyone loses.

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

    "This is a form of demonstration that we would provide to our customers on an as needed basis."
    Wow were they working that market lingo

  • @dehrk9024
    @dehrk9024 3 года назад +1

    Why do i feel like i was a 90s programmer in my life before? XD

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 6 лет назад +5

    25:16 Why not KERMIT? One of the early highly-regarded open-source projects, with implementations of a common file-transfer protocol available for just about every platform under the sun -- for free!
    (Yes, I was using it to move files between disparate micros as part of my user-support job back then.)

  • @MSandPD
    @MSandPD Год назад +1

    Watching this, I'm confused by how they are presenting object oriented languages through this development and demonstration of graphical apps. I'm wondering if that has to do with a fundamental misunderstanding (like the guy in the middle talked about), or this is how people of the day started thinking about OOP, or this comes from the constraint of how they want to present something visual for the TV program. In my mind, OOP is all about defining an interface and building modular programs that build on other interfaces or implement a new interface...but at the end of the day, programming around an intended interface vs an intended implementation. I see that carry through into today's world of programs inter-operating through data exchange, REST APIs and the like. But OOP as a text box that you can throw around the screen or as a graphic that you can move to another part of the screen, I don't get that... And no one today would ever think of PowerPoint or other graphics and text editors in terms of the programming objects they represent. In this video, a pie chart is a programmable object that you can manipulate. But if you use PowerPoint, a pie chart is a pie chart. There is a complete distinction between the graphical object and the programming object, and the goal of user interfaces today is to make it as little like programming as possible vs with the tools presented here it was about making the programming of user interfaces easier. It's interesting to see this hype though around this new form a programming, it sounds like it was a fundamental shift in programming practice of the day but it's ubiquitous in how programming is taught now a days. It's interesting as well that there was this hype and push into OOP, but now it is kind of overrated, or it's not always the best tool for the job. Like Go doesn't have objects, but does support programming around interfaces. And programming in Java is like the absurd conclusion of OOP gone wild, extremely verbose and sometimes unwieldy. If you just need a for loop and a few print statements, why build a class that implements that behavior vs a single function procedure that does what you need...

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

      Newtonscript was a lot of fun, visually in terms of UI as it had dynamic inheritance... the UI objects could change their object types on the fly!
      Could have yielded us a great replacement to Interface Builder at the time. Was at least y'know... in the ballpark.

    • @zombiefacesupreme
      @zombiefacesupreme 7 месяцев назад

      Lol.. they're literally telling you. GUI's and OOP were developed together. People realized that graphics were built out of fundamental building blocks-- lines, boxes, windows, etc.
      Go watch some Alan Kay talks.

  • @a4e69636b
    @a4e69636b 5 лет назад +2

    25:50 - Have a HP Vectra computer with a 486 processor and 2 MB of ram for a price between $10,000 and $20,000.

  • @floydjohnson7888
    @floydjohnson7888 4 года назад +2

    Who, upon getting a handle on C++ and/or the like, used the groaner, "U down with OOP" ?

  • @spearPYN
    @spearPYN 4 года назад +9

    They were trying to push this OOP bullshit in the early 90s, but still C remained the minimalistic and beautiful language that was wildly used for creating productive software and even games in the 90s.
    C is still the most powerful tool for the programmer.

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

      "bullshit"? Yet Java came out ~20years after C and took the world by storm. Up til very recently it was by FAR the most popular, widely-used PL on the planet. It's still in the top2, if not still #1.
      Hey, I love C, too. And I'm NOT a Java fanboy, but I wouldn't go hating on what OOP has done for languages over the last few decades.

    • @intuit13
      @intuit13 2 года назад +1

      also , "most powerful tool for the programmer"..... needs to be taken in context (or your specific definition of 'most powerful'). For systems programming? Very small-scale embedded systems or modern computer operating systems and AAA game engines - yea, probably. Most powerful tool for learning and for quickly and easily coming up with high-level programs for the web, data science, maths, maybe not so much (cough::Python::cough).

    • @spearPYN
      @spearPYN 2 года назад +3

      @@intuit13 C has been around for ages. You can still program in C on Amiga or MS-DOS, you can build on Quake engine, you can build modern tools -- it is still wildly used. I am not claiming that C should be used for everything but if you want to learn just one language and learn it good then C is probably your best candidate. You can easily pick up other languages later.

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

      @@ghost_mall next time try harder with reading skills moron. I said: you can build old stuff but also modern stuff. C is still wildly used everywhere: from Linux kernel to your favorite proxy software (nginx) to NASA space software... It is still literally everywhere.
      Now try that with your javascript kid...

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

      ​@@spearPYNunless you want to program to more newer devices (Windows based, Linux based, Android based, or MacOS/iOS based) then you need to learn other languages
      Kotlin, Java, Obj-C, Xcode, C# which are all OOP most of the time, with exception of Python (which can be either OOP, PP, FP, or SP)

  • @tomongchangco4345
    @tomongchangco4345 Год назад +1

    OOP in its infancy

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

      @@ghost_mall yes I know, but programmers inly started considering to adopt it in the 90's when GUI becomes mainstream. Even I didn't know about it until I used MFC.

  • @lookingjust987654321
    @lookingjust987654321 9 лет назад +1

    Purchased Laplink3 but it said 'could not find COM port - is this machine less than 30 years old?'.

  • @RaminHonary
    @RaminHonary 4 года назад +1

    11:28 "We're about half-way to a word processor here." What I would love is if all of the apps I use which have multi-line text edit box widgets would just run an instance of my favorite text editor (like Vim or Emacs) to edit text inline, rather than providing it's own limited text editing logic.
    30 years after this episode airs, and not a single widget toolkit in common use today provides this obvious functionality.

  • @cristiandobrescu3445
    @cristiandobrescu3445 Год назад +2

    The guy that demos Smalltalk has glasses so heavy that his head is about to fall forward.

    • @cristiandobrescu3445
      @cristiandobrescu3445 Год назад +2

      @@evhvariac2 I was at the time this was broadcast. But I saved the comment for the time youtube was invented.

  • @SciDOCMBC
    @SciDOCMBC 3 года назад +6

    3:20 this woman has a strange way of speaking and moving her lips
    14:04 The guy next to the man who speaks looks like he swallowed a little too many sedatives 🤭

    • @rooneye
      @rooneye 3 года назад +1

      Jan is awesome!

    • @infinitecanadian
      @infinitecanadian 3 года назад +2

      She talks like she drank too much coffee.

  • @codebeat4192
    @codebeat4192 5 лет назад +7

    Visual programming is still (2018) not the same like typing a program and not even faster to do and it is limited. It is a dream that doesn't come true. Imagion that every possible situation, language construction must be translated to it's visual version, every part of it. It is like translate a (spoken) sentence into a single image or visaversa. You need so many steps to describe what you want to do, at the end it doesn't make it easier and in case you want to change a part it is even more painful. Typing is much faster and more accurate.
    For example, Microsoft MakeCode (blocks) is such example, nice but very limited and less compact, need more editor space to design. You can't even make functions so you will end up with a large soup of 'code', not usable to write maintable programs.
    If you want to learn a language, everyone can write (type), type it like a language, forget visual. This video shows us, it started decades ago and it is still not doable for serious projects, waste of time. It is a dream that doesn't come true, the time line proves it.

  • @charlesbaldo
    @charlesbaldo Год назад +1

    Fast forward to 2023. I use chatGpt every day to write code snippets for many oops languages

    • @SomeDudeInBaltimore
      @SomeDudeInBaltimore 2 месяца назад +1

      Fast forward to 2024. Now it's embedded directly into my IDE and codes while I code.

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

      @@SomeDudeInBaltimore in 2025 it may be connected to our brain

  • @FlyingWildAZ
    @FlyingWildAZ 5 лет назад +1

    I can't wait to be able to purchase stuff on the internet. (sent by me in 1993 to my RUclips account in 2019.)

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

    I first thought "Out of print" OOP

  • @arnolduk123
    @arnolduk123 Год назад +1

    At 1:56 that's more complicated than assembly language, may as well type in C. At 24:50 I wonder if the viewer managed to copy their files from the desktop to laptop using Dr. John's advise ? I guess the file transfer process should be about half way finished now. 😂

  • @jackilynpyzocha662
    @jackilynpyzocha662 Год назад +1

    This would help to learn BASIC! Except easier!

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

      BASIC is worth learning if for no other reason than it helps de-toxify you from the effects of the OO thought-police!

  • @Ikkepop
    @Ikkepop 5 лет назад

    I always wondered what's so Turbo about it... I still do, to this day

    • @Evan490BC
      @Evan490BC 4 года назад +5

      Extremely fast compilation times.

  • @plateshutoverlock
    @plateshutoverlock 10 лет назад

    Wow I was just a non-computer super dork back then!

  • @AriannaEuryaleMusic
    @AriannaEuryaleMusic 10 лет назад +1

    I only got to the Applesoft BASIC

  • @VaibhavSingh-kh3jr
    @VaibhavSingh-kh3jr 2 месяца назад

    I'm an engineering student prod to watch this

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

    Was exciting times. What happened to Maria Gabriel ?

  • @jazzlover10000
    @jazzlover10000 2 года назад +2

    Just tgot an HP 712 workstation running NeXTStep recently. It is a really great machine... much nicer than the NeXTStation Mono Turbo, which is the machine I had that had decent performance in 1992. It's really nice to have a decent copy of Interface Builder again, as Apple kinda ruined it.

    • @lawrencemanning
      @lawrencemanning 11 месяцев назад

      I did a bit of XCode on my iBook G4 and it was still ok then. Looked at it a few years ago and it made me feel jolly sad.

  • @greywolf187
    @greywolf187 4 года назад +2

    It's all going reactive now

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

    18:25 bro predicted the std::directory_iterator in 1989

  • @benderbendingrofriguez3300
    @benderbendingrofriguez3300 4 года назад +1

    damn Pascal..

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

      Indeed. I never respected my college again after they made us learn it.

  • @aeonsleo2
    @aeonsleo2 5 лет назад +1

    And all I was learning in my school in 1990 was BASIC

    • @gopalm.5521
      @gopalm.5521 3 года назад +1

      Pascal also, on Apple IIc/IIe machines

    • @jazzlover10000
      @jazzlover10000 2 года назад +1

      Microsoft had a very nice version of C at that time, but Borland C was better coz the company gave newcomers a few support questions after buying the product. Mine was, "how do you allocate 1 megabyte of RAM?" They sent me a letter explaining how to do it. Good show, Borland!

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

      C was the language i wanted to learn and some sort of Turtle BASIC and (Turbo) Pascal was, what they offered in school. :(

  • @AceKulpster
    @AceKulpster 10 лет назад +3

    "I'm getting dizzy." -Jan Lewis

  • @BimBims
    @BimBims 5 лет назад +3

    programming back then :
    If
    Then
    else
    end
    programming now :
    if dont, dont

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

      That was fine. It was when the state-based UI paradigm shipped to support Windows+Mac. Yecch.

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

    The actor presenter, what is his computer? I want to do a research

  • @maverickf14986
    @maverickf14986 3 года назад

    2020, still the same...

  • @ruadeil_zabelin
    @ruadeil_zabelin 4 года назад +3

    3:00 none of the things she said have anything to do with OOP. Brilliant.

  • @ruadeil_zabelin
    @ruadeil_zabelin 4 года назад +2

    16:03 Lies!

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

    Sounded like that hurt: 21:03

  • @jonp4846
    @jonp4846 5 лет назад +3

    Hi! I'm from 2019 and can find fault with everything that's come before.
    Hi! I'm from 2059 and can find fault with everything that's come before.

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

    Jan Lewis. The type of person that will stab you in the face and explain to you why it was all your fault.

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

    could someone explain to me what "end user language" is? thanks

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

      Maybe they mean with these words a programming language that is meant for the none professional programmer. A programming language like Python today or (Visual) Basic in the early days.

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

      programming terminology for what you "the end user" speaks

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 6 лет назад +2

    21:27 *Cough* “fragile-base-class problem” *cough*

  • @bb38313
    @bb38313 8 лет назад +1

    soon my planet will control all your systems

  • @theastuteangler
    @theastuteangler 11 месяцев назад

    it's a Unix system! I know this!

  • @ryanleemartin7758
    @ryanleemartin7758 3 года назад +2

    On the one hand I love watching these old videos of my computing heyday and exiting promise of OOP.. on the other hand.. what a pile of shit most of OOP turned out to be. A grand mythology of dubious benefit.

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

      Modern OOP is great fucking boomer

    • @ryanleemartin7758
      @ryanleemartin7758 2 года назад +1

      @@kaasbaas9532 use what you like. i don't give a flying fuck!

  • @jasonking1284
    @jasonking1284 3 года назад

    7:50 Mustached guy... suspicious..... Freddy Mercury had a mustache....
    25:00 Looks like Steve Wozniak's brother...

  • @diskdok
    @diskdok 5 лет назад +4

    for the computer chronicles, i'm Maria Ga......brail?

  • @TheiLame2
    @TheiLame2 10 лет назад +8

    18:03 C++

    • @kaustubhken
      @kaustubhken 5 лет назад

      TheiLame2 zortech c++ is created by Walter bright

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

      @@kaustubhken C++ is a standardized programming language invented by Bjarne Stroustrup.
      Zortech C++ was a compiler to compile C++ code into machine code and created by Walter Bright. Zortech was renamed to Digital Mars. The language that Walter Bright invented was D.
      At that time typical competitors in that field of C++ compilers were Watcom C(++), Borland's Turbo C++ and Microsoft C(++). Most started as C compilers, but some compilers could already compile C++ code. That's why i put the ++ in brackets. Later most compilers were renamed to better express that they're capable to compile C++ code.

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

    OOP will never catch-on...

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

    Talking about programming languages with a woman resource. Good Interpretation!

  • @mhmrules
    @mhmrules 9 лет назад

    Looking at OOPs!

  • @user-cd2cl7vt7r
    @user-cd2cl7vt7r 11 месяцев назад

    OOP: the $1000 000 000 000 disaster.