A melhor linguagem de programação já feita pela humanidade acaba de se tornar popular.

A linguagem de programação DreamBerd, que está em sua versão v0.9.9.9.9.9.9.9.9d, acaba de ganhar notoriedade.

Sabe aquele ponto e vírgula chato que colocamos no final de toda declaração? Seus problemas acabaram! Na dreamberd usamos EXCLAMAÇÃO!

print("Hello world")!

Outra coisa legal é que você pode usar mais de um se você quiser!!!

print("Hello world")!!!!!

seu pensamento deve estar tipo "Oxi, mas se usam ! no lugar de ponto e vírgula, então o que usam para declarar o not?" Seus problemas acabaram, pois o not é feito assim:

if (;false) {
   print("Hello world")!
}

Declarações

Uma das partes mais legais são as declarações:

const const name = "Luke"! - As constantes constantes não podem ser alteradas de forma alguma.

const var name = "Luke"! - As variáveis constantes podem ser editadas

var const name = "Luke"! - As constantes de variáveis podem ser reatribuídas, mas não editadas.

var var name = "Luke"! - As variáveis variáveis podem ser reatribuídas e editadas.

(Eu achei isso realmente legal, não estou mentindo)

tem tambem o modelo cons const const que é realmente muito imutável.

Booleanos

Podem ser true, falsee maybe(talvez) Informações técnicas dessa linguagem: Booleanos são armazenados como um bit e meio.

Matrizes

As matrizes são simplismente sensacionais nessa linguagem. Sabe aquela discussão chata se as matrizes deveriam começar em 0 ou em 1? Não se preocupe elas começam em -1 em dreamberd🤣🤣🤣.

const const scores = [3, 2, 5]!
print(scores[-1])! //3
print(scores[0])!  //2
print(scores[1])!  //5

Outra coisa massa é que você pode usar float nos índices (wtf):

const var scores = [3, 2, 5]!
scores[0.5] = 4!
print(scores)! //[3, 2, 4, 5]

Loops

Loops são uma relíquia complicada de linguagens de programação arcaicas. No DreamBerd, não há loops.

Instalação

Para instalar o DreamBerd na sua linha de comando, primeiro instale o instalador do DreamBerd. Para instalar o instalador do DreamBerd, instale o instalador do DreamBerd.

Isso são apenas algumas das funções simples dessa nova linguagem. Fique à vontade para considerar utiliza-la em seus projetos! Na fonte está o link para o github desse projeto visionário

Haha, muito bom.

Fui ver o repo e tem até uma "inception" de testes. Aliás, essa issue aqui é muito boa: https://github.com/TodePond/DreamBerd/issues/194 🤣

Ta certo, a mente por trás dessa linguagem com certeza é genial (ou maluca)... Função de inverter a execução de código, prioridade de váriaveis por quantidade de !!! e a minha feature favorita, delete que permite deletar quase tudo no programa ahauahu, espero que DreamBerd vá além e se torne padrão em alguns projetos.

tem arrays e nao tem loops?! adorei 藍藍藍藍

Eu sempre falava que 2 + 2 é igual a 5 e ninguém acreditava kkkkk

const const 5 = 4!
print(2 + 2 === 5)! //true