Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why emphasize implementation ease?

EASE emphasize Implementation
0
Posted

Why emphasize implementation ease?

0

Isn’t ease of use for the user of the language more important? Yes, it is. But a vaporware language is useless to everyone. The easier a language is to implement, the more robust implementations there will be. In C’s heyday, there were 30 different commercial C compilers for the IBM PC. Not many made the transition to C++. In looking at the C++ compilers on the market today, how many years of development went into each? At least 10 years? Programmers waited years for the various pieces of C++ to get implemented after they were specified. If C++ was not so enormously popular, it’s doubtful that very complex features like multiple inheritance, templates, etc., would ever have been implemented. I suggest that if a language is easier to implement, then it is likely also easier to understand. Isn’t it better to spend time learning to write better programs than language arcana? If a language can capture 90% of the power of C++ with 10% of its complexity, I argue that is a worthwhile tradeoff

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123