PTTB (Português Técnico do Brasil) - A Brazilian-themed programming language
Project description
PTTB - Português Técnico do Brasil 🇧🇷 (v2.5.0)
"A linguagem que entende o seu desespero de segunda-feira."
O PTTB não é apenas uma linguagem de programação. É um estilo de vida para o desenvolvedor brasileiro que sobrevive a base de café frio, prazos impossíveis e reuniões que poderiam ter sido um e-mail (ou um mandaMsg).
Com o PTTB, você programa como se estivesse conversando no bar ou reclamando no Slack da empresa. É rápido, é portátil e agora, é da comunidade!
🌟 Novidades da Community Edition (v2.5)
- Comando
publish: Agora VOCÊ cria o ecossistema! Transforme qualquer script seu em um pacote.ptpcultra-comprimido e mande pros seus amigos. - CLI com Alma: Splash screen novo, logs humanizados e um visual que impõe respeito no terminal.
- Motor Hidratado: O sistema de
.pttblibagora permite linkar bibliotecas da comunidade instantaneamente.
📦 Como criar e compartilhar seu código?
Siga o passo-a-passo do "Pai do PTTB":
- Crie sua biblioteca fenomenal:
meu-modulo.pttb. - Publique para o mundo:
pttb publish meu-modulo.pttb
Isso vai gerar um arquivomeu-modulo.ptpc. - Mande esse arquivo
.ptpcpro seu colega de guichê. - Ele instala no projeto dele com um simples:
pttb add meu-modulo.ptpc
Pronto! O motor hidrata o código e ele já pode usar.
🛠️ Exemplo: O "Contrato CLT" (Função Clássica)
funcaoCLT calcularBonus(salario) {
sePixAceitou (salario < 2000) {
mandaMsg("Você merece um aumento e um pão de queijo!")
retornar salario * 1.5
} sePixNegou {
mandaMsg("Vou ver com o financeiro...")
retornar salario
}
}
definir meuSaldo = calcularBonus(1500)
🚀 Instalação Relâmpago
pip install pttb-lang
🤝 Contribua com a Gambiarra Nacional
O PTTB é feito por brasileiros para brasileiros. Se você achou um bug ou quer sugerir um termo mais "meme" para a sintaxe, abra uma Issue!
Powered by PTTB Engine - A revolução brasileira no mundo da programação.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pttb_lang-2.5.0.tar.gz.
File metadata
- Download URL: pttb_lang-2.5.0.tar.gz
- Upload date:
- Size: 26.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
919378675229d91c185a2164ef3cf36eac1caed6cbd38955bc11830e85f43992
|
|
| MD5 |
bcf2f053a30604bd7578441d5107d462
|
|
| BLAKE2b-256 |
0cd3ef9d1a92cc769ef91fb5f88d37fed1fd02ca26bfe2654e9d878e91dfe437
|
File details
Details for the file pttb_lang-2.5.0-py3-none-any.whl.
File metadata
- Download URL: pttb_lang-2.5.0-py3-none-any.whl
- Upload date:
- Size: 27.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
206296a72661ab2c0734161d03d2cb49ae3778ced15d1ce575e3b9fa42ff4f87
|
|
| MD5 |
05824828825db1c0ace2fbec6cd89058
|
|
| BLAKE2b-256 |
b0cfc3f404d0716b346c9335937586b3082ee3f510d987f385e03518eff30eca
|