DEV Community

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

eljayadobe profile image

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.

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.