HackerTrans
TopNewTrendsCommentsPastAskShowJobs

covoeus

no profile record

Submissions

Keynote: The Problem of C++ – Klaus Iglberger [video]

youtube.com
2 points·by covoeus·tahun lalu·1 comments

comments

covoeus
·2 bulan yang lalu·discuss
llama.cpp is general purpose in the sense that it supports many different model architectures. ds4 is laser focused on deepseek v4 flash, thus having a leaner codebase
covoeus
·tahun lalu·discuss
Use `cb!` instead of `cb`:

    rg --vimgrep restore_tool | vim -c cb! -
You might also wanna open the quickfix list by default:

    rg --vimgrep restore_tool | vim -c cb! -c copen -
You can learn more about how to navigate it using `:h quickfix`.
covoeus
·tahun lalu·discuss
Summary:

Klaus argues that while it is very easy to write unsafe C++ due to language defaults, modern tools and language features, such as

- ranges over loops,

- strong types with concepts over primitives, and

- value semantics over references

provide a safe abstraction over a fast core. He also urges people to use constexpr wherever possible and write consteval tests to catch undefined behaviour at compile-time.

In his opinion, the "People problem" of C++ is that developers are not disciplined enough, or simply don't know any better, as even most books about C++ don't keep up with recent developments and cultural shifts.
covoeus
·2 tahun yang lalu·discuss
Sounds similar to the GA144 chip from the inventor of Forth