Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.

Philosophy C++

honda__duyhonda0309
769 Views

Throughout C++'s life, its development and evolution has been guided by a set of principles:[16]

It must be driven by actual problems and its features should be immediately useful in real world programs.
Every feature should be implementable (with a reasonably obvious way to do so).
Programmers should be free to pick their own programming style, and that style should be fully supported by C++.
Allowing a useful feature is more important than preventing every possible misuse of C++.
It should provide facilities for organising programs into separate, well-defined parts, and provide facilities for combining separately developed parts.
No implicit violations of the type system (but allow explicit violations; that is, those explicitly requested by the programmer).
User-created types need to have the same support and performance as built-in types.
Unused features should not negatively impact created executables (e.g. in lower performance).
There should be no language beneath C++ (except assembly language).
C++ should work alongside other existing programming languages, rather than fostering its own separate and incompatible programming environment.
If the programmer's intent is unknown, allow the programmer to specify it by providing manual control.

0 Kudos
3 Replies
AbhishekD_Intel
Moderator
743 Views

Hi,

Thanks for reaching out to us and sharing your views on C++. It is indeed informative.

Do let us know if you have any specific C++ related questions that you would like to ask in this thread.

We would be happy to try resolving your queries .

 

 

Warm Regards,

Abhishek



0 Kudos
AbhishekD_Intel
Moderator
720 Views

Hi,

Please update us if you have any issues related to this thread.


Thank you


0 Kudos
AbhishekD_Intel
Moderator
698 Views

Hi,

Having not received your response we are assuming that your concerns have been addressed fully and we will no longer respond to this thread. If you require additional assistance from Intel, please start a new thread. Any further interaction in this thread will be considered community only.


Warm Regards,

Abhishek


0 Kudos
Reply