Concurso de programação dos heróis Kotlin

O JetBrains fez parceria com a Codeforces para promover o Kotlin entre os entusiastas da programação esportiva. A Codeforces fornece aos desenvolvedores do Kotlin uma plataforma na qual eles podem competir em programação algorítmica e aprimorar suas habilidades. Juntamente com a Codeforces, estamos lançando uma série de competições chamadas Kotlin Heroes .

imagem

A programação esportiva é uma competição intelectual, cujos participantes escrevem programas para resolver problemas algorítmicos claramente formulados no âmbito de restrições severas. O nível de dificuldade pode ser diferente: qualquer desenvolvedor irá lidar com algumas tarefas e, para a solução certa, você precisará escrever muito pouco código; outras tarefas requerem ampla experiência e conhecimento de algoritmos e estruturas de dados especiais. O Codeforces é uma plataforma que fornece a desenvolvedores profissionais e estudantes de todo o mundo uma maneira interessante de aprender e melhorar suas habilidades de programação.

A primeira competição Kotlin Heroes será realizada na Codeforces em 28 de maio de 2019 às 17:35, horário de Moscou. Ele durará 2,5 horas e incluirá um conjunto de tarefas projetadas para iniciantes e programadores experientes. Os participantes dos três primeiros lugares receberão prêmios no valor de 512, 256 e 128 dólares, respectivamente. Os 50 principais participantes receberão uma camiseta Kotlin Heroes e um crachá Kotlin. Por fim, quem resolver pelo menos um problema poderá participar do sorteio de uma das 50 camisetas dos Kotlin Heroes.

A linguagem de programação Kotlin foi introduzida pelo JetBrains em 2011 e a primeira versão estável 1.0 foi lançada em 2016. A versão atual da linguagem é 1.3. O Kotlin atende às necessidades dos desenvolvedores de aplicativos em uma ampla variedade de campos. Essa é uma linguagem de tipo estaticamente projetada para escrever código conciso, com menos "formato" e mais conteúdo. Permite passar de aplicativos com apenas algumas linhas para projetos com milhões de linhas de código. O Kotlin não foi projetado especificamente para programação esportiva, mas é ótimo para esta área. O Kotlin reduz a quantidade de código estereotipado que os programadores precisam ler e escrever, quase no nível oferecido pelas linguagens de script com digitação dinâmica - tudo isso com as ferramentas e o desempenho de uma linguagem de tipo estaticamente.

As competições são uma ótima maneira de testar seus conhecimentos e aprender coisas novas de seus rivais. Não importa se você já esteve envolvido em programação esportiva antes. Temos certeza: o Kotlin Heroes será um torneio útil e interessante para todos os desenvolvedores do Kotlin, especialmente porque todos têm a chance de ganhar um prêmio! Se você gosta do Kotlin, esperamos que você participe dos próximos Heróis do Kotlin e talvez até comece a usar o Kotlin em outras competições.

Source: https://habr.com/ru/post/pt453122/


All Articles