justin = {
main feed
,
music
,
code
= {
cockos
,
reaper
,
wdl
,
ninjam
,
jsfx
,
more
}
,
askjf
,
pubkey
};
Ask Justin Frankel
No reasonable question unanswered since 2009!
Suggested topics: programming, music, sleep, coffee, etc.
Note: please do not ask questions about REAPER features, bugs or scheduling, use the
forums
instead.
Name:
Ask:
Human (enter yes):
[
back to index
] | [
unreplied
] | [
replied
] | [
recent comments
] | [
all
]
Question:
I was watching a talk by a Rare (game company) dev was upgrading their codebase from c++14 to c++20, their justification being 'improved developer experience' in the form of structured bindings, constraints+concepts (which I had to look up), and a few other things. I'm just kinda watching in disbelief as to why they would spend so many man-hours just to make their templates even more confusing? What do you think? Also, whose idea was it to make operator[] add elements in STL?
Asked by vogel (146.70.189.x) on October 16 2025, 7:14am
Reply on October 16 2025, 1:06pm:
foo[] = a is also used in PHP, not so bad. Anyway I would never want to upgrade a codebase, if anything I'd want to just allow use of new styles. Changing thousands of lines of existing code would be an incredible waste of time.
Comment:
Your Name:
-- Site Owner's Name:
(for human-verification) Comment:
[
back to index
] | [
unreplied
] | [
replied
] | [
recent comments
] | [
all
]
Copyright 2025 Justin Frankel
.
|
RSS