ebj73
Joined 8 years ago
Joined 8 years ago
https://madnight.github.io/githut/#/pull_requests/2020/3
I think it's mainly due to the introduction of C++11, C++14 and C++17, which _has_ rejuvenated the language, despite the criticism.
Discussions like this one tend to be sort of skewed, because opponents of an old technology, like C++, tend to be more vocal in their opinions. Likewise, proponents of a new technology, like Rust, also tend to be more vocal. It becomes sort of noisy. Behind the noise, though, I think the fact remains that C++ is still very solid, and probably even more so than it was just a few years ago.
https://www.goodreads.com/book/show/10569.On_Writing
One of the things he mentions in his book is to be judicious in editing your own texts, removing any words that do not add to the actual message that you're trying to get across. For instance, in the last sentence, I ought to have removed the word 'actual'.
I think some of this advice could probably apply to this article as well.
Also, I think maybe the font size should be a little bit larger, at least for the text around the position where the cursor is, if not for the whole text. Otherwise, nice application!
I see that he does the same, keeping his own lightweight string class implementation, for instance, and also his own lightweight smart pointer implementations (Owned and Borrowed). I suspect that he also uses bare pointers and new for similar reasons.
It would be interesting to know if he thinks it is necessary, or if he could have used std::string, std::unique_ptr and std::make_unique instead in this framework.
The book is pretty good, well worth the read if you're only slightly interested in the topic!
https://archive.org/details/eu_Wired-1995-07_OCR/page/n145/m...
Wired Magazine during the years 1995, 1996 and 1997 had something a bit magical about it, the way I remember it. You could sort of feel, while reading it, that it was a harbinger of great, great things to come, both from technology in general, and the fusion of personal computing and the internet in particular. It generally was a pleasure to read the magazine in those days.
https://github.com/bjaastad/simple-static-type-registry-cpp/...