C++
Coverage of C++ in the Nexus archive.
- C++: The Programming Language back cover raises questions not answered by front
The article discusses questions raised by the back cover of the C++ programming language book that are not addressed in the front. It is hosted on Microsoft's Dev Blogs and has no comments on Hacker News.
- C++: The Documentary Released Today
C++: The Documentary was released today, as announced on Herb Sutter's blog. The article provides a link to the documentary and a Hacker News discussion thread with 27 points and no comments.
- Show HN: Tiny-vLLM – high performance LLM inference engine in C++ and CUDA
Tiny-vLLM is a high-performance LLM inference engine developed in C++ and CUDA. It was showcased on Hacker News with 27 points and 2 comments.
- Zig creator seeks 'uncompromising perfection' before blessing 1.0
Andrew Kelley, creator of the Zig programming language, developed Zig to address limitations in C, C++, Rust, and Go while maintaining performance. Zig, which emphasizes 'uncompromising perfection' and a no-AI policy, is niche but admired by developers. Kelley criticizes AI-generated code for being non-deterministic and prefers deterministic tools for reliability.
- When can the C++ compiler devirtualize a call?
The article discusses when the C++ compiler can devirtualize a call, a process that improves performance by avoiding unnecessary virtual function calls. The post is hosted on a personal blog and has garnered comments on a news site. It has received 61 points and 37 comments.
- Cost of enum-to-string: C++26 reflection vs. the old ways
The article discusses the cost of enum-to-string in C++26 reflection compared to traditional methods. It highlights the differences and potential benefits of using reflection. The discussion is based on a blog post by Vittorio Romeo.
- Show HN: Full Python GUI apps in the browser – no JavaScript, no server
The Dear ImGui Bundle is a framework for building interactive applications in Python and C++ that can run smoothly in the browser without JavaScript or a server. It provides a range of high-quality libraries and tools for GUI development, including plotting, image inspection, and node editing. The project aims to provide accessible tools for creative expression.
- C++ survey finds AI use rising, though trust is in short supply
The Standard C++ Foundation's annual developer survey shows AI use among C++ programmers is rising fast, though mistrust and resistance remain high. The survey drew 1,434 respondents, with 39.8 percent using AI for writing code frequently. Issues with AI include incorrect output and lack of trust.
- A real story of one laptop, some curiosity, and a deep dive into how Bitcoin private keys are born
The Bitcoin Puzzle is a challenge where 160 Bitcoin addresses hold a increasing amount of BTC, with 69 puzzles already solved and the 71st puzzle still holding 7.1 BTC. The creator used a deterministic wallet to generate private keys, applying a simple mask to make early puzzles easy and later ones hard. The author attempted to find the master seed using various tools but was unsuccessful.
- Modern C++ Programming: Busato
The article 'Modern C++ Programming: Busato' is a resource hosted on GitHub, likely discussing advanced C++ programming techniques. It has 17 points on Hacker News but no comments yet.
- I am looking for a C++ GPU code library to generate the next public key from a known public key `p0 + k*g`.
The article discusses a request for a C++ GPU code library to generate Bitcoin public keys using the formula `p0 + k*g` with support for sm_52 graphics cards. The user seeks a solution for cryptographic key generation in a GPU-accelerated environment.
- Software Preservation Group: C++ History Collection
The Software Preservation Group has launched a collection documenting the history of C++. The article detailing this effort is available at the group's website, with additional discussion on a HN comments page.