Se você já ouviu falar em OutSystems, sabe que sim.
O OutSystems é um dos expoentes do low-code. O método busca desenhar e conceber software de forma mais rápida e com o mínimo de código. Basicamente se programa na base de arrastar e soltar.
Eles parecem estar bem alinhados com a Microsoft, isso porque deixaram apenas o C# incorporado em seu sistema. O Java foi eliminado. Outro ponto é que o back-end da linguagem possui o Excel nativo.
A partir de um treinamento no site da própria OutSystems, o programador já começa a desenvolver o básico.
OutSystems é desktop, web ou mobile? Front-end ou back-end?
Até o momento, Abio nos contou que não viu aplicações da linguagem para desktop. Porém para web e mobile utiliza bastante.
O front-end considera as melhores prática de mercado, envolvendo:
Javascript
JSON
Bootstrap
Já o back-end:
Excel nativo
Objetos fáceis de programação e leitura de dados
Rotinas em C#