I was wondering if C programming language is still worth learning deeply?
It's still pretty widely used in things like embedded software, driver development, low level stuff like that.
Well, most people just want to take over the world. Nothing too big, really.Depends what you want to do with programming!
The US government can shove it
How fluent are you in C++? What's the largest project (even a hobby one) have you created with it? How did it make it easier or better to program than plain C?C/C++ are good languages to learn.
Oddly enough the biggest project I ever worked on was in C# which I knew nothing about when I started it. It was around 1mil lines of code.
What does it do in a nutshell?
Does it have a UI? Would you like to share some screenshots?
Is there any heavy compute going on in it? Maybe you could release the source code of a toned down version that could be used to test the performance of PCs as well as the performance difference when compiled with different dotnet versions.
Not weird at all. Humans prefer not to waste time and very few want to challenge themselves by trying to learn new skills when they can just use their existing skills and save time.Also , when people get older, one prefers to stick to what they know, cause it is a bit like muscle memory. Weird comparison but i do not know how to describe it.
And i am just a n00b when it comes to writing programs.
I did write a program, but it is not available for the masses. Because it does not have all the features i would like it to have.Not weird at all. Humans prefer not to waste time and very few want to challenge themselves by trying to learn new skills when they can just use their existing skills and save time.
What kind of programs have you written? Got a Github repo?
I'm currently messing with using someone else's assembly programs for benchmarking different CPUs. The whole thing was targeted for Linux but thankfully, the actual ASM files compile fine under Windows with NASM so having a blast creating the EXEs and then wrapping them up all together for a CPU instruction set benchmarking suite for Windows. I just hope the original author has no objection to that.
Hey now, you are making me uber curious!I did write a program, but it is not available for the masses. Because it does not have all the features i would like it to have.
Also , i would then, if it was a real product, put on sale for like 10 euro or something or with a donation page. Very low price.
Screenshot ? I have no screenshot ?Hey now, you are making me uber curious!
Post a screenshot or give us a hint about its functionality.
You lost the source code or executable of your program?Screenshot ? I have no screenshot ?
it is a program that keeps track of all the administration during writing of a C or C++ program.You lost the source code or executable of your program?
Just tell what it did.
Please don't mind but such as? I'm deeply curious.all the administration during writing of a C or C++ program.
He's Linus, and he wrote Git?Please don't mind but such as? I'm deeply curious.
I always used a small notepad to scribble on. But I usually transcribed these notes to a plain text file, if they were important. This gave me a way to later document my code with comments. It worked pretty well for me, but I'm not a pro.it is a program that keeps track of all the administration during writing of a C or C++ program.
No. I didn't even know what to do with it. Just downloaded NASM. Ran it, it worked then googled how to link it and it just worked. Was pretty surprised. I didn't change anything in the code coz that would be too risky (would only try that inside a VM). Was just trying to create an EXE for each INT/FP instruction asm file that the original author had written. There are so many that it quickly became tedious creating OBJ, then linking, then checking how many iterations would be optimal (some finish too quickly so need to increase the iteration count for it to serve as a better benchmark). The cool thing was after creating 8 of them, I just ran this one CMD file with eight lines for as many powershell instances and each instruction runs on its own core. Poor man's multi-core benchmarkHad you played around with assembly code before recently?