You'll learn how memory works by creating secfalls. That's a cool feature of C Oh man great, can we start? The advantages over Java. Where should I start using Java? Wood is your company rich? Memory allocation Hybrid inheritance. I mean, I think see the real hero here. I don't really like C++ C sharp Yeah, good driver will say learning to fly is superly complicated because everything is done with a say-down But if you ask a pilot he'll simply laugh at you C++ is low level low level for hardware programming low level try writing a kernel and JavaScript try programming an FPGA in Java Try programming an FPGA in JavaScript in the other languages where do you have pointers? Struct references OOP procedural even types and where do you have virtual constructors and other languages that you wouldn't understand? Structs you want a good knock knock joke Knock knock race condition. Oh, no, no, no, no, did you get it? The reference do you need pointers? It's not an error. It's a sec fault. That's a casualty memory leak It is more difficult to create unsafe software in Java. Well, then where is the fun? Water leak what software is written and see What software isn't written and see websites? We're talking about real software all platforms are built in it. How can it not be cross-platform? Link her error. We need to see the compiler as enemy V key league The runtime error detection is the program as responsibility. We don't need a package manager We write everything ourselves. We do use boost the remember writing kernels and drivers when I started with C What were you doing painting guise you learned C in one night? People build applications We build applications that let people build applications My favorite book 10 elegant ways to create a sec fault. Let me show you how you would do it and see