Skip to main content

Timeline for The "blub paradox" and c++

Current License: CC BY-SA 3.0

9 events
when toggle format what by license comment
May 20, 2016 at 15:51 comment added Giorgio @Jules: Exactly, very few, if any at all.
May 19, 2016 at 22:35 comment added Jules Having thought about it for a while, the only thing I can think of is the async/await syntax in C#, or its predecessor the async monad in F#. There may have been a similar facility in Haskell implemented around the same time. AFAICT, while the techniques that would be required to implement that were well known back as far as the early 90s, nobody thought of an interface quite like that until relatively recently.
May 19, 2016 at 17:12 comment added Jules @Giorgio - what features of any currently popular language were invented in the current millennium?
May 19, 2016 at 17:12 comment added Jules @MartinBa - My understanding of the "ranges" proposal is that it's a replacement for iterators that are easier to work with and less error prone. I've not seen any suggestions that they'd allow anything as interesting as list comprehensions.
May 19, 2016 at 5:54 comment added Giorgio "massive moves to modernity": What "modern" features does C++11 provide that were invented in the current millennium?
May 18, 2016 at 20:04 comment added Martin Ba I thought the Ranges Proposal was supposed to solve this one? (Not even in C++17 I think)
May 18, 2016 at 19:43 history edited David Hammen CC BY-SA 3.0
added 4 characters in body
May 18, 2016 at 19:39 comment added David Hammen Note well: Most of my programming is in C++. I do like the language.
May 18, 2016 at 19:38 history answered David Hammen CC BY-SA 3.0