Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in language-design

Rationale why is macro redefinition without undef leads to ill-formed program

Why can't most defaulted operators have a placeholder return type, i.e. auto?

How are variable names useful in a declaration in an interface?

Why does Python `**` use for exponentiation instead of the `^` operator? [duplicate]

Can someone give an explanation on Lua's Interpreter and why is it so fast?

What can ref do that references couldn't?

Why do we need the concept keyword in C++20?

Why did programming languages originally use "&&" instead of "and"? [closed]

history language-design

Language design (Exceptions): Why `try`? [closed]

Why does main() require braces?

Are there technical limitations that prevent built-ins from having static members?

c++ language-design

Add property ad-hoc to object in Python [duplicate]

Why differentiate, at a syntactic level, between interface and abstract class?

What is the rationale to disallow type traits in type-constraints in addition to concepts?

What is the purpose of <: :>? [duplicate]

Why do the const accessors of std::string return a reference?

Why must the constexpr specifier be explicitly specified for functions? [duplicate]

Given C++23 relaxations on constexpr, can't constexpr be the default?