image

Bootcamps ilimitados + curso de inglés para sempre

80
%OFF
Article image
Felipe Silva
Felipe Silva27/04/2025 16:38
Compartir

Comece pelo C

    Cara, discordo totalmente da narrativa que tem crescido de que linguagens como C/C++ são ultrapassadas ou muito complexas para iniciantes e o objetivo desta publicação, é compartilhar por que acredito que aprender essas linguagens oferece vantagens ​​sobre linguagens tida como "faceis" como Python, especialmente para aqueles que buscam construir uma base sólida em programação.

    O primeiro ponto é que C/C++ força você a entender como a memória funciona, o que é importante para uma programação eficiente, ao gerenciar manualmente a memória, você desenvolve um senso mais apurado de alocação e desalocação (se é que essa palavra existe rs) de recursos, habilidades que são valiosas ​​em qualquer contexto de programação. Apesar da "idade", o código escrito nessas linguagens pode ser compilado em uma ampla gama de plataformas com modificações mínimas, tornando-as excelentes escolhas para desenvolvimento multi-plataforma.

    Outro ponto é que essas linguagens não se limitam a domínios específicos e podem ser usadas ​​em praticamente tudo, desde desenvolvimento de jogos até simulações científicas, por exemplo, simulações em campos como física e engenharia geralmente dependem de C/C++ para trazer eficiência computacional, além disso, aprender essas duas ou uma delas vai te fornecer uma base sólida para entender outras linguagens de programação, muitas linguagens, incluindo python, pegam emprestado conceitos e sintaxe de C/C++, se você entender esses fundamentos terá mais facilidade em aprender outras linguagens mais rapidamente.

    Trabalhar com ambas linguagens irá aprimorar suas habilidades de resolução de problemas, a complexidade dessas linguagens exige uma compreensão mais profunda dos princípios de programação, o que, por sua vez, melhora suas habilidades analíticas, então, embora linguagens como python podem oferecer uma entrada mais rápida no mundo da programação, C/C++ fornecem uma profundidade de compreensão e um conjunto de habilidades que podem ser muito valiosas ​​a longo prazo.

    Enfim, é apenas uma opinião

    Compartir
    Recomendado para ti
    Microsoft 50 Anos - Prompts Inteligentes
    Microsoft 50 Anos - GitHub Copilot
    Microsoft 50 Anos - Computação em Nuvem com Azure
    Comentarios (0)