Tweets
- C++20 format library now available in Spanish: es.cppreference.com/w/cpp/utility/… 3 days ago
- Biblioteca de formato de C++20 ahora disponible en español: es.cppreference.com/w/cpp/utility/… 3 days ago
- RT @blelbach: C++20 has been published! iso.org/standard/79358… 1 month ago
-
Recent Posts
- C++20 Three-Way Comparison Now Available In Spanish / C++20 Comparación de tres vías ahora disponible en español
- C++20 format library now available in Spanish/Biblioteca de formato de C++20 ahora disponible en español
- Should the new Mac mini M1 be called a Big Mac?
- CPPCON2020 Plenary Session Review: Performance Matters
- CPPCON2020 Session Review: Back to Basics: Concurrency
Blogs I Follow
Recent Comments
Archives
Categories
Meta
Author Archives: javierestrada
C++20 Three-Way Comparison Now Available In Spanish / C++20 Comparación de tres vías ahora disponible en español
Three-way comparison (aka “the spaceship operator <=>) is a cool new feature in C++20. While the usage is simple, the documentation is not :-). Strong, weak, partial ordering…concepts, more concepts, type traits, and so on. Documentation a long time in … Continue reading
Posted in software
Leave a comment
C++20 format library now available in Spanish/Biblioteca de formato de C++20 ahora disponible en español
You can find it here/Puedes encontrarla aquí.
Posted in C++, C++20
Leave a comment
Should the new Mac mini M1 be called a Big Mac?
For the past week I’ve been enjoying the new Mac mini M1 (with Apple Silicon), and boy, what a thing of beauty. Externally it looks the same; the back, as has been reported, has less extensibility, but I don’t mind–I … Continue reading
Posted in hardware, software
Tagged Apple, Apple Silicon, CLion, IntelliJ IDEA, Mac mini M1, Samsung, Thunderbolt 3
Leave a comment
CPPCON2020 Plenary Session Review: Performance Matters
This was my favorite session. I must confess that I’ve seen it three times, and had the time to go slowly over the topic discussed: performance. Emery Berger needs no introduction. Just check his LinkedIn profile, but just in case, … Continue reading
Posted in C++, C++17, C++20, performance, software
Tagged C++, C++17, C++20, CPPCON, CPPCON2020, performance
Leave a comment
CPPCON2020 Session Review: Back to Basics: Concurrency
Arthur O’Dwyer’s session is a lap around the concurrency facilities present in C++, starting with C++11. He starts the session with a gentle introduction to concurrency and parallelism pre-C++11 and walks you towards the memory model present in Modern C++, … Continue reading
Posted in concurrent programming, software
Tagged C++, C++17, C++20, CPPCON, CPPCON2020
Leave a comment
CPPCON2020 Session Review: Test Driven C++
I was interested in this talk by Phil Nash to see his approach with C++. TDD is an approach that, as it states it is test driven (and Phil clarifies that it is different from test first). Saying that, there … Continue reading
CPPCON2020 Session Review: Retiring the Singleton Pattern: Concrete suggestions for what to use instead
The Singleton design pattern has been discussed ad naseaum over the years. Peter Muldoon starts with the motivation for this talk: an occurrence of Singleton in the workplace, oh my! The premise of the talk, is not whether to keep … Continue reading
Posted in C++, C++17, C++20, design patterns
Tagged C++, C++17, C++20, CPPCON, CPPCON2020, singleton
Leave a comment
CPPCON2020 Session Review: Back to Basics: Class Layout
There are two types of knowledge: timely and timeless. Knowing how your types are laid out onto physical hardware is programmer’s gold and it is timeless knowledge. It never leaves you. I would recommend strongly this talk if you work … Continue reading
CPPCON2020 Session Review: The Future of C++ Parallel and Concurrency Safety Guidelines
“I test, therefore I exist.” Paraphrasing René Descartes, what do you do if you’ve been conditioned from your engineering “birth” to test, and test everything. This session is a fit for you if you program systems that require safety as … Continue reading
Posted in C++, C++17, concurrent programming, software, software architecture
Tagged AUTOSAR, C++, C++17, C++20, MISRA, SIL
Leave a comment
CPPCON2020 Session Review: The Hidden Secrets of Move Semantics
I “virtually” attended this session and followed it fully, and went through it again to write this short session review. But then, I’m biased. Continue reading
Posted in C++, C++17, C++20
Tagged C++, C++17, C++20, forwarding reference, move semantics, universal reference
Leave a comment