I wish I had this man as my CS prof, literally he is the best.
@JacobSorber4 жыл бұрын
Thanks!
@venkateshramanathan75994 жыл бұрын
Me too!!
@MsRP2Bang4 жыл бұрын
Me too :D
@KashfiFahim4 жыл бұрын
Congrats! May the Algorithm lead you to greater growth and success
@JacobSorber4 жыл бұрын
Thanks, Kashfi.
@laukik174 жыл бұрын
Your channel helped me a lot during my interview prep to help secure me an Embedded Systems job! Thanks a lot Dr. Sorber and looking forward to more and more videos!
@JacobSorber4 жыл бұрын
Wow. Congrats! I'm glad I was able to help.
@owenphillips87584 жыл бұрын
You’re already at 26.5k subscribers! This is amazing Dr. Sorber!
@JacobSorber4 жыл бұрын
I know. Things are moving. Hope you're doing well.
@sami-qv4st4 жыл бұрын
I have been watching your videos for a while, but never got to say how amazing the resources you provide are. Congratulations for your subscribers, and thank you for your work!
@MeeroSom4 жыл бұрын
wow, yes :D the green matrix running characters would be not uninteresting. Dr Sorber, please keep doing this and have the same fun as we do.
@kasimsche28124 жыл бұрын
Hearty congratulations sir... for 25K...... StaySafe StayBlessed
@JacobSorber4 жыл бұрын
Thanks, Kasim!
@kasimsche28124 жыл бұрын
@@JacobSorber sir I have figured out core aspects of Microsoft C/C++. Since 2015 they have brought standard C++(Currently they have C++17) as language projection for library called c++/WinRT. You can check on their official website too. Standard C++ implementation is major requirement for Javascript bridge and achieve PWAs.
@artemiocabrillosjr.2444 жыл бұрын
Congratulations on reaching 25K subs Jacob. For me, this channel has helped many aspiring programmers. My students also appreciate the topics that you introduce in this channel. Keep up the good work in educating young programmers across the globe. Maraming Salamat (means "Thank you" here in the Philippines!) :D
@werewolf_134 жыл бұрын
First video this morning . Hmm , a way to start the day. Appreciate your lessons and may this channel prosper even more!
@JacobSorber4 жыл бұрын
Thanks!
@t0m0b0nes3 жыл бұрын
Some time ago, but CONGRATS from me as well! One of the best C ressources here around. Always a pleasure to see you in action. Much to learn in nice little chunks. Great format, especially that you are time laps coding while speaking. Hope to see much more on this channel ❤️ ...and maybe another C programming course? Best wishes!
@JacobSorber3 жыл бұрын
Thanks, Thomas. Great to hear from you. I hope life's treating you well. I've definitely got more videos coming. And, while it's been a wild year, I do plan to be doing some more course-related stuff in the coming months.
@t0m0b0nes3 жыл бұрын
@@JacobSorber 👋 Thank you, I am fine. Absolutely, crazy times. But good times to improve my C programming skills. Great news, would love to take part in another course! Hopefully see you and other participants in the screen. So long all the best for you and your family. ☀️
@bob_kazamakis4 жыл бұрын
Congrats! I would love to see some more embedded videos like utilizing an RTOS on the AVR or MSP. Also, how do you compile/load to your MSP these days? I tried downloading the tools from your in-depth blink video (I hate CCS with a passion and love your VSCode workspace), but the compiler toolkit you listed no longer works on MacOS due to it being 32bit and TI deprecating the compiler
@PflanzenChirurg4 жыл бұрын
I may repeat myself but i already see u with 200k subs ^^
@J_Tanzanite4 жыл бұрын
Congrats on 25k! Anyway, recently, I got fed up with my text editors, and I decided that I would make my own. Just because it would be a great learning experience, so far, things are going great. Naturally, I am using ncurses, however ncurses has one major issue which is a tad annoying. Ncurses will allocate memory and not free it all, meaning that checking for memory leaks with valgrind is... Shall we say... Not fun? I checked online for a solution to this, but couldn't find one other than "recompile ncurses yourself"... Oof... ;~;
@JacobSorber4 жыл бұрын
Cool project. How much memory is it holding on to?
@J_Tanzanite4 жыл бұрын
@@JacobSorber Guessing you're asking how much ncurses is holding on to. It varies, but around 40KB to 60KB (That's how much memory it doesn't free, basically. I've read online this is done for performance reasons).
@simpletongeek4 жыл бұрын
@@J_Tanzanite If that piece of memory has a pointer attached, then you can copy the pointer and free it yourself anytime you want. Or should be. I wonder why ncurse would keep a memory, though. Isn't it just VT100 escape codes with different terminal settings (raw/cooked, echo/no echo)?
@J_Tanzanite4 жыл бұрын
@@simpletongeek Sadly the leak is entirely within ncurses, and not exposed to you unless you change the sourcecode of ncurses... As for why it does this: invisible-island . net/ ncurses/ncurses.faq.html#config_leaks (remove spaces, because google is mean and hates links ): ) So either I have to update ncurses myself to remove this annoyance... Or just get used to it. There are some good news tho, valgrind reports this leak as "still reachable" and not "definitely lost", so the pointers within ncurses still point to the memory allocated when the program quits. And as long as "definitely lost" is 0, then I should be good to go... ... I think... ... Still prefer if it would just free the memory so I could get the reassuring message: "All heap blocks were freed -- no leaks are possible"
@arturop2004 жыл бұрын
Congrats on 27k Dr. Sorber. Btw theres a missing video in youtube, Im looking for one explaining differences between GCC, MinGW, CygWin, Clang, etc. Its confusing to newbies like me on what to use in windows or linux. At some point we want to understand what are the compiler capabilities like how to unlock c11 c17 features and compare em with our embedded C compiler to take the most out of it. Ive realize that learning C in PC and then move to embedded is easier than the opposite. You are my and probably our last hope. I dont know more trusted C experts in youtube. (Pardon me if I dont use proper english and technical jargon, foreign newbie here)
@nicopad22604 жыл бұрын
Hey, thank you so much for all your videos. they're so good, plus they help a lot. keep up the great content :D
@RunningBugs4 жыл бұрын
Congrats 🎉! Love your videos!
@JacobSorber4 жыл бұрын
Thanks, Sanhu.
@GeekyMino4 жыл бұрын
Congrats, keep up the great work :)
@marusdod36854 жыл бұрын
opengl: *exists* ncurses: im gonna destroy this whole man's career
@stephen98494 жыл бұрын
Vulkan: I exist btw
@LANstorm.4 жыл бұрын
@@stephen9849 DirectX: hold my beer
@stevenquarles26734 жыл бұрын
I would love to see a video about the matrix thing. Keep up the good work and go tigers!
@aaparky70394 жыл бұрын
Grats on reaching 25k subs !
@Vulto1662 жыл бұрын
25k subs pfff we are 95 now and soon we'll be 100k. xD
@BSPNode4 жыл бұрын
Congratulations on 25,000! Your C programming videos have been really helpful; I would recommend doing some videos on Graphics Libraries. Maybe if it is possible to do something on OpenGL in Visual Studio Code? Regardless, Good Stuff!
@markusbuchholz35184 жыл бұрын
Video will have to be soon updated. I hope that by the end of this year the channel reach 100k great subscribers and SW enthusiast. The larger "dream team" is, more possibilities will occur. Have a nice day
@MineKaikks4 жыл бұрын
Hey jacob, i'm learning C NCurses right now, and i'm really struggling with multi threading timing and non blocking I/O in my program. For example: I'm creating PacMan with NCurses and i don't know how to change the ghosts velocity without changing the pacman velocity too. Also would love if you talk more about that matrix thing, i'm looking forward to try create one in my next personal project :D
@bodyblend4 жыл бұрын
nice
@aravindkothamasu34614 жыл бұрын
Can u make a video about how to understand flow of any source code repository?
@shivam44284 жыл бұрын
how to determine the that , wheather your system is 1s complement or 2's complement why negative numbers are stored as 2s complement .... reason ?
@m4l490n4 жыл бұрын
Is this what is used for the menuconfig used to configure the linux kernel?
@JacobSorber4 жыл бұрын
Not 100% sure, but programs like that are often using some flavor of curses.
@praenubilus19804 жыл бұрын
Welcome to the "Introduction of Computer Graphics"
@SoulSukkur4 жыл бұрын
We've hit 30k. Is it something-fancier time?
@zally81244 жыл бұрын
Man, I love the C language, but the only issue I have with it after coming from C++ is how messy it can be. If you don't use your brain or have little experience ( god help beginners ), your code can come out looking like a ball of garbage. Something I'm just stuck to for organization recently has just been to copy the Windows enterprise style-- It's objectively bad-- however, it's better than just slamming a million independent structs in your main functions and praying that they wont look all stuffed. Either way, happy 25,000 subs!
@muzafferirmakyavuz99934 жыл бұрын
Sir Jacob , İ watched your process video . But my compiler does not support fork() function . İt support pthread.h but not fork pls tell me A compiler what support fork function
@JacobSorber4 жыл бұрын
What OS are you using?
@muzafferirmakyavuz99934 жыл бұрын
Windows
@amir35154 жыл бұрын
Try Linux, it's free and better for c
@danieleccleston79284 жыл бұрын
Does anyone know which editor he is using?it looks like vscodium bu I'm not sure
@JacobSorber4 жыл бұрын
vs code.
@nourway36394 жыл бұрын
Hey jacob why don’t you talk about linux kernel from a practical perspective I mean compiling and loading to vm for embedded
@JacobSorber4 жыл бұрын
Just to clarify. Are you wanting to see how to compile the linux kernel and load it onto and embedded device? Or just load a custom kernel onto a VM?
@ivanzvonimirhorvat97444 жыл бұрын
Can you make it responsive
@weremsoft4 жыл бұрын
Do something with dearImgui
@JacobSorber4 жыл бұрын
I haven't played with that one. I'll check it out.
@cranknlesdesires4 жыл бұрын
How do you only have 25k?
@JacobSorber4 жыл бұрын
Thanks.
@shivam44284 жыл бұрын
Recommend some channel for linux , embedded Linux just like yours .... perfect, short ,up to point, simple content
@shankar45103 жыл бұрын
i am really intrested in matrix art . i am trying to figure out about a month now. thank you for this curses tutorial . i thought it was. supported only in linux. i was wrong. tutorial reuest can you please make a tutorial on getting console buffer and doing ascii animations in c . maybe unicode as well with colored characters . that would be great