is jonathan blow creating Jai since 9 years ago???? Jesus....
@tsunami8702 ай бұрын
Odin lang exists because of this video
@hasanbaysal55262 ай бұрын
thank you sir, but I think I will be blind until the series is over. I never want to see the white theme again :)
@senkrouf3 ай бұрын
2:23:00 they just predicted chatgpt madness
@enio.carlos3 ай бұрын
Bro is using windows 1
@RickoDeSea3 ай бұрын
You know a dude is old school when he doesn't use more modern editors with auto complete and more syntax highlighting. That's some hardcode coding there, respect 😎!
@rul11753 ай бұрын
is he running windows 95???
@SeanTBarrett3 ай бұрын
Windows 7
@fjkldhakljf3 ай бұрын
Hmmmm 2:25:30 I wonder how soon he thought this would be happening
@snowblitzzzz4 ай бұрын
Insane video even 9 years after, is there any sample project that showcase the usage of stb_voxel_render.h?
@Ancipital_4 ай бұрын
Old Windows UI is superior to modern Windows
@RecycleBin05 ай бұрын
the C standard library is probably the best library ive seen along with windows.h etc
@explqicot32935 ай бұрын
So I don’t really need to learn c++ or even modern c++ due to the foot holes and mines that one usually avoids in the language while you will still find yourself rolling out your own . And in C there’s cosmopolitan the Hvm and Ryan fleury the c99/c17 is the way it seems from reading and looking at code from developers
@LikeTotallyEMB5 ай бұрын
Sean, did you ever make a video going over one of your libraries? Thanks for this podcasts, some of the best!
@boredsherbet5 ай бұрын
using 1999 visual studio-"things, maybe they've gotten better... but you know... probably not." pure fucking aura man.
@ttt694205 ай бұрын
I like C because it's fun. I'll use whatever, though, if needed.
@AMVaddictionist6 ай бұрын
17:20 If I understood correctly then the code should actually be the following right? within_page_tc = exp2(mip_level) * vtex_tc; within_page_tc = fract(within_page_tc); Because you want the fraction of the shifted coordinates which is within_page_tc and not the unshifted which is vtex_tc. EDIT: I can see in 29:47 that this was corrected, I'm glad my understanding was correct!
@Muskar26 ай бұрын
The dynamic between what's good for small programs, through demos, betas and production is really interesting. Certainly agree that the only thing stopping people from using C more is the lack of public ecosystem (and the bad and outdated standard library). I think C is an incredibly powerful language in most of the regards people need.
@hzrnbugsie8 ай бұрын
This is so hardcore he's using HTML as PowerPoint
@michn57115 ай бұрын
lmfaoo 9 years ago AND hes using windows 98... this cant get any better.
@Iog4 ай бұрын
Bro created my IDE 💀
@5coverАй бұрын
@@michn5711 It's Windows 7 in classic theme but I see your point.
@wiger_11 күн бұрын
@5cover using visual c++ from the previous century, this guy is the real deal
@maywakeTV9 ай бұрын
What’s the state of this project today? Looks really cool!
@SeanTBarrett9 ай бұрын
This was the last episode. I discussed why it ended in this unlisted video: kzbin.info/www/bejne/rKmvkJ2rrrOcY9U starting at 39:10
@maywakeTV9 ай бұрын
@@SeanTBarrett thanks man
@a71895bzbbe4 ай бұрын
@@SeanTBarrett rip
@iamcreasy11 ай бұрын
To paraphrase Sean, I've learned a lot watching them speak. It would be great if you guys do it again. Thank you for making these two episodes so far.
@zhulikkulik Жыл бұрын
My dad had a disc with Photoshop CS3 and it was the best experience. I later subbed for their CC or whatever, but at some point just cancelled it. They add all these whistles and bells that I don't need and it just bloats the thing. And all I need is like 1/60th of the entire thing. One major problem is their backups. Not backups but more like undo buffers. They never flush them. It's a pain in the ass because at work we run something like a terminal system where multiple people run remote desktop on the same server and there's one big drive shared between people. Six photographers editing dozens of photos per hour just eat up gigs and gigs of space by the end of the day. We once had the problem of server running out of disk space several days in a row to a point you can't even save the edited image. And I just closed my PS and boom - we now have 9 gigs of free space instead of 900mb.
@zhulikkulik Жыл бұрын
I remember reading or hearing about m&ms thing but didn't remember the explanation. This is actually a great idea.
@publicalias8172 Жыл бұрын
Ah wonderful twitch lag..
@Heater-v1.0.0 Жыл бұрын
Wow. Round about 1984 I was working for a defence company in the UK using a language called Coral 66. On that project we had to write every line of code from the ground up. I remember a discussion over lunch where somebody started speculating that there must be similar projects at this site that are doing the same thing. Likely there were teams at other sites around the country also busy writing their own versions of everything, and of course in other companies doing similar work. Somebody suggested a bright idea "Wouldn't it be great if we could some how share the work we do for use on other projects and by other teams? There should be some way of storing code in libraries in some registry and having other groups access and reuse them ". We all smiled, yes wouldn't that be wonderful.... Now in this presentation I hear that things like Pearl, node.js etc have such huge sprawling repositories with hundreds of thousand of whatever that nobody dare use! How times have changed.
@sjoerdev Жыл бұрын
which version of opengl?
@SeanTBarrett Жыл бұрын
This was probably 3.3-ish, but I might well have been using 1.1 + extensions.
@sjoerdev Жыл бұрын
@@SeanTBarrett do you have discord? i would love to ask you some questions about voxels.
@freemotion21 Жыл бұрын
I have done something in OpenGL and stb_truerype.h, but for some reason when rendering it draws some characters and the rest it looks bugged. Can you help me providing some code for OpenGL 3.0 and C++? Because for some reason while using the version in the stb file itself returns segment fault while running...
@SeanTBarrett Жыл бұрын
youtube comments aint the place for this, post to the github discussion forum
@freemotion21 Жыл бұрын
@@SeanTBarrett ok, thank you
@10bokaj Жыл бұрын
you like that not that fast, until you realize it is on a 660
@pyrotek45 Жыл бұрын
man is programming in hard mode
@littlecurrybread Жыл бұрын
Looking glass one of the goat studios. Legendary
@sassymenses Жыл бұрын
Nice dead channel
@stalker32041 Жыл бұрын
And it written with C, not C++.
@skeleton_craftGaming Жыл бұрын
The best replacement for the standard c library, and this is going to be controversial, is C++'s standard template library
@skeleton_craftGaming Жыл бұрын
Yes, visual studio has gotten significantly better since then. Like it is now one of the best IDEs I know of
@rusi62197 ай бұрын
If you have at least 16 GB ram lol
@skeleton_craftGaming7 ай бұрын
@@rusi6219no developer is buying a computer with less than 16 GB of RAM, because they don't make computers with that little ram that have the type of processors we need.
@skeleton_craftGaming Жыл бұрын
11:33 That didn't age well , of the three major game engines with available source All of them are written in C++..
@paulfunigga Жыл бұрын
cut your hair off
@the_original_dude Жыл бұрын
It's quite funny how you advocate for writing small programs in C, but spend quite a bit of time debugging trivial code. With Python stuff just works. Easy install and usage, unicode by default, a traceback on errors, ALL unhandled errors are caught, a plethora of libraries with a sane API, string formatting. Sure, there are still moments when you'll make a mistake or will have to figure out some gotcha, but those are so much easier to catch in Python. When I need to automate something for personal use, I don't even think whether I should do it, I just do it, because it's just a few minutes. I'm all for C for serious programming, but when it comes to writing scripts/small programs there's pretty much no reason to avoid the obviously right tool for the job. The only time I would use C for a small program is when Python is not fast enough (be it single or repeated use) (which is so obvious, I don't know why I feel the need to explain it) It just feels like you don't have any objective reason to always use C. I get that it's just intended as advice to those who are inclined to use C. But this still feels like an old man's attitude.
@SeanTBarrett Жыл бұрын
yawn
@santiagolerin Жыл бұрын
This is one of the good ones. The algorithm takes me back here at least once every 6 months. Even though it's at least the sixth time, im watching again
@windowsxseven Жыл бұрын
I like my sims discontinuous, thank you very much!!!!!!
@justcurious1940 Жыл бұрын
seeing a snake moving in the console is the best thing i saw in a year, what a sad and pathetic life I have.
@MamaMia84oo7 Жыл бұрын
😂. You’re a legend.
@justcurious1940 Жыл бұрын
@@MamaMia84oo7 I wrote 80 lines of codes to achieve that, without looking to any tutorial online, I saw just the beginning of a youtube video where the guy who made the video spoke about using the function system("cls") to clear the screen.
@ryan-kys4 ай бұрын
@@justcurious1940good for you mate. did u manipulate the console buffer or did you do something else?
@justcurious19404 ай бұрын
@@ryan-kys No bro, what are u talking about ? I don't do illegal activities, I just used the C library system() function with "cls" as an argument, also how would u manipulate the console buffer ? it's physically not possible ?
@ryan-kys4 ай бұрын
@@justcurious1940 sorry, i must've misunderstood something. you don't necessarily have to clear your console window, you can just use ncurses or send escape codes to your terminal for it to move the cursor
@sortof3337 Жыл бұрын
omg, watching after 7 years. still very relavent and useful advice. :D
@xbz24 Жыл бұрын
Testing testing…
@adama7752 Жыл бұрын
It's the current year, and I literally have a supercomputer. It's watercooled and spinup sounds like an aircraft carrier. Yet, compiling takes longer than vs6.
@vadiks20032 Жыл бұрын
nice link to music, is there no name for it was it made specially for your video?
@SeanTBarrett Жыл бұрын
www.bensound.com/royalty-free-music/track/dubstep
@SohailSiadat Жыл бұрын
I really like the idea (ideas) here.
@CalumLindsay Жыл бұрын
I immediately had to try making my own dynamic arrays! I got it working although I'm not sure how similar it is to your implementation.. I definitely would like it to be more elegant though, currently you can't pass rvalues to my push function D: 😂 Anyway great talk! thank you for that! and all your amazing contributions to the community!
@itellyouforfree7238 Жыл бұрын
lol this is completely stupid! i think this is the perfect demo of WHY NOT TO USE C FOR SMALL PROGRAMS!
@MikaelIsaksson Жыл бұрын
Finally someone who has been coding for longer than me :). Worth a sub to check out your content.