It's more like capex vs opex. Some languages and frameworks - you have to maintain the same level of effort, just to keep your apps working.