cópia em uma linguagem criada pela empresa jetbrains é multi plataforma multi paradigma e consistente ou mais enxuta e simples mas porque o controle chamou tanta atenção por ser compilado e executado em ambiente java na própria jvm ou java virtual machine para o dirigente um será então ocorrem a linguagem que nasceu para destronar de vez o amado e odiado java com a gente para conhecer melhor essa linguagem [Música] o stf seja bem vindo ao nosso cafofo do dicionário do programador hoje atendendo a muitos pedidos vamos falar finalmente de a linguagem nasceu em 2011 criada pela jetbrains
pela empresa tcheca que tem como missão criar ferramentas que facilitam a vida dos programadores e que também são os criadores de ninguém menos que o impele dia andrey breslávia um dos líderes da equipe de desenvolvimento e design do cofre disse que a criação de uma nova linguagem não é uma escolha fácil não basta apenas criar uma linguagem com um compilador é preciso criar todo um ecossistema com bibliotecas documentação de apoio ferramentas grupos enfim tudo o que é necessário para que a linguagem seja realmente utilizada e adotada por nós desenvolvedores por outro lado andrey também relata
o que todos nós já sabemos criar novos recursos para uma linguagem velha nem sempre é fácil possível muitas vezes é preciso quebrar o que estava funcionando para colocar algo novo em prática e o que acaba gerando problemas e mais problemas e pensando nisso a equipe da jetbrains optou pela criação do 4 inicialmente o cofre foi pensado com uma linguagem para o ambiente java ou seja usando jvm atualmente ela é mais abrangente em fevereiro de 2002 é jetbrains transformou 14 em um projeto open source através da licença apache 2 mas a grande notoriedade da linguagem ainda
está por vir que viria através do google antes desse assunto vamos falar sobre o link especial com desconto para o serviço da holcim guetta que está logo aí embaixo na descrição desse vídeo aproveita que a roche gay tom e é como aquele amigo pra toda hora consegue te ajudar desde os projetos mais simples até os mais complexos quando terminar esse vídeo daquela espiada nos planos algum deles vai te ajudar já falamos aqui no canal sobre essa treta que rolou entre o google ea hora o que é detentora dos direitos do java esse assunto é tão
intrigante que vale até um vídeo próprios em resumo a hora com o processo o google por ter implementado de forma indevida alguns códigos não autorizados em java no desenvolvimento do android num processo envolvendo as duas gigantes e alguns bilhões de dólares podemos imaginar que os olhos de muitos integrantes do gugu brilharam ao verem o cofre e sem dúvida vir uma linguagem não só as vantagens que ela diz trazer mas também uma ótima forma de tentar se livrar do java o que nos leva a crer que o nosso pensamento não está errado é que o google
se juntou a jetbrains e hoje eles são os responsáveis pela cota em fall deixam que por sua vez passou a ser a responsável pela linguagem além disso durante o google i/o 2017 a empresa anunciou suporte à linguagem no android em maio de 2009 o corte passou a ser a linguagem preferencial para o desenvolvimento de aplicativos nesse sistema já falamos aqui que ocorre em roda através do jvm dessa forma é possível utilizar a linguagem para o desenvolvimento de aplicativos para o android e aplicações server site um ponto bem interessante é que ela é completamente interoperável com
a linguagem de programação java ou seja é possível utilizar código baseado em java com um coque ou usar o cofre em código baseado em java você usa o quanto quiser que cobrem enquanto estiver desenvolvendo porém o cofre não vive apenas para o jvm atualmente existem outras formas de se trabalhar com a linguagem como colin for java script onde o código em cotton é transp lado para javascript podendo ser utilizado tanto no lado o cliente quanto no lado servidor interagindo com um molde de é sermos o costa informante onde é possível compilar 14 em binário nativo
o que possibilita a criação de um executável que rodas em uma máquina virtual e pode ser utilizado em diversas plataformas e com o código nativo em mãos é fácil incluir em projetos já existentes inscritos em outras linguagens como c c++ swift e objective c por exemplo temos o quadro for dado às saias que disponibiliza a integração da linguagem em duas ferramentas poderosas da ciência de idade junto e o apaches é que o copo em multiplataforma já é possível pensar em um projeto multiplataforma utilizando a linguagem mas a própria documentação nesse momento deixa claro que a
multi plataforma projects ainda experimental que poderá sofrer qualquer tipo de mudança as próximas versões do cof cof linha baseada em java mas nasceu pra ser mais simples do que o seu pai que dá pra perceber a diferença então sempre hello world das duas linguagens é uma linguagem de tipagem estática ou seja as variáveis já tem o seu tipo definido no momento em que são declaradas que elas podem ser declaradas através da skill ortiz vol ou vá sendo mal utilizado para variáveis imutáveis conhecido como fino ou constante em outras linguagens e ovar utilizado nas declarações de
variáveis mutáveis ou que irão receber outros valores durante a aplicação os tipos são similares ao do java temos o bike short int long flot dan bouchacourt lean à ree turim para começar a programar com o cofre em nada melhor do que conhecer algumas das ideias mais utilizados como android estúdio embora ele tem a fama de ser um pouco pesado dinho está no topo da lista tem um excelente suporte é o coaching e até ferramentas que ajudam a converter código baseado em java para linguagem intelli dia da jetbrains obviamente é excelente para trabalhar com a linguagem
tem a versão paga mas é possível utilizar a versão que eu me unit que é foi embora os dois citados sejam os preferidos dá para usar o eclipse e até o vs code obviamente sem todos os recursos que as idéias disponibiliza não poderíamos deixar de citar alguns dos frameworks e livres da linguagem como kleenex cor teens uma livre criada pela própria jetbrains para trabalhar com aston martins para programação assim pana o banco quanto em teste talks king que o vert ex são outros exemplos podemos falar ainda das virtudes como o grande ou o mar vem
e o jetbrains intellij idea diz witt uma dica bem interessante para quem quer aprender a linguagem é utilizar o copo em coates que é uma série de exercícios os que são apresentados como feio yunit teste o erro de teste unitário que deverão ser resolvidos 11 e que ficam mais difíceis a cada etapa não podemos negar que seja na linguagem preferencial para desenvolvimento de apps para android que é simplesmente o sistema operacional mais utilizado no mundo o cofre é uma linguagem importante na atualidade alguns dos exemplos de utilização podem até surpreender como o paint horse e
o evernote que integrarão um cofre na versão android o time do uberlândia lisa linguagem ferramentas internas e o aplicativo trela o android também está em conflito vamos ter te ajudado a conhecer melhor essa linguagem mais esse dicionário do programador nos pra gente que outra linguagem e tecnologia você gostaria de ver aqui e até a próxima calce o assunto desenvolvimento mobile te interessa temos outros episódios que você deve assistir como retinitis aí o nike e ofurô que está logo aquilo a hora não deixe de conferir vai lá vai tchau