DEV Community

Discussion on: What should a programming language do "out of the box"?

Collapse
eljayadobe profile image
Eljay-Adobe

Some do the minimum, like Lua. Some try to do everything, like Python.

Both Lua and Python are successful, and both fulfill different needs.

Programming languages are tools. Some are more suitable for certain problem domains.

So to me, the question needs to be in the context of what problem is trying to be solved, and then consider which programming language(s) are best suited to tackle that problem.

Collapse
simplegeek profile image
SimpleGeek Author

Good point. Without a defined problem domain, a language can easily grow into a beast that doesn't handle anything well.