Happy Holidays everyone! 🎄 Hope you enjoyed Mrs Cherno guest starring in this one ❤ Also don't forget to try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/TheCherno . You’ll also get 20% off an annual premium subscription.
@gksculpture19 сағат бұрын
I’m seeking for a mentorship
@scoty343419 сағат бұрын
Men good afternoon, i'm just wonder if one day You are going to react to the mark cerny presentation about the Playstation 5 PRO ? Like You DID with the Road of the PS5 video years ago because cerny mentioned a Lot of things about the limitations of the PS5 PRO, the artificial inteligence,the creation of PSSR and the colaboration than Sony is creating with AMD about AMETHYST i think was he s name based on machine learning and what THIS Could mean for the PS6 and so on in the future now than PS5 PRO is gonna be very important for PS6 , cerny said a Lot of interesting stuff in that video , clearly that video deserves a reaction from You
@Undead3417 сағат бұрын
Mrs. Cherno is an excellent gamer. She caught you twice, even though you're the creator of the game.
@ssssssssssama19 сағат бұрын
I dont know why you popped up on my YT feed today. But years ago, when I was a Civil Engineering graduate with no money and a poorly paying job and decided I wanted to try and become a game developer, I was scouring YT for a free C++ crash course and stumbled upon your C++ series. I have gone through multiple SDE roles since then, game developer, front-end, iOS dev and now a game dev again and being incredible happy. I just wanted to give my thanks to you. Just top notch stuff
@deeeparka16 сағат бұрын
Nice. what kind of games do you work on
@ssssssssssama13 сағат бұрын
@@deeeparka Nothing too fancy. Developed a carrom game and a pool game in my first job. Today, I'm working on a poker game.
@SergeyBerengard20 сағат бұрын
Cherno: So you have these squares and abilities and that's how you play. Mrs. Cherno: Is that what you do here all day??
@rileyhawksworth836220 сағат бұрын
It's impressive how far people can go from their first bit of code. My first recorded code is a class in python that helps manage save files.
@RC-129018 сағат бұрын
The first code I wrote was on a TI-86 calculator, and someone stole it 😭
@jan_the_man16 сағат бұрын
I remember writing oregon trail and google dinosaur game on my TI-84 on mine during math class, real programmers use TI BASIC 😅
@iani_202014 сағат бұрын
He must be millionaire by now.
@amandawhen20 сағат бұрын
the first line of code i ever wrote was print("Hello World") but for real, looking at old programs i made it feels incredible that they ended up working at all with how convoluted the thought process was
@seannolan21209 сағат бұрын
I don't remember everything about my old code but I remember I did stupid shit like this: bool planet = false; bool planett = false; bool planettt = false; bool planetttt = false; bool planettttt = false;
@paulrei007 сағат бұрын
When i was learning Java (J2ME) back in the days i have no idea about arrays and i was creating a variable for each value entry. XD It was a challenge to "iterate" through all this sht
@jorgeturu471318 сағат бұрын
I would love to see the game remade and use that as a foundation for videos explaining state machine and all those topics in C++ . I loved the video... i felt the same way when i checked my old code projects! Happy Holidays for you sir!
@burakssen20 сағат бұрын
We expect game play with baby cherno as well.
@andyzaft88277 сағат бұрын
It's always fun to look at your own code from years ago. I found some floppies from when I had my first XT without a hard drive and stuff I made using those with Borland's excellent TUIs was wild. But as you said, it was also very interesting to see how my brain worked without all the internet resources at our fingertips. I created all kinds of data structures and program flows that look messed up today, still, it worked, so I solved the problems, just probably not in the most elegant way. This is why I think it's better to go through AOC every year without using any other tools than the base list of language built-ins and just come up with solutions with the bare minimum, makes that grey matter do some actual thinking for a change :)
@urugulu165610 сағат бұрын
the segment with your SO was really adorable (seems like a nice enough person so good on ya)
@C0D3-0R-D1310 сағат бұрын
Im following ur C++ tutorial and it's really helpful even all these years later, thank you so much again
@vcv656014 сағат бұрын
This was great, everyone has an origin story and bringing a guest star a nice touch. I first Java exposure was Swing (1.2), and on a 300MHz P2 very slow. Almost like early visual basic. So much has changed I'd have to start over, and yes applets were all the rage. Happy holidays to the Churno family.
@sohankaushik720 сағат бұрын
Merry Christmas, cherno
@hanfman195118 сағат бұрын
yes that is a good idea to combine it to your series. You'll get it done and have fun will doing it!
@anfay2717 сағат бұрын
Yeaaaah let's make it Raytrayced multiplayer C++ game! It will be entertaining and educational. And it's the chance to revive good old raytracing series + cover multiplayer networking.
@craftydoeseverything2 сағат бұрын
I am very very interested in seeing you make a newer version of this game in C++, I would definitely watch that
@mage369013 сағат бұрын
My first line of code was written in either C++ or BASIC -- or quite possibly a BASIC-derived turtle graphics language, I can't quite remember the timeline of things from when I was 8-12. My father was very much into teaching us kids programming, he thought it was the future of work, probably. My first _saved_ line of code is in Bash (bashrc is love, bashrc is life), and the first "application" I did was in C: a very small UNIX-like interactive shell. That taught me to love string manipulation in C, as odd as that may sound to people used to "real" languages with "functional" (as in "functional oriented programming") string manipulation interfaces. I just love using the functions defined in string. h to just do the thing in a stupid simple, stupid obvious way.
@miezekatze353619 сағат бұрын
15:34 it's called after the class is first referenced and then loaded, the same with static {} blocks
@NoodleFlame16 сағат бұрын
The first code I ever wrote was when I was 8 years old, I made a simple text based input calculator in QBasic. That was in 1992, the code is long gone. I then made an ascii based dungeon crawler, I do remember having to hand code the collision for every location and possible movement direction.. I discovered arrays in the help files shortly after finishing that, that would have solved some headaches 🤣
@AK-vx4dy14 сағат бұрын
Lucky guy, my first code was in era that code must be worth spending 10 minutes in other eyes to save it on tape ;) Maybe i have some code which never saw CPU or keyboard not leaving notebook (if mouses weren't hungry) when my passion(obsession?) was strong but i have no access to computer. I probably have first code to which i was forced to return and read again because it found second buyer/customer, it was brtual lesson about value of modules, small procedures, and using tabs to properly format code.
@michael_pio14 сағат бұрын
34:31 yes very true cherno , while learning programming time we don't need to write perfect code , we should try to solve that problem by our own level of knowledge aka skillset and then ,we can refer which is the better way of doing that same thing, back in days I used to learn in that way and it made me a better programmer too
@LifeOfMohammed18 сағат бұрын
I have been following you for years Cherno, I am from the Java life, It would be awesome to see more Java videos or a game development tutorials on more crazy things like 3D and Multiplayer and stuff!
@vs.100419 сағат бұрын
Thanks for inspiring !! Will try this out
@yassine-sa16 сағат бұрын
7:52 kotlin is the new cool java
@SoDamnMetal5 сағат бұрын
And C# is the better Java
@lengors732719 сағат бұрын
Yes, java has improved since java 6/7. Since then: - streams - virtual threads - structured concurrency - records - modules - switch expressions - pattern matching - sealed interfaces/classes - var reserved type name (i.e. you can do var a = new Foo()) - many more improvements to the builtin libraries (e.g. added sequenced collections) - instance main methods (i.e. main methods don't have to be static anymore) - unnamed classes (i.e. you can write method without explicitily declaring a class, combined with previous feature, it means you can write your main just by doing `void main() { ... }` in a file) There might be other features that I'm missing, but I think this are the most important ones. I think the major feature that's still missing imo is non-nullable types, but I'm not hopeful it will come in the near future :(
@xopp3r_s17 сағат бұрын
Waiting for this series so hard
@tinygorillacake6 сағат бұрын
I never thought I'd see a Cherno video of him roasting his wife! No one is safe.
@mrthomaschannelearth8 сағат бұрын
I haven't touched eclipse for more that 10 years.. man I'm growing old..
@gksculpture19 сағат бұрын
Merry Christmas to you mr and mrs cherno❤🎄
@luz_reyes_67613 сағат бұрын
Spme of the first programs I wrote was BASIC 2.5 for the basic stamp microcontroller. My grandfather and I wanted to make a remote controlled car. I'd say we were 90% successful
@jasonvonhaartman332519 сағат бұрын
lucky you, my first programs are in landfill on cassettes :) c64 basic 1984ish
@tristancowen563619 сағат бұрын
My dad kept his C64.. he has loads of old cassettes with random games he made when he was bored during the summer lol
@KeithKazamaFlick14 сағат бұрын
yaay mrs cherno
@LuzuVlogsGamer18 сағат бұрын
20:29 that made me laugh real good, the way you said it xd Comedy comedy = new Comedy();
@KeldonA18 минут бұрын
Jealous. I lost all of my early code. I started out on a 286 that I gave to a client (as my mum bought us a 333Mhz Cyrix MII). I probably had it on floppy disks for a few years but it never survived long enough to get onto my CD backups.
@mohamedfarag747415 сағат бұрын
7:53 java 23 is doing great now and there are a lot of frame works for the language
@btarg114 сағат бұрын
Java is great, especially newer versions thanks to their increased performance and syntax niceties. Java 21 is absolutely worth using, especially for game dev!
@Noriyak119 сағат бұрын
Java uses DirectX and OpenGL, if possible, under the hood. It can also be controlled via system properties. I even managed to render 2D with about 60k fps in Java by using the JDK internal classes, that was sick...
@douglascaskey730212 сағат бұрын
For me to find my first code I'd have to go dig out the stack of Fortran punch cards for a program that plotted the ballistic trajectory of an object using the Newton-Raphson iteration method. What would be really fun is to see if I could still read the code printouts for some of the APL programs I wrote at school. 🙂
@TheRealMangoDev20 сағат бұрын
also intellij has a very useful thing which lets u import eclipse projects. u should've just used intellij with that!and to clarify: no plugins needed to do this. intellij supports this kind of stuff natively
@kelvinsmith489418 сағат бұрын
This was really good for a first project!
@Cinarbayramic19 сағат бұрын
i thought the first code you ever wrote was that game in java you made a series on remaking
@andrasbradacs601618 сағат бұрын
In the past, I had to wait until I was about 14 years old to get to high school, where there was a normal library with professional books on programming. I only found a book about Visual Basic 6.0, I read it a few times over the course of a summer, and then the guy next door downloaded the development environment for me a year later, because the Internet was quite a rare thing at that time. After that, I spent a summer just typing what I read in the book (the library copy almost fell apart by the end). Today's guys don't even know how easy it is for them to gather knowledge...
@seannolan21208 сағат бұрын
Indeed. My first reference book was called A Touch Of Applesoft Basic that I just happened to find one day by pure chance, then it was some books from the school library
@SergeyBerengard20 сағат бұрын
Merry Christmas, Cherno!!🎄🎁
@arushford7 сағат бұрын
You go hard my guy.
@Nico-jd3zd17 сағат бұрын
hi cherno, my first code was a simple calculator on the console
@sammyfromsydney16 сағат бұрын
I don't agree with everything you say but I love this and I'm very glad you made this video. You may find that the way you've done some of these things meshes with what is standard or what was out there. You've missed the mark telling people to "put away the Internet". I guarantee you that you used references when you built this. When you're starting out you don't even know what is possible. I do however agree you shouldn't just ask AI to pump it out for you and that such lazy coding leads to a lack of development or an atrophy of skills.
@gee_at_ease20 сағат бұрын
Merry Christmas and Happy New Year. 🎉🎄
@TimLewicki-s1t6 сағат бұрын
I vote yes for what you said at the end.
@Cerzus9 сағат бұрын
Your idea at the end of the video? Do it!
@alihene222518 сағат бұрын
My first code was a html file
@gsestream17 сағат бұрын
lol merry christmas and happy new yar. I pretty much use java se 8 still. mostly java 9. all the class fields are created when the object is created. intellij, what is that. eclipse is better. java graphics is accelerated, if its cached (uploaded) to the GPU. so most of the time it is accelerated, after its "cached". you can force acceleration (immediate mode gpu acceleration) by using VolatileImage etc. if you need to comment (tm), its too complex. lol. like here. self-documenting code is clear in design. freedom suits you, sir. suits you. vulkan ray traced pipeline instead. cause vulkan init shuggers. yep programming your own is less code than the vulkan pipeline init code.
@nomannian20 сағат бұрын
this is so cute
@TheRealMangoDev20 сағат бұрын
java is pretty good rn. Rust is still better tho- My first lang was java, so yes..l i may have bias, but i honestly think modern java isnt bad
@Undead3417 сағат бұрын
Cherno you should learn Rust, it's fun!
@RoyalGun-9mm7 сағат бұрын
Bro, made this when he was 16 in an English class ☠️ ☠️
@m.gredemptor261020 сағат бұрын
OK, I just got a brain fart. I saw the thumbnail and thought the lady in the picture was the first code you wrote, and I was just staring at the image and pondering about it for a solid 5 minutes, until I though "Mnee, let's just click the video."
@hmmmidkkk19 сағат бұрын
🤣🤣
@CompSciMathguy20 сағат бұрын
Ray tracing series please
@RandomGuyyy15 сағат бұрын
This is why some of us can't or won't make a game without an engine. So much code and development time for something that looks like a Commodore 64 game? I mean, it's clever and everything but what about the overall end result?
@monke222020 сағат бұрын
lol
@anoomage20 сағат бұрын
Why is the voice terrible robotic french ? I can't watch this ... And no way to switch to original audio :(
@TheCherno20 сағат бұрын
Hey, sorry about that KZbin is pushing out some new features... if you try again it should be in the original English
@anoomage20 сағат бұрын
@@TheChernoyes it is! Thank you and Merry Christmas! 🎄