# A Personal Perspective on Programming Languages and Programmer Productivity

DevFeed: [A Personal Perspective on Programming Languages and Programmer Productivity](<https://devfeed.tech/articles/what-i-do-32209.md>)

Original publisher: [Read original article](<https://bruceeckel.com/2015/08/29/what-i-do/>)

Author: Bruce Eckel

Published: 2015-08-29T00:00:00Z

Content type: opinion

Language: en

Sources: [Bruce Eckel - Computing Thoughts](<https://devfeed.tech/sources/bruce-eckel-computing-thoughts.md>)

Topics: [MSVC](<https://devfeed.tech/topics/msvc.md>), [C](<https://devfeed.tech/topics/c.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [D](<https://devfeed.tech/topics/d.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [go](<https://devfeed.tech/tags/go.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [simplicity](<https://devfeed.tech/tags/simplicity.md>)

## AI overview

The author describes studying programming languages and helping others understand or solve language-related problems. They evaluate languages primarily by simplicity, clarity, and programmer productivity, and discuss moving beyond C++98 while considering D and Go as alternatives to C++ complexity.

## Source excerpt

I have a very narrow set of skills, which can be summarized as "delving into a language and helping others understand and (sometimes) solve problems involving that language." That's too simple, however - because I ultimately seek "the best" language, for my own personal definition of "best." I also leave languages behind. While I once knew all the ins and outs of C++, for example, I stopped studying that language after C++98, searching for a language that gave me more.