| Autor |
Mensagem |
xmarhunterx Membro Novato |
# mar/18
Estou iniciando na programação (já estudei um pouco de HTML e JavaScript quando era mais novo) e gostaria de saber quais as melhores linguagens de programação para começar a aprender. Levando em consideração dificuldade, ultilidade da linguagem e seus pros e contras. Desde já agradeço! |
Wade Membro Novato |
# mar/18
· votar
C
A única útil. |
brunohardrocker Veterano |
# mar/18
· votar
Relho no lombo |
Insufferable Bear Veterano |
# mar/18
· votar
Haskell. |
xmarhunterx Membro Novato |
# mar/18
· votar
Wade Estou aprendendo essa mesmo.
Tenho mesmo que estudar lógica? Onde acho material sobre essa bagaça? |
LeandroP Moderador |
# mar/18
· votar
Assembler, e seja roots! |
Gansinho Veterano |
# mar/18 · Editado por: Gansinho
· votar
Java, Python, C#, PHP. |
Insufferable Bear Veterano |
# mar/18 · Editado por: Insufferable Bear
· votar
Java, Python, C#, PHP. pra aprender a programar mal e virar um code monkey em corporações, é isso ai mesmo |
st.efferding Veterano |
# mar/18
· votar
Aprender para qual propósito? O que você quer fazer? Construir um site? Fazer um app mobile? Programar um microcontrolador/DSP? A aplicação vai delimitar a escolha, comece por aí. |
Viciado em Guarana Veterano |
# mar/18
· votar
LeandroP Assembler
https://regmedia.co.uk/2016/08/26/torvalds.jpg?x=442&y=293&crop=1 |
xmarhunterx Membro Novato |
# mar/18
· votar
st.efferding O mais provável é a terceira opção. |
JJJ Veterano
 |
# mar/18
· votar
C e suas derivações são as mais úteis, de modo geral. Java é muito interessante, mas suponho que venha numa lenta decadência. A coisa mais rápida que já existiu pra fazer aplicações desktop foi o Delphi, mas está na cova. Pra web, tem uma montanha de linguagens... Impossível apontar uma, porque a moda ainda muda muito. Pra criar apps (apple, Android) estou por fora. |
st.efferding Veterano |
# mar/18
· votar
xmarhunterx
Como assim, "o mais provável"? O que você quer fazer que envolve programação, especificamente? |
xmarhunterx Membro Novato |
# mar/18
· votar
st.efferding O foco realmente são os microcontroladores, mas gostaria de aprender uma linguagem que possa abranger outras áreas também. |
Jonas Kahnwald Membro Novato |
# mar/18
· votar
LISP |
Casper Veterano
 |
# mar/18
· votar
Caro xmarhunterx
C++ Python
E não se esqueça de ler isso antes de se decidir:
http://www.toodarkpark.org/computers/humor/shoot-self-in-foot.html |
xmarhunterx Membro Novato |
# mar/18
· votar
Casper C já não daria pra quebrar um galho? |
Viciado em Guarana Veterano |
# mar/18
· votar
O foco realmente são os microcontroladores
Então é C mesmo fiote!
E também isso vai ter dar uma boa base porque C é linguagem de programador que mete o loco. |
Casper Veterano
 |
# mar/18
· votar
Caro xmarhunterx:
C resolve tudo, se o foco for microcontrolador. C++ é C com aditivo (classes, objetos etc). |
st.efferding Veterano |
# mar/18
· votar
xmarhunterx
Então é C e muito talvez um pouco de assembly, se você mexer com DSPs, especificamente. Se for para a área de lógica programável, tem VHDL e Verilog. Caso seus projetos precisem de GUI (s2), vai de C++, C# ou Python. |
sallqantay Veterano |
# mar/18
· votar
inglês, todos os computeiros falam inglês |
Insufferable Bear Veterano |
# mar/18
· votar
C então é a resposta correta.
OOP é um paradigma errado, se precisar de GUI aprenda programação funcional reativa. |
xmarhunterx Membro Novato |
# abr/18
· votar
E como estamos em um fórum de música: Quanto tempo vou levar para ficar mais ou menos? |
JJJ Veterano
 |
# abr/18
· votar
xmarhunterx
Você nunca programou?
Cara, como tudo na vida, pra ficar bom, leva tempo, a menos que você seja um Mozart dos teclados (teclado de computador, não de piano...). |
xmarhunterx Membro Novato |
# abr/18
· votar
JJJ Mas sempre tem uma média, 2 meses, 3 meses? |
JJJ Veterano
 |
# abr/18 · Editado por: JJJ
· votar
xmarhunterx
2 meses, 3 meses? Cara, isso é uma profissão... não sei até onde você quer chegar nem sua vocação pra coisa, mas isso é muito pouco.
Pra você ter uma ideia: quando eu lecionava isso, dependendo da faculdade, tinha 5 ou 6 disciplinas só de linguagem de programação. Fora algoritmos, estrutura de dados, análise, orientação a objetos, banco de dados e mais um monte de coisa relacionada. Cada disciplina durava um período (cerca de 5 meses). O curso completo de ciência da computação ou qualquer coisa em TI leva em média 4 anos.
Mesmo que você só esteja querendo programar alguma coisinha, pra sair do zero até algo razoável (em uma única linguagem) eu estimo, no mínimo, uns 6 meses, se tiver algum talento natural pra lógica matemática. |
xmarhunterx Membro Novato |
# abr/18
· votar
Cara, isso é uma profissão... JJJ E ser guitarrista também, mas eu tirei minha primeira música na segunda semana depois de comprar minha guitarra. Na verdade eu queria saber se com 2 ou 3 meses de estudos, já conseguiria fazer alguma coisa com microcontroladores já que eles não exigem um vasto conhecimento em programação. |
Insufferable Bear Veterano |
# abr/18
· votar
xmarhunterx com dois ou três meses você consegue programar um fizzbuzz pouco eficiente, que é equivalente a tocar legião urbana no violão |
xmarhunterx Membro Novato |
# abr/18 · Editado por: xmarhunterx
· votar
Insufferable Bear Mas pra pegar mulher tem que tocar legião. Se não tiver pais e filhos eu nem vou. |
xmarhunterx Membro Novato |
# abr/18
· votar
E falando em pegar mulher... e se eu chegar na cocota e falar isso: if (eu te dou 100 pilas) {você me dá o cool} O código tá certo? |