16 A resposta foi difícil mas incisiva Porque migrar para uma nova linguagem se posso simplesmente criar a minha pŕopria ??? Economizando anos com a re-escrita de fontes e testes de toda uma nova engine... Fora da caixa
28 Desafios ● Criar o ecossistema ● Ambiente Client/Server ● Como me comunicar com um SGDB através do ISAM? ● Interface ● Ambiente de desenvolvimento ● E misturando tudo isso...
29 Desafios ● Criar o ecossistema ● Ambiente Client/Server ● Como me comunicar com um SGDB através do ISAM? ● Interface ● Ambiente de desenvolvimento ● E misturando tudo isso… ● Nascia em 1997 o Protheus 5.07
33 Estendendo o ecossistema para novos SO’s ● Mantendo a compatibilidade ● Garantindo esforço zero aos nossos Dev’s ● e principalmente aos nossos clientes Evolução contínua
34 Estendendo o ecossistema para novos SO’s ● Mantendo a compatibilidade ● Garantindo esforço zero aos nossos Dev’s ● e principalmente aos nossos clientes Evolução contínua
35 Estendendo o ecossistema para novos SO’s ● Mantendo a compatibilidade ● Garantindo esforço zero aos nossos Dev’s ● e principalmente aos nossos clientes Evolução contínua
36 Estendendo o ecossistema para novos SO’s ● Mantendo a compatibilidade ● Garantindo esforço zero aos nossos Dev’s ● e principalmente aos nossos clientes Evolução contínua nossos Dev’s desenvolvem para multiplataforma...
52 Evolução contínua Controlando as mudanças ● Estendendo novos protocolos ● Criando novas funções conforme a necessidade ● Agregando novas ferramentas ● Decidindo por novos a caminhos sem perder o foco no legado WebSocket SSL HTTPs
53 Evolução contínua Controlando as mudanças ● Estendendo novos protocolos ● Criando novas funções conforme a necessidade ● Agregando novas ferramentas ● Decidindo por novos a caminhos sem perder o foco no legado
54 Evolução contínua AdvPL x JS Controlando as mudanças ● Estendendo novos protocolos ● Criando novas funções conforme a necessidade ● Agregando novas ferramentas ● Decidindo por novos a caminhos sem perder o foco no legado
55 Evolução contínua Controlando as mudanças ● Estendendo novos protocolos ● Criando novas funções conforme a necessidade ● Agregando novas ferramentas ● Decidindo por novos a caminhos sem perder o foco no legado
56 Evolução contínua Controlando as mudanças ● Estendendo novos protocolos ● Criando novas funções conforme a necessidade ● Agregando novas ferramentas ● Decidindo por novos a caminhos sem perder o foco no legado
totvs.com @totvs /totvs company/totvs totvs.store @totvs ● Tecnologia + Conhecimento são nosso DNA. ● O sucesso do cliente é o nosso sucesso. ● Valorizamos gente boa que é boa gente. OBRIGADO RICARDO MANSANO Tecnologia [email protected] #SOMOSTOTVERS