Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallJLScript é uma linguagem de programação em desenvolvimento, criada por Lucas Aguiel Dos Santos De Oliveira e feita principalmente em C++. Ela reúne exemplos de sintaxe em português e inglês e, segundo o criador, está sendo construída com lexer, parser, AST, interpretador, runtime, ferramentas de linha de comando e caminhos experimentais de compilação para C++ e bytecode. O que se conhece sobre sua arquitetura e seus recursos vem do relato do próprio autor, publicado em 29 de setembro de 2026; não há confirmação independente de uma versão publicada ou de que todos os componentes descritos estejam prontos.
O que é JLScript?
JLScript, também chamada de JLS, é um projeto de linguagem brasileira cujos arquivos usam a extensão .jls. A proposta descrita por Lucas Aguiel Dos Santos De Oliveira combina sintaxe que pode ser escrita em português ou inglês com uma implementação feita principalmente em C++. Isso não significa que cada construção tenha equivalência completa nos dois idiomas: os exemplos publicados mostram algumas formas em ambas as línguas, mas não estabelecem compatibilidade total.
As an Amazon Associate I earn from qualifying purchases.
O projeto se apresenta como uma linguagem construída do zero, em vez de apenas uma coleção de comandos sobre uma ferramenta existente. Essa descrição deve ser entendida como a proposta do criador, não como uma avaliação independente do código ou do grau de completude da linguagem.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Por que o nome JLScript?
Segundo o criador, o “J” representa Joicy Costa e o “L”, Lucas Aguiel Dos Santos De Oliveira. “Script” faz referência à programação. O autor esclarece que o J não é uma referência a Java ou JavaScript e descreve a inclusão de Joicy no nome como uma homenagem, sem participação técnica no projeto.
#1 Best Overall
- Language Made Fun: With I Love to Sing in Portuguese: Brazilian Nursery Rhymes, learning Portuguese becomes an exciting journey. Your child will naturally pick up common phrases and expressions while having fun, making it a perfect baby book Portuguese for playful learning!
- Vibrant Illustrations, Lasting Impressions: Bright, colorful illustrations not only enhance the reading experience but also introduce cultural nuances of Brazilian Portuguese language learning. This makes it one of the best Brazilian books for kids to foster a love for language and culture.
- Language & Vocabulary Development: The rhythmic and melodic songs in I Love to Sing in Portuguese help children effortlessly learn and retain new words, making this one of the top baby books Portuguese for expanding vocabulary.
- Builds Early Cognitive Skills: These classic Brazilian nursery rhymes are perfect for developing early language comprehension. The playful songs help young minds grasp key words and phrases, making this an ideal livro do bebê for language development.
- Instill Cultural Awareness: As your child sings along, they will develop an interest in Brazilian traditions and culture. These songs, deeply rooted in Brazilian heritage, will enrich their understanding of livros infantis em português do Brasil and the cultural context behind the language.
Como a linguagem está sendo construída?
O fluxo conceitual descrito começa com um arquivo .jls, que passa pelo lexer e pelo parser para formar uma AST (árvore sintática abstrata). A partir daí, o autor enumera caminhos de execução por interpretador e runtime, além de compilação para C++ e bytecode. Ele também cita um execution engine, módulos e biblioteca padrão.
Essa lista apresenta a arquitetura pretendida ou em evolução conforme o artigo do criador; não comprova que cada parte esteja completa, estável ou disponível em uma versão pública. Em particular, geração de C++ e bytecode são descritos como caminhos ainda em desenvolvimento.
Rank #2
Valores descritos para o runtime
O artigo lista string, number, boolean, null, list, object e function como tipos de valor do runtime. A enumeração ajuda a entender o escopo pretendido, mas não constitui documentação independente sobre comportamento, conversões ou limitações de cada tipo.
Como são os exemplos de sintaxe?
Os exemplos publicados pelo autor ilustram declarações com va, let e ins, além de funções declaradas com func e uma forma curta de função. Para condicionais, aparecem os pares se/senao e if/else. São amostras de sintaxe, não uma especificação completa da linguagem.
Também há exemplos de blocos switch/case sem um break explícito e de importação, como import #json. O criador explica que, naquele formato de bloco, os delimitadores já deixam clara a intenção e tornam desnecessário repetir break. Essa explicação não deve ser estendida a todos os casos de execução sem consultar a documentação executável.
Sobre essa escolha, Lucas escreve: “Se a própria estrutura do código já expressa claramente uma intenção, não quero adicionar sintaxe apenas porque outra linguagem faz assim.” A frase resume a justificativa de design que ele dá para o formato de switch/case, não uma garantia sobre como todos os blocos da linguagem se comportam.
Rank #4
Quais ferramentas de linha de comando são descritas?
O artigo enumera estes comandos para a CLI:
jls runejls repl, para execução e interação em REPL;jls buildejls compile, para tarefas de construção e compilação;jls test, para testes;jls fmt,jls lintejls fix, para formatação, análise e correções;jls doctor,jls updateejls dev, também listados pelo autor.
A lista registra comandos descritos pelo criador, mas não confirma que todos estejam disponíveis em uma versão publicada nem informa, por si só, a sintaxe de argumentos ou os resultados esperados. O perfil do autor aponta para documentação do projeto, mas o conteúdo dessa documentação não foi verificado independentemente.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Em que estágio está o JLScript?
No artigo publicado em 29 de setembro de 2026, o próprio criador diz que o projeto ainda está em desenvolvimento, com áreas experimentais e componentes que precisam amadurecer. Assim, a arquitetura e os recursos citados devem ser lidos como o estado descrito naquela publicação, não como confirmação de que a linguagem esteja pronta para produção.
Não há confirmação independente, nas fontes disponíveis, da versão atual, licença, instruções de instalação, releases, recursos implementados ou estado do código. Por isso, não é possível afirmar que os comandos listados funcionem em uma distribuição pública nem que a geração de C++ ou o bytecode sejam estáveis.
Para avaliar o estado atual antes de experimentar ou adotar o projeto, consulte o repositório oficial indicado no perfil do autor e verifique se ele apresenta README, licença, releases e instruções de instalação. A existência de uma descrição de arquitetura, isoladamente, não substitui essas informações.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problems




