For many years, mainstream practice in enterprise software development has been to standardize on a single general purpose language on software projects, with Java and C# today being the mainstream choices.
DSLs bringing the end of single language development?
SQL. IDL. Make. Ant. Deployment descriptors. That is all.
Mainstream theory, not practice (Score:1)
Standardising on a single language is what managers reading trade rags do. Using whatever the heck is necessary to get the job done is what their underlings do.
Just like most companies don’t use Linux.
Re: who uses Linux (Score:1)
Re: (Score:1)
Yes. Most companies don’t use Linux, and most companies are standardising on a single language.
Re: (Score:1)
I like the programmer side of that, how Ruby invented everything from frameworks to APIs to late binding and metaprogramming.