3 ms·
> 4GL... I think you meant something else there? Ruby and PHP are 4th generation languages and are obviously doing quite well. I meant languages with integrate
by twa927 10y ago
> 4GL... I think you meant something else there? Ruby and PHP are 4th generation languages and are obviously doing quite well.
I meant languages with integrated GUIs and databases: https://en.wikipedia.org/wiki/Fourth-generation_programming_language https://en.wikipedia.org/wiki/Fourth-generation_programming_...
> A simple example, instead of a repo with a bunch of configuration data and a "start" command, build a service as a library without any deployment specifics, and then have a separate repo that has a simple script that uses that library to set up a specific instance.
If the service does something useful then it must use things like databases and external APIs. So you need interfaces to abstract them - and they will be big and complex. It looks like you end with the "component problem"?