C++26 Wraps Up: Notes from the Croydon WG21 Meeting
The ISO C++ committee wrapped up C++26 on March 28 in Croydon, UK. Around 210 people participated representing 24 nations. No more features, no more additions. C++26 is done.
A notebook by Fernando Pelliccioni
Exploring the foundations of programming, one idea at a time. C++, generic programming, mathematics, and the craft of building efficient software.
More about me C++ · GENERIC PROGRAMMING · MATHEMATICSThe ISO C++ committee wrapped up C++26 on March 28 in Croydon, UK. Around 210 people participated representing 24 nations. No more features, no more additions. C++26 is done.
Read article
WG21 · CROYDON, UK · 202602 / The archive
The ISO C++ committee wrapped up C++26 on March 28 in Croydon, UK. Around 210 people participated representing 24 nations. No more features, no more additions. C++26 is done.
Once again, I would like to thank my friends Alex Stepanov and Paul McJones for this beautiful gift. I have been looking for this book for years. It is a very difficult book to get. I have no words to thank you. Thank…
In this article I want to talk about 2 topics in which I think that most programmers tend to fail: Algorithms and Specifications. I'm going to use a real experience, which happened some time ago: For 4 years now I have…
These are fresh news. This year Elements of Programming celebrates 10 years since its publication, but this time the gift is for us: Alex Stepanov and Paul McJones have just released Elements of Programming Authors’…
Hello! I share with you the links to the video and slides of my talk entitled The Gift of the Arabs, which was presented at the Algorithms Study Group meetup in May 2017 in Buenos Aires, Argentina. The content of my…
On November 29, 2016 I had the honor and pleasure to receive, as a member of the scientific team of the National Commission of the Outer Limit of the Continental Shelf (COPLA)), the Honorable Mention "Senator Domingo…
Hello! Here is the the link to the slides of my talk entitled "¿Fastware?" (Spanish resource), which was exhibited at the "Second C++ Buenos Aires Meeting" on July 14, 2016. At that meeting we had the pleasure to view…
I decided to write this article from a question I saw in stackoverflow.com Here the link to the question. The questioner tries to write an algorithm to identify whether a "word" is a palindrome or it is not. The…
Hello! Here is the the link to the slides of my talk entitled "Introduction to Generic Programming" (Spanish resource), which was exhibited at the "First C++ Buenos Aires Meeting" on March 31, 2016. At that meeting we…
On May 4, 2016, I was invited by the Argentine Minister of Foreign Affairs, Susana Malcorra, to the Vin d'honneur (Wine of Honor) that took place in the Golden Hall of the San Martín Palace, on the occasion of the…
On 11 March 2016, the plenary of the 40th Session of the United Nations Commission on the Limits of the Continental Shelf (CLCS) approved the Recommendations on the Argentine presentation of the Outer Limit of the…
Alex has retired. This is a very nice Commemorative Stamp, by Joyce Croft and Alexander Zeyliger of A9. I have to confess that I feel sad because I really wished that Alex continue contributing ideas for much longer…
I am very pleased to have received these two gifts. These are two great books. It is an honor for me that are autographed by one of the greatest of our discipline. Do not deprive the pleasure of reading them. Elements…
In this article I want to continue the discussion about the terminology that we, programmers, use daily; following the line of "Using the proper terminology: Method?". Introduction Programmers, especially since the…
In this series of articles I intend to review why we, as programmers, use certain terminology, certain words, some of which I consider inappropriate.\ In this case want to talk about the word method. First of all ...…
The new book by Alexander Stepanov, and his colleague Daniel Rose, is about to go on sale. The book is based on the "Algorithmic Journeys" course taught by Alex at A9. I had the honor of reviewing the draft version, and…
As you may have noticed, Components Programming is the name of this blog. And perhaps you're wondering, what Components Programming means? It is convenient to clarify it now, since, in upcoming articles I want to test…
This is the fifth article of the series called "Writing min function". Finally I will address the last pending issue.\ To see the importance of the point I want to show to you, we have to write another function of our…
This is the fourth article of the series called "Writing min function". I still have to solve two mistakes made in the code of the previous posts. One of them is C++ specific, and the other it is a mistake that could be…
This is the third article of the series called "Writing min function". Now we understand what Concepts are (do we?), I will try to complete the min function. What do I mean with "complete"? Well, first we need to see…
This is the second article of the series called "Writing min function". I want complete the min function and fix the mistakes mentioned in the previous post. But first, we have to understand Concepts, so let's review…
This is the first in a series of articles in which I want to transmit what I learned (or what I think I learned) from the books, papers and lectures of Alexander Stepanov. These are the lessons that Alex gives us, and I…
No articles match your search.
Step through algorithms and explore how they behave in the interactive analyzer.
Open algorithm lab