Тёмный
Coding with Mat
Coding with Mat
Coding with Mat
Подписаться
Personal channel where I post videos regarding software development, maths, and general computing tips.
Create PERFECT Docker Images
9:34
2 месяца назад
Can C++ Compete with Rust for Web Development?
18:47
6 месяцев назад
Creating C++ Executables With CMake
7:16
2 года назад
Комментарии
@bobby9568
@bobby9568 16 часов назад
Awesome ❤🎉
@Mustlight
@Mustlight День назад
Yoo, my man. Thanks for the video. ❤
@codingwithmat
@codingwithmat 19 часов назад
Thank you for watching my guy!
@jackanime-yn9by
@jackanime-yn9by 2 дня назад
can you make a tutorial video
@jackanime-yn9by
@jackanime-yn9by 2 дня назад
how do you get Dev kitpro setup for for DS app making
@laujimmy9282
@laujimmy9282 6 дней назад
Typical documentation 😂
@gostan2718
@gostan2718 6 дней назад
I like C++ module and I think there is a market for people only care about the latest C++ version
@codingwithmat
@codingwithmat 2 дня назад
I agree. Right now only people who care about the most modern versions of C++ are using it, so I had to revert back to source/includes for this project :(
@0xTheConsultant
@0xTheConsultant 7 дней назад
For me its not just that some of the documentation is like that, its that some programmers ACTUALLY write confusing ass code that looks like that lol. I mean great, but now i have to spend the next couple of hours figuring out what the hell is going on /facePalm
@horvatj1973
@horvatj1973 7 дней назад
This page is *not* the documentation page of C++. (facepalm). Neither it is designed for beginners. (facepalm). Just buy a book or go to a tutorial pages or yt videos.
@ThiagoOliveira-ex3vw
@ThiagoOliveira-ex3vw 7 дней назад
The only C++ documentation is ISO C++ Standard, and it costs an eye
@toast_dev
@toast_dev 7 дней назад
BRO I LOVE YOUR VOICE.. NO DIDDY!
@codingwithmat
@codingwithmat 2 дня назад
I love you
@abdurahmongulomqodirov1781
@abdurahmongulomqodirov1781 9 дней назад
I love C++ because it makes people cry
@thefanboy3285
@thefanboy3285 10 дней назад
What ? A documentation that's worse to read than Python's ? Do my ears deceive me ?
@aniketbisht2823
@aniketbisht2823 13 дней назад
It's a reference. Spells in the name itself. As a professional C++ developer, it's an invaluable resource to me: it's concise, detailed and thoroughly updated. Every detail mentioned in those function signatures are important for a library user. As for this particular example, it's not meant to teach you move semantics and just documents std::forward and it's usage.
@2dapoint424
@2dapoint424 13 дней назад
Why did you not use Crow instead of oat++? Is Oat++ better than crow?
@codingwithmat
@codingwithmat 10 дней назад
Nah I'm sure Crow is better to use from an API pov, I picked Oat++ because it's also a very popular one. Oat++ and Crow are fairly suitable, but they have different APIs. Crow's happens to be simpler
@iblamefps
@iblamefps 14 дней назад
lovely video
@codingwithmat
@codingwithmat 10 дней назад
Thank you
@Ash-qp2yw
@Ash-qp2yw 14 дней назад
I've got a few questions about QT if possible: I'm currently working on a terminal text editor somewhat like vim in the terminal using a UI library that I've written. However, some of the things I want to do I think might be easier to do in a GUI instead, akin to how emacs works. I'm thinking of picking up QT (I want to work on some kind of GUI app in the future anyway). On one hand, I don't want to have wasted a year's worth of learning and work... But still, the more practical questions: With your experience in QT, how themable is it? How easy is it to work with UIs that open and close different widgets -- I assume it's going to be pretty easy in general. Have you worked with QTextEdit at all? It looks like it'll do a lot of what I want it to do already. I think the only thing that's really putting me off ATM is just how OOP the application would have to be to use QT, it looks like. Also, how much do you need to use GLFW? I spotted that some of the code in the preexisting project you started with appeared to use OpenGL functions? But I might be wrong there. Any thoughts or opinions would be greatly appreciated. :)
@Ash-qp2yw
@Ash-qp2yw 14 дней назад
"I start projects, but I never finish them" -- Fuck, that's a mood. 😬
@martinprochazka3714
@martinprochazka3714 14 дней назад
To be fair, as a beginner you have ten thousand other things to worry about before std::forward becomes relevant to you and when it does you're no longer a beginner.
@its_code
@its_code 14 дней назад
❤❤❤❤😊
@toddwasson3355
@toddwasson3355 16 дней назад
Just talk, man. Don't add sound effects. We all need to knock off the beeps and hoops and clicks and camera shutter sounds and all that. Everyone is doing it and it's freaking annoying and unnecessary.
@codingwithmat
@codingwithmat 10 дней назад
I hear you brother, but unfortunately you gotta play the algorithm :(
@benloud8740
@benloud8740 18 дней назад
Its cppreference. Not cpptutorial
@user-gk4nz7qs2w
@user-gk4nz7qs2w 19 дней назад
compile time is so long when the ui becomes complex😢
@swaminathan_r1
@swaminathan_r1 19 дней назад
That is not a c++ official documentation page. Its not meant for noobs either. Stick to google and “simple” copy paste programs or chatgpt if you want easy answers..
@crunchysteve
@crunchysteve 21 день назад
Only just discovered Slint. I've been coding C/C++ for Arduino for 5 years (Mug level) but keen to broaden my skills to simple apps and it looks like quite readable cod and great docs. So, here I am at your video.
@codingwithmat
@codingwithmat 20 дней назад
Nice one! Yeah Slint was a pleasure to work with, compared to other GUI frameworks it's quite easy to develop in
@vdchnsk
@vdchnsk 22 дня назад
Hi Mat, can you please share title of the vscode theme you 're using
@codingwithmat
@codingwithmat 22 дня назад
sure! it's "kanagawa"
@vdchnsk
@vdchnsk 22 дня назад
@@codingwithmat nice, thanks!
@its_code
@its_code 23 дня назад
❤❤❤❤❤😊
@romangeneral23
@romangeneral23 25 дней назад
As usual another bad take on C++ by someone that barely knows the language. That site is not for beginners.
@codingwithmat
@codingwithmat 24 дня назад
As usual another bedroom dweller making wrong assumptions on the internet.
@romangeneral23
@romangeneral23 24 дня назад
@@codingwithmat you the one that made a bad video. Research first before putting wrong information on your channel and getting new coders confused.
@codingwithmat
@codingwithmat 23 дня назад
If someone who codes in C++ for 10 years "barely knows the language", then Idk who you class as "experienced". Besides the bad assumption, care to share what beginners should actually be looking at for C++ documentation instead of the top documentation website for C++?
@manfromexistence
@manfromexistence 26 дней назад
Thanks, for giving me a problem. Soon, I will provide a solution for this problem. By making cpp documentations in a simple and easy to get as beginner way 🎉
@mayaambalapat3671
@mayaambalapat3671 27 дней назад
Very concise and helpful video
@codingwithmat
@codingwithmat 23 дня назад
thanks for watching :)
@godofecht
@godofecht 28 дней назад
"If, as a beginner, you sit in the F-16 cockpit, and expect to be able to fly, just imagine. Who in the right mind builds those aircraft carriers."
@jaipalbhanwariya6883
@jaipalbhanwariya6883 29 дней назад
Today I checked cmake documentation, I understood nothing 🙂
@xD-saleem
@xD-saleem Месяц назад
ill advice one thing. try to master easy problems so you understand the concept. Then master medium problems. that'll setup you for hard problems.
@TurntableTV
@TurntableTV Месяц назад
For beginners there's always learncpp. Great website.
@xLittlePsycho
@xLittlePsycho Месяц назад
lol reloading on your own :D rofl are you serious?
@johng.weller468
@johng.weller468 Месяц назад
This documentation is clearly not intended for beginners.
@codingwithmat
@codingwithmat 23 дня назад
The problem is that is that C++ currently doesn't have any beginner friendly documentation, which is unfortunate.
@johng.weller468
@johng.weller468 23 дня назад
@codingwithmat "Professional C++" by Marc Grégoire is in my opinion the C++ documentation for beginners, I mean I haven't seen anything compared to that book, no blabla, more practical and realistic exercises, you name it. About the documentation itself, I believe that using a documentation-friendly app like DevDocs can help to improve the readability of the C++ documentation, the code example is better presented(color, possibility to change the font, etc) and with that app, searching a function signature is better compared to cppreference.
@simonfarre4907
@simonfarre4907 Месяц назад
Hard, hard, *hard* disagree. I find cppreference to be one of the most superb references out there. Very little clutter, particularly for the standard library specs. And others have raised a very good point as well in this comment section; that it's not "documentation" in the regular sense. It's not a tutorial on how to write C++.
@WadDeIz
@WadDeIz Месяц назад
If I look up something for cpp and shit like this comes up I just go to chatgpt
@bliss_anand
@bliss_anand Месяц назад
Hey, this looks good, keep working on it, could you tell me the time on which you go live? I am also learning Rust. Looking forward!
@codingwithmat
@codingwithmat 28 дней назад
I'll get back to Rust either this week or next one! I usually stream on Mondays (8pm UK time), or Thursday/Friday at the same time
@its_code
@its_code Месяц назад
❤❤❤😊
@0runny
@0runny Месяц назад
You've done an excellent job of explaining the stack in a concise and efficient manner. There are so many other tutorials that just go off on a tangent and try to include everything into the stack. You've stuck to the basics. Good Job 👍
@randomnerd3599
@randomnerd3599 Месяц назад
mah boi has become my go to guy, to watch while eating something😜
@hunter_gatherer9184
@hunter_gatherer9184 Месяц назад
Mat how do you get html autocompletions in templ? Also great video mate
@codingwithmat
@codingwithmat 28 дней назад
There's a `templ` extension in VsCode! It gives you a simple LSP
@amaracisse969
@amaracisse969 Месяц назад
Have been desperately searching for ci/cd c++ books … any help would be greatly appreciated
@vitspenatek455
@vitspenatek455 Месяц назад
You're confusing a reference with a learning material/how-to, mate. That's not how things work and you KNOW it.
@mikelevels1
@mikelevels1 Месяц назад
Looking forward to another stream for this topic! I definetly want to see more about porting C++ to WASM. Thanks for the stream/upload.
@ilikegeorgiabutiveonlybeen6705
@ilikegeorgiabutiveonlybeen6705 Месяц назад
yoy look very similar to our quantum computers professor
@PKFotodesign
@PKFotodesign Месяц назад
you're not the brightest candle on youtube 🤮🤮🤮
@shivanshuraj7175
@shivanshuraj7175 Месяц назад
So true
@antonjensen9996
@antonjensen9996 Месяц назад
one of my pet peeves with cmake is cmake