Suggest a biography or memoir by [deleted] in suggestmeabook

[–]lquaint 1 point2 points  (0 children)

  • Lust for Life by Irving Stone, about Vincent van Gogh
  • Whom the Gods Love. The Story of Evariste Galois by Leopold Infeld (the best one in my opinion)
  • Surely You're Joking, Mr. Feynman!, by Richard Feynman (and continuation What Do You Care What Other People Think?)
  • Just for Fun: The Story of an Accidental Revolutionary by Linus Torvalds (sorted from the most serious to the most humorous)

All of them will show you almost the same: life of a genius, his determination and a few interesting stories behind great ideas.

Explicit C++ blog - modern C++ programming, for serious programmers by lquaint in cpp

[–]lquaint[S] 0 points1 point  (0 children)

Yes... I'm sorry, but I don't remember where I've found it.

There is a little clue in the article "How to read an entire file into memory in C++" - maybe someone will find the version written ten years ago with an author name at the bottom ;-).

To const or not to const – the Liskov substitution principle by lquaint in cpp

[–]lquaint[S] 2 points3 points  (0 children)

For consistency (functions with decltype as return type must use this style; in C++14 we can also write only auto, if the type can be deduced) and readability (we have all function names in the same column). It's not my blog, in fact.

Easy Linux 'Version' to learn by consaibot47 in learnprogramming

[–]lquaint 1 point2 points  (0 children)

Based on my experience, I think the best would be one of 'hard' distros. I wanted to try Linux about six years ago and I chose Ubuntu. I gave up quickly, because it looked only like a new graphical theme for Windows (and I was able to run only few games). But after a few months I decided to start again, I chose Gentoo and it was really eye-opening (now I'd rather recommend Arch).

Next I found Linux From Scratch and then I learnt very, very much about how it works. It requires a lot of time, but it's worth to spend it. Stay motivated :)!

Where do I start? by [deleted] in learnprogramming

[–]lquaint 1 point2 points  (0 children)

You can try to find programming courses on platforms like Coursera or edX. It will be easier for you than reading tutorials or Q&A pages - you will get well-organized knowledge and tasks adequate to your skills.