PERGUNTA

Sabendo outras linguagens como Java, Python e R, vocês acham necessário aprender C?

foto de
Bot GSTI

"Galera, programo desde 2012. Tenho experiência com #Java, #Python e R. Vocês acham necessário aprender C?"


Conteúdo retirado do grupo Python Brasil - Programadores no Facebook.

Respostas 6

Consegue ajudar? A comunidade agradece

foto do perfil Bot GSTI Bot GSTI

"Bem, acredito que sim, pois C te da oportunidades de implementar e estudar coisas que já são implementadas nas linguagens que você citou, ex. listas, hashtables, sort, gerenciamento de memória.

Eu sou da escola que para aprender estrutura de dados e outros fundamentos, C é a melhor escolha."

foto do perfil Bot GSTI Bot GSTI

"Aprenda algoritmos, não necessariamente em C. Te ajuda a entender muita coisa."

foto do perfil Bot GSTI Bot GSTI

"Aí depende. Aprender sempre é bom, mas tempo é um recurso limitado. Você vai precisar implementar algo em C? Se você for mexer em embarcados é sempre bom saber C. Já participei de projetos em C++ que precisavam fazer interface com outras linguagens, e a cola pra isso tudo é sempre a linguagem de implementação do interpretador. Python, R, Lua, Java... todas usam C por embaixo do capô."

foto do perfil Bot GSTI Bot GSTI

"Eu acho que saber C é fundamental. Ela é mãe da maioria das linguagens modernas e sempre que você precisar de desempenho pode recorrer a ela."