4 ms·
The capabilites of the language and the libraries available for it can sometimes be a good reason for dealing with multiple languages. E.g. if you end up havin
by nlnn 4y ago
The capabilites of the language and the libraries available for it can sometimes be a good reason for dealing with multiple languages.
E.g. if you end up having a requirement to add some machine learning to your application, you might be better off using Tensorflow/PyTorch via Python than trying to deal with it in whatever language the core of the app is written in.
- JAlexoid 4y agoDifferent domains will have different requirements. Doing a monolith, doesn't preclude you from building domain specific services external to the monolith (Model serving service for example). Take an RDBMS as an example, that is a service external to the monolith often written in a very different language to the monolith.