mas pq não falar de uma outra linguagem que fez e ainda faz sua historio ?
Cobol, uma linguagem que muitos aqui devem ter programado, e provavelmente se lembrem ainda, mas enfim... o cobol é uma linguagem que está em uso scalar positivo, pois, os bancos e todo o sistema de manejamento financeiro das empresas de porte gigante, são escritos em cobol, a IBM faz o processamento de alguns arquivos para bancos e etc... mas enfim, Cobol, ainda está mais vivo do que vocês pensam, veja o Micro Focus Visual Cobol, você é capaz de criar aplicativos em .net, windows forms, e até sites em Cobol, vejá um pequeno exemplo, de como verificar as informações do CEP em Cobol.NET
Código: Selecionar todos
program-id. Program1 as "CepBusca.Program1".
repository.
class sConsole as "System.Console".
working-storage section.
01 xmlConn string.
01 dt type System.Data.DataTable.
procedure division.
declare ds = new System.Data.DataSet.
move ("http://cep.republicavirtual.com.br/web_cep.php?cep=@cep&formato=xml")::Replace("@cep", "87300000") to xmlConn.
invoke ds::ReadXml(xmlConn).
move ds::Tables[0] to dt.
invoke sConsole::WriteLine("Logradouro: {0} {1}" dt::Rows[0][5]::ToString()::Trim() dt::Rows[0][6]::ToString()).
invoke sConsole::WriteLine("Bairro: {0}" dt::Rows[0][4]::ToString()).
invoke sConsole::WriteLine("Cidade: {0}" dt::Rows[0][3]::ToString()).
invoke sConsole::WriteLine("UF: {0}" dt::Rows[0][2]::ToString()).
goback.
end program Program1.
https://www.microfocus.com/product-down ... index.aspx
Bom, falando um pouco sobre a minha pessoa, sou especializado em Cobol pela IBM, mas o cobol que trabalhamos la, é o cobol procedural, padrão IBM z/OS, considero uma linguagem muito podereosa, e interessante, para grande porte é claro....
E ae, quais são suas experiencias com Cobol ?




