zerbait 0 Denunciar post Postado Junho 19, 2015 Fala galera! eu sou novo na area da programação, sou aquele típico cara que aprende de tudo um pouco sem saber exatamente o que fazer haha. É o seguinte, eu comecei aprendendo html, html5, css3 e sei um pouco de javascript, porém eu vi que não é o "front-end" a minha praia, então estou com uma pequena dúvida, como eu sei superficial de java, eu não sei se optar por aprender java ou c/c++. Tenho um nivel bacana em lógica de programação, ja que antes de entrar na programação eu pesquisei e estudei muito isso. Então chega de rodeios, vocês que ja estão na área a um bom tempo, acham que é viável aprender c/c++ atualmente, e que vale a pena começar estudando de modo "autodidata" essa linguagem? (tenho muita facilidade em aprender sozinho as coisas, ate melhor que tendo professores), ou me aconselham optar por outra? PD: Python não me interessou muito como inicio. Obs: Desculpem esse texto tão largo, tentei fazer o mais legivel possivel :) Desde ja agradeço. Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Junho 20, 2015 Viável sempre foi porque continua havendo recursos p/ estudo.O que acontece muito é perguntarem se C/C++ são relevantes hoje em dia, já que temos Java, Python, C# e outros. Normalmente esse questionamento aparece em círculos web ou de Java, e parece ser feito por pessoas que acham que a sua linguagem favorita é a bala de prata ou que desconhecem a utilidade de linguagens mais próximas à máquina.Vários programas bem conhecidos são escritos em C ou C++: Mysql Server -> https://github.com/mysql/mysql-serverGIMP -> https://git.gnome.org/browse/gimp/tree/libgimp?h=gimp-2-8Python -> https://github.com/python/cpython/tree/master/ModulesOpenJDK8 -> http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/os/windows/vm Blender -> http://download.blender.org/source/chest/blender_2.03_tree/src/Por não existirem "camadas" tipo a JVM, é mais normal aprender como as coisas funcionam por baixo dos panos com C. C++ possui uma biblioteca bem rica, ao contrário do que falam por aí. São as aulas/cursos que deixam a desejar no quesito ensino (assim como vários livros e cursos de Java e Python que andei vendo, tb).Toda linguagem tem sua utilidade ou seu nicho. Erlang, que é bem difícil de achar gente que usa ou não tem tanto material quanto Java, é base p/ implementação do Wings3D (software de modelagem). Fortran, do final da década de 50, que muita gente fala que está morta e é inútil, na verdade está bem viva em aplicações relacionadas a ondas sísmicas, previsão do tempo, processamento de sinais e oceanografia (e com um padrão ISO de 2008, suportando OO e programação concorrente):https://github.com/geodynamics Obs.: não leve a sério o índice TIOBE -> http://www.akitaonrails.com/2008/04/13/off-topic-nunca-confie-no-tiobe#.VYVuOFvN_eQ Compartilhar este post Link para o post Compartilhar em outros sites