Conheça 4 linguagens de programação, em alta, mais utilizadas na Resultados Digitais

Fabio Carvalho
Ship It!
Published in
2 min readSep 13, 2018

Criadas com objetivos específicos, as linguagens de programação fazem parte do nosso dia-a-dia nos ajudando a resolver problemas, sejam eles de performance, escalabilidade entre outros. Confira neste artigo 4 linguagens de programação utilizadas por nós aqui na Resultados Digitais.

Ruby — The Programmers Best Friend

Por ser uma linguagem de fácil aprendizado e com uma sintaxe elegante o Ruby ganhou bastante fama nos anos 2000. Seu idealizador Yukihiro Matsumoto sentiu a necessidade da existência de uma linguagem de script mais poderosa do que o Perl e mais orientada a objetos do que Python oferecendo um equilíbrio entre a programação funcional e a programação imperativa.

Ruby is simple in appearance, but is very complex inside, just like our human body.” — Yukihiro Matsumoto

O RD Station (nosso produto de marketing digital) nasceu com o Ruby on Rails, um framework consolidado no mercado e já utilizado por gigantes da tecnologia como Twitter e GitHub. Hoje, a linguagem compõe a maior parte do nosso ecossistema.

JavaScript

JavaScript é hoje uma das linguagens mais populares da atualidade, é praticamente impossível não encontrá-la nos websites existentes na internet. Criada por Brendan Eich, em 1995, é uma linguagem client-side inspirada no Java. Por ser uma linguagem hoje muito difundida e com características únicas, atrai programadores tanto no Front-End como no Back-End (NodeJS). Bibliotecas e frameworks famosos como React, Ember e Angular também foram criados com a linguagem. No RD Station utilizamos ECMAScript 6+ além de possuirmos aplicações em EmberJS e ReactJS.

GoLang

Com menos de 9 anos de existência e desenvolvida pelo time de engenheiros do Google o Go vem ganhando espaço no mercado por ser uma linguagem que une as melhores características de linguagens consolidadas no mercado mas com uma pegada atual e inovadora. Focado em web, é uma linguagem compilada focada em cenários de concorrência, confiabilidade e eficiência.

Elixir

Executada e compilada na Erlang Machine, Elixir é uma linguagem que traz o conceito de programação funcional. A linguagem prova seu valor quando o assunto é performance, a Globo.com substituiu um endpoint Rails por Elixir para atender as Olimpíadas Rio 2016 possibilitando um ganho de performance de até 95%, outras empresas também adotaram Elixir, como Pinterest e Bleacher Report. Se quiser saber mais, temos um artigo abordando os desafios e motivos quais nos levaram à adoção do Elixir, confira aqui.

Tem vontade de trabalhar com alguma destas tecnologias?

Temos algumas vagas abertas na área de produto, basta clicar nos links abaixo para conferir:

--

--