>Be me
>bought book about learning c++
was it worth it? What cool things to do with c++ as a beginner?
Be me
Other urls found in this thread:
blog.codinghorror.com
youtube.com
twitter.com
C++ is a really powerful language, but it's not a "cool things" language.
Writing a program that kills yourself.
You'll never learn anything just from a book.
You need a goal and you need to stick to it.
Otherwise you'll end up like one of those moron lanklets who apply to programming jobs despite unironically not being able to fizzbuzz
blog.codinghorror.com
>What cool things to do with c++ as a beginner?
refund the book and learn python, and I'm serious.
gamedev and demoscene type stuff can be pretty cool
make a simple game, you can use a framework like sfml to get started if you don't wanna handle the lower level stuff
implement few funny algoruthms (e.g. DEFLATE compression, MIDI player, image format parsers, text processing such as diff)
write your own interpreter/compiler and DSL language (e.g. configuration file parser)
write network communication software, simple crypto protocol and simple message protocol
try out 3d graphics programming
simple games with SDL
No its awful as a beginner.
You have to learn about two things, algorithms and computers. With C++ you are trying to learn both at the same time because if you dont really know how things like memory work you will not understand anything.
Learn about algorithms first with python that abstracts all the little details, and then learn c++ and how things really happen.
pro tip: use sdl only if you're learning graphics programming, otherwise use sfml
Maybe write a game? That's as cool as it gets. C++ is used everywhere in game programming. Pick an engine and get going.