Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@miiitch Do programming books really help? Would you say their more effective than video tutorials online?
-
rpbp666yC++ in a Nutshell is outdated. Loved it though, before C++11 arrived. You definitively need to learn Modern C++. It’s different in many ways.
I still use C++ for low level stuff sometimes. -
miiitch8266y@Holyfield3000 yes they helps a lot! And I find them to be less "distractive" than video tutorials. With real books, you can take your time to think about what you are reading, without the pressure of following such a complex topic like programming is on a video ðŸ˜
-
miiitch8266y@bigworld12 zero experience with C# 😪 I heard a lot of people telling great things about this language ðŸ˜
-
miiitch8266y@rpbp you're right, but I'm interested in the core concepts of this programming language 🙃
-
rpbp666y@miiitch cool! Take your time. It’s a large and complex language. But you can do anything you like, and if done right, with screaming performance.
And I’m totally with you regarding books. I love good books and always try to find the best book for the subject.
I think it depends how comfortable you are with books whether it is the best approach, however. I have been a CS teacher, and have seen that the majority of younger people don’t like books. Maybe at a later stage one will find out the value of a well written, comprehensive book. -
miiitch8266y@rpbp I have two O'Reilly books (Real World Haskell and Hand on Machine Learning) and I find them to be my favourite source for documentation!
I am mainly a functional programming guy (Haskell, Elixir, ReasonML and... JavaScript ES6) and I find C++ to be a bit complex... but I can clearly understand its value! -
miiitch8266y@rpbp if you'll like functional programming, I would recommend OCaml, it's a bit hard to learn but it gives you endless possibilities (native iOs and Android, native Desktop applications, web servers, JavaScript, micro processors etc.).
It's also pretty close to C in terms of performances! -
620hun81886yIf you want performance I'd look into functional programming languages like Lua, and Torch specifically.
-
What do I use C++ for?
well... you know... not having to do complex math equations in pure Javascript :^) (all hail WASM) -
Byomeer22066yC++ for almost everything: OpenGL, Vulkan, VR applications, socket servers, ...
I simply love the explicit code and control you obtain by using it. Also, it's waaaaay faster than Python or even Java.
Related Rants
Arrived today!
I'm using C++ for machine learning purposes using TensorFlow and OpenCV (rip Python, you are too slow ðŸ˜)
What are you using C++ for? ðŸ˜
rant
opencv
python
machine learning
tensorflow
cpp
c++