| Bellacosa Mainframe apresenta dicas sobre REXX Mainframe que todo padawan deve dominar |
☕💣 “ACHAVA QUE REXX ERA SÓ SCRIPT?” — 10 COISAS QUE TODO PROGRAMADOR COBOL JUNIOR PADAWAN DESCOBRE TARDE DEMAIS NO MAINFRAME IBM Z 💣☕
☕💣 PARA ENCERRAR UMA JORNADA DE REXX — COISAS QUE UM PROGRAMADOR COBOL JUNIOR PADAWAN DEVE SABER 💣☕
Depois de brincar com variáveis, loops, PARSE, EXECIO, ISPF, SDSF e automações mágicas do z/OS… chega o momento em que o jovem Padawan COBOL percebe uma verdade brutal do Mainframe:
👉 REXX não é “só uma linguagem de script”.
REXX é praticamente o “canivete suíço espiritual” do ambiente IBM Z.
É aquela ferramenta que o sysprog usa às 3h da manhã.
É o remendo elegante que salva um batch.
É o automóvel improvisado do operador.
É o cola-tudo universal do TSO/ISPF.
E quando você aprende REXX… você deixa de ser apenas alguém que “programa COBOL”.
Você começa a conversar com o sistema operacional. ☕
🔥 1. O COBOL PROCESSA NEGÓCIO. O REXX CONTROLA O UNIVERSO AO REDOR.
COBOL:
calcula folha
processa contas
fecha banco
gera extrato
REXX:
automatiza deploy
chama utilitários
cria menus ISPF
lê datasets
manipula spool
dispara comandos
conversa com DB2
conversa com CICS
conversa com SDSF
conversa com JES2
O COBOL é o motor da empresa.
O REXX é o técnico escondido atrás do painel elétrico. ☕
🔥 2. TODO MAINFRAMEIRO SÊNIOR SABE REXX
Isso é quase lei não escrita do IBM Z.
Você pode encontrar:
especialista em CICS
DBA DB2
operador
sysprog
storage admin
automação
segurança RACF
Todos usando REXX em algum momento.
Porque chega uma hora em que:
👉 fazer manualmente vira sofrimento.
E o REXX resolve.
🔥 3. O VERDADEIRO PODER ESTÁ NA INTEGRAÇÃO
O Padawan normalmente pensa:
“REXX é linguagem.”
O veterano pensa:
“REXX é integração.”
REXX conversa com:
ISPF
SDSF
TSO
JES2
DB2
CICS
USS
MQ
arquivos
datasets
comandos do sistema
É por isso que ele continua vivo há décadas.
🔥 4. O REXX ENSINA VOCÊ A ENTENDER O z/OS
Muita gente aprende COBOL sem entender:
alocação
datasets
spool
comandos
ISPF
utilities
catalog
LPAR
JES
Mas quando começa a automatizar com REXX…
☠️ você é obrigado a entender como o ambiente REAL funciona.
E isso acelera absurdamente sua evolução.
🔥 5. REXX É O “PYTHON DO MAINFRAME” ANTES DO PYTHON EXISTIR
Muito antes da moda DevOps…
o mainframe já tinha:
automação
scripts
parsing
manipulação textual
integração
produtividade
E o nome disso era:
☕ REXX.
Inclusive muita ideia moderna já existia ali:
scripting rápido
administração automatizada
wrappers
glue language
interfaces operacionais
🔥 6. O PROGRAMADOR JÚNIOR DESCOBRE O TRAUMA DO EXECIO
Todo mundo passa por isso.
Primeiro contato:
"EXECIO * DISKR ARQ (STEM DADOS."
Depois:
RC estranho
dataset vazio
stem quebrado
linha truncada
allocation faltando
E então nasce o verdadeiro mainframeiro.
Porque EXECIO não ensina apenas I/O.
EXECIO ensina humildade. ☕💀
🔥 7. PARSE É UMA DAS COISAS MAIS GENIAIS DO REXX
Quando o Padawan entende:
PARSE VAR LINHA NOME 1 SOBRENOME
a mente explode.
Porque o REXX foi criado para:
texto
comandos
produtividade
interpretação dinâmica
O PARSE parece simples…
mas é uma arma absurdamente poderosa.
🔥 8. REXX MOSTRA QUE O MAINFRAME NÃO É “ENGESSADO”
Muita gente de fora imagina:
“Mainframe é rígido.”
Aí o cara vê:
menus ISPF customizados
automações
painéis
ferramentas internas
monitoramentos
integrações
Tudo feito em REXX.
E percebe:
☕ o IBM Z é MUITO mais flexível do que parece.
🔥 9. TODO AMBIENTE TEM “O REXX LENDÁRIO”
Sempre existe.
Aquele EXEC antigo:
sem documentação
cheio de LABEL
cheio de PARSE
com 9 mil linhas
ninguém sabe quem criou
resolve tudo
ninguém tem coragem de apagar
O famoso:
“Se mexer nisso o banco para.”
☠️ patrimônio histórico do datacenter.
🔥 10. APRENDER REXX MUDA SUA VISÃO DE CARREIRA
O júnior COBOL pensa em:
programa
compile
JCL
output
O cara que aprende REXX começa a enxergar:
automação
produtividade
operação
observabilidade
tooling
administração
integração corporativa
E isso aproxima você:
do sysprog
do operador
do DBA
da infraestrutura
da arquitetura
Você deixa de ver só o programa.
Você começa a enxergar o ecossistema inteiro.
☕ A GRANDE VERDADE FINAL DO MAINFRAME
O REXX ensina algo muito importante:
👉 Mainframe não é só linguagem.
👉 Mainframe é ambiente.
👉 É integração.
👉 É operação.
👉 É automação.
👉 É disciplina.
👉 É convivência com sistemas gigantescos.
E quando o Padawan entende isso…
ele deixa de ser apenas “programador COBOL”.
☕💣 Ele começa lentamente a virar um verdadeiro Mainframeiro. 💣☕