from where should i download c program? are there many different ones? I'm watching the cs50 harvard course if that gives away what I'm looking for.. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-LfaMVlDaQ24.html
The cache generation took more than the explorer search. And what if a new file appear, do you have to wait 260 more seconds? Its not faster, it just slower at the start and faster in the end.
Im glad to see i was not the only one traumatized by C++. Although i admit it made me quit back then im trying to get back to coding. Im thinking starting with Javascript, html and Css, then Python, java amd finally the bid bad boss C++. But you mentiones C# is better, should i study it as at some point?
I find java as a first language teaches bad coding habits. But as a 2nd, 3rd or 4th language...it should be avoided, as there are just way better, faster and more logical languages heck even older ones that do better. The idea that it will run anywhere is half true, it might run but it looks crap and not like a true first class citizen.
Imagine if there is only 1 C language, and tutorial for C the world would've be a much better place or better just make python fast bro why can't python be fast like java?
"C++ is a superset of C." Erm, actxhually 🤓, NOT ANYMORE. Ever since C99, C has consistently added like 5 whole keywords to the language not available in C++. Or if they are available (this is the usual case), they're called something different. It all started in C99 with the "restrict" keyword and the "_Complex" and "_Imaginary" types; then C11 rolled around and they decided that they really liked this underscore followed by inverted-camel-snake-case business, so they added like 20 of those; then C23 hit, they moved some of those C11 keywords to normal-looking keyword status, added some wider and goofier types, and _now we have more macros. _*_WTF?_* If things keep going like this, by the year 2050, C is going to look like C++ does today, with a Turing-complete macro system capable of functioning as an HTTP server. Anyways, the keyword count in 2024 is 45 "normal" keywords (opinion mine) + 15 additional goofy-looking ones (opinion mine) + 17 macro keywords + 3 macro attributes + 1 macro they decided _really_ needed to also be a real keyword + 2 "additional keywords classified as extensions" (asm and fortran, why dear god why) = 83. Er, let's call it 82.5, one of those was double-counted by dint of it being in 2 places for no reason. Not quite up to C++'s standard yet (and when I counted C++'s "score" on the same website using the same method, it was 127.5), but definitely closer than it might appear at first glance.
Most programmers forget to mention that many if not most programming jobs are for editing or improving existing code. And a lot of that existing code is in C.
I dislike c# so much, and seeing people learning it makes me extremely upset. The reason is just style: it looks so wrong(even smells), naming conventions, tools that it have, it's like Frankenstein, some wired mix of java, c++ and vbasic But unfortunately with microsoft support even such things would live
C++ you should use C++. Rust is not actually easier and its actually slightly less performant and the compile times take a very long time and the size of the exe or what ever it is, is just huge every single time
@@RustIsWinning ah yes the classic rust vs cpp as much as i like to debate they both work well if i am being honest but where is the fun in getting along when we can continue to ridicule each other so here mine goes *clears throat* "CPP has successfully created many apps OS kernels etc... there is pretty much nothing cpp cant do and personally i find cpp much more intuitive then rust although i do confess rust has actually good error messages and my cpp code is more performant then my rust code and just as secure and reliable"
Rust is not developer friendly. It is a nightmare to learn and use. I've learned and used dozens of languages over the past 40 years, and rust is by far the most difficult I've encountered. It's way more difficult than C++, and the syntax sucks. I've just completed a small benchmark based on the prime sieve... C++ vs rust. Both using the same approach. Results: execution time for primes to 10,000,000,000 (code optimised for speed. CPU i7 12700) MSVC C++: 27 sec (MFC GUI App) Clang/LLVM C++: 30 sec (MFC GUI App) MSVC C: 25 sec (terminal) Rust: 29 sec (terminal) The C++ implementation is a few hours work. Converting to rust, about 2 days' work. And for all of the MS bashing, MSVC came out on top, though not by much. This was just a fun exercise. I wouldn't read much into these figures, but I did expect rust to outperform.
C is a functional language easy to write except for its single most important feature what Being aware that you only pretend you know what ure talking about doesn't make it any better
I created my own HTTP module in Rust as well. but I had to make an event loop to handle multiple connections since Rust doesn’t have an async runtime by default. I managed each connection as an iterator and dropped when its done.
My first job was at a company working on an app that had up to 10 million likes of C++ code. all maintained by about 15-20 devs. Worked there for about 10 years.