DEV Community

Bret
Bret

Posted on

Who uses c++?

Who uses C++ or is a Electrical engineer?

How much time do you use C++ vs others?

Discussion (8)

Collapse
bacloud14 profile image
bacloud14

"in my opinion", and frankly speaking, it's a pain in the ass if you are a complete beginner in programming and did not went through computer science long program. Everybody uses C++ from almost everything running on Linux, to game programming, network programming, drivers and machines support, embedded programming, to whatever God knows. Anyway, if you are absolute beginner start with Python or JavaScript at least you won't hate programming.

Collapse
yobretyo profile image
Bret Author

I have been using JavaScript and Python, mainly by Django. I’ve watched tutorials on how you “connect” a FrontEnd to C++, and it makes sense. I’m at 3 hours in a 10hour course. I’m liking C++ compared to JS and Py.

Do you use C++ often? Is there a specific framework/ package, that you use for c++ vs others?

I’m making a esp32 CAM monitor system

Collapse
bacloud14 profile image
bacloud14

If you feel like it then yes absolutely. I'm a software engineer and programmed with c++ very quickly. All academic cursus was in Java, then professionally I used python and JavaScript for data engineering and analysis. So I cannot help with c++. Good luck

Thread Thread
yobretyo profile image
Bret Author

You programmed with c++ quickly? So, with FrontEnd there’s frameworks like React and Vue, also styling with bootstrap..... so with programming and “packages”, is it similar that way? You “stick to” a package you like? And use that to create with c++?

Thread Thread
bacloud14 profile image
bacloud14

yes, JavaScript became modular not like before. You have classes and packages. For c++ is the same concept from the beginning, it's object oriented. You should really focus on JS and it's ecosystem, or totally shift to C++ and it's ecosystem. These are two different philosophies to begin with. You will be wasting your time if you start C++ for like one month then abandon the path (I think). C++ is not easy, and only if you can save like 2 hours a day for months you can be comfortable with. Otherwise, that 10 hours course I'm sure is just an introductory.

Thread Thread
yobretyo profile image
Bret Author

Its by Caleb Curry, I’ll probably watch “Tech with Tim” next for C++.

It makes sense with how you connect JS to C++ to send signals on a button click

So, what’s a short layout of how you start with a library? Are there somewhat of universal steps that you take? Or, what are the “universal” objects that you use?

Thread Thread
bacloud14 profile image
bacloud14

What's up with connecting JavaScript and c++? I don't see any real usage unless you are optimising some backend function. I'm talking about web case or general IHM cases were you would have a GUI and a backend. I do everything in JS and I think you can too. Nevertheless, you can always learn and advance in c++ and do any connections you want. It's up to you.

Collapse
bacloud14 profile image
bacloud14

with Python or JavaScript you are not talking directly to machine, that means you are most likely talking to bricks part of operating system that are made in C/C++. That means much easier.