Mahdi M.
A Blog about Software Development

Follow

A Blog about Software Development

Follow

Why people think C++ is Complicated?

Mahdi M.'s photo
Mahdi M.
·Jul 1, 2015·

1 min read

This is a good idea!
"…the article proposed dividing C++ conceptually into two languages: Top C++ and Bottom C++. Explicit memory management, for example, would be in Bottom C++. Top C++ would be a higher-level language. You could, for example, tell a compiler that you intend to write Top C++ and it could warn you if you use features designated as Bottom C++."