Hacker GitHub

← All repos

MattPD/cpplinks

View on GitHub ↗ ★ 5,310

A categorized list of C++ resources.

25 mentions on Hacker News by 3 people: 9 stories, 16 comments · first 2017-10-31 · latest 2026-08-27

Mentions per year 25 mentions · busiest year 2020 (7)
20082026
  1. See also https://github.com/MattPD/cpplinks/blob/master/executables.l...
    comment by matt_d · 2026-08-27 · in Mold: A Massively Parallel Linker
  2. …- (open access, freely available): https://doi.org/10.2200/S00962ED2V01Y201910CAC049 For more see: https://github.com/MattPD/cpplinks/blob/master/atomics.lockf...
    comment by matt_d · 2026-08-26 · in Memory Ordering in CPUs
  3. See https://github.com/MattPD/cpplinks/blob/master/assembly.x86.... - mostly focused on x86-64 (and some of the talks/tutorials offer pretty good overview)
    comment by matt_d · 2025-12-01 · in Why xor eax, eax?
  4. …-> x64 binary translation in Android viz. Berberis : https://youtube.com/watch?v=HjhzXZqjFrU Also: https://github.com/MattPD/cpplinks/blob/master/assembly.risc...
    comment by ignoramous · 2025-08-07 · in Arm desktop: emulation
  5. See https://github.com/MattPD/cpplinks/blob/master/performance.t...
    comment by matt_d · 2025-07-27 · in Test Results for AMD Zen 5
  6. More on compiler correctness in general: https://github.com/MattPD/cpplinks/blob/master/compilers.cor... and fuzzing in particular: https://github.com/MattPD/cpplinks/blob/master/compilers.cor...
    comment by matt_d · 2025-01-19 · in The Fuzzing Book
  7. …with metamorphic relations being properties), https://en.wikipedia.org/wiki/Metamorphic_testing , https://github.com/MattPD/cpplinks/blob/master/testing.md#pr... One simple example (from the above) is "sin (π − x) = sin x" for the…
    comment by matt_d · 2025-01-06 · in Property-Based Testing for the People
  8. …software, and talks), on these topics: - assembly & ISA (instruction set architecture): - Arm: https://github.com/MattPD/cpplinks/blob/master/assembly.arm.... - RISC-V: https://github.com/MattPD/cpplinks/blob/master/assembly.risc... - x86:…
    comment by matt_d · 2024-05-27 · in Evolution of the ELF object file format
  9. …2019 - Ayaz Akram, Lina Sawalha - https://ieeexplore.ieee.org/document/8718630 For more see also: https://github.com/MattPD/cpplinks/blob/master/comparch.md#e...
    comment by matt_d · 2023-09-12 · in Arm’s Neoverse V2
  10. …https://easyperf.net/notes/ See also microarchitectural performance analysis tools & readings, https://github.com/MattPD/cpplinks/blob/master/performance.t... and "Comments on timing short code sections on Intel processors",…
    comment by matt_d · 2021-01-31 · in How does Clang 2.7 hold up in 2021?
  11. …https://github.com/pfalcon/ssabook ) is a good follow-up. Further readings: Book recommendations in https://github.com/MattPD/cpplinks/blob/master/compilers.md#... as well as program analysis resources (in particular lattice theory, type…
  12. ▲ 2
    Arm and AArch64 Assembly Resources
    story by matt_d · 2020-06-22 · 0 comments
  13. …performance analysis which are getting closer (although it's a work in progress): https://github.com/MattPD/cpplinks/blob/master/performance.t... One particularly interesting example in this context is OSACA (Open Source Architecture Code A
  14. Nice write-up! FWIW, there's a bunch of other interesting tools for ELF, https://github.com/MattPD/cpplinks/blob/master/executables.m... LIEF (Library to Instrument Executable Formats, https://github.com/lief-project/LIEF , an interesting…
    comment by matt_d · 2020-04-08 · in GNU Binutils: The ELF Swiss Army Knife
  15. ▲ 1
    C++ Testing and Fuzzing Resources
    story by matt_d · 2020-03-20 · 0 comments
  16. ▲ 3
    Executables and Libraries – Linking and Loading – Readings, Software, Talks
    story by matt_d · 2020-02-25 · 0 comments
  17. ▲ 4
    C++ and its Standards – from history to C++20 – readings, talks, trip reports
    story by matt_d · 2020-02-18 · 0 comments
  18. …- CppCon 2017; Charles Bailey - https://www.youtube.com/watch?v=IfUPkUAEwrk More: - Arm / AArch64: https://github.com/MattPD/cpplinks/blob/master/assembly.arm.... - RISC-V: https://github.com/MattPD/cpplinks/blob/master/assembly.risc... -…
    comment by matt_d · 2019-11-20 · in Clang Format Tanks Performance
  19. ▲ 2
    Building C++: Build Systems and Build Performance Optimization Resources
    story by matt_d · 2019-10-31 · 1 comment
  20. ▲ 1
    Tracing Resources
    story by matt_d · 2019-10-30 · 0 comments
  21. Here's a collection of RISC-V Instruction Set Architecture resources: https://github.com/MattPD/cpplinks/blob/master/assembly.risc... Assembly tutorials: https://github.com/MattPD/cpplinks/blob/master/assembly.risc...
    comment by matt_d · 2019-03-25 · in Show HN: IDE for Learning RISC-V
  22. …collection of resources on compilers correctness (testing & fuzzing, validation, and verification): https://github.com/MattPD/cpplinks/blob/master/compilers.cor...
    comment by matt_d · 2018-08-30 · in Fuzzing the .NET JIT Compiler
  23. ▲ 4
    Debugging Resources for Assembly, C, and C++: Readings, Software, Talks
    story by matt_d · 2018-04-06 · 0 comments
  24. ▲ 4
    C++ links: categorized list of C++ resources
    story by ingve · 2017-12-06 · 0 comments
  25. ▲ 1
    Resources: Executable Files (ELF, Mach-O, PE) and Debugging Data (DWARF, PDB)
    story by matt_d · 2017-10-31 · 0 comments