Essa de não querer passar 8 horas por dia ao computador é engraçada, normalmente quem diz isso acaba com um computador à frente 8 horas por dia. []
8 ou mais
Acompanhe o vídeo abaixo para ver como instalar o nosso website como uma aplicação web no seu ecrã inicial.
Nota: Esta funcionalidade pode não estar disponível em alguns navegadores.
Essa de não querer passar 8 horas por dia ao computador é engraçada, normalmente quem diz isso acaba com um computador à frente 8 horas por dia. []
O assembly não é complicado? Não confundas simplicidade com facilidade de utilização, são duas coisas completamente distintas e sem qualquer relação. []
O assembly nem se pode comparar com uma linguagem imperativa, portanto nem vou entrar em comparações descabidas.
Está bem. Eu mantenho o que disse e acho que tú é que estás a confundir o ser complicado com o ser trabalhoso. Se me disseres que numa linguagem de baixo nível as coisas tendem a dar mais trabalho a fazer, então concordo, agora ser mais complicado ou difícil, quanto a mim é exactamente o contrário.
Dá-me um processador, DSP, PIC, ou coisa do género, o assembler e o data sheet e faço o que quiseres, mas se me deres um compilador que use uma linguagem de alto nível a que não esteja habituado e já não é assim tão simples. A sintaxe é muito mais complicada, há muito mais regras, e vou andar a bater com a cabeça muito mais.
Assembly, do meu ponto de vista, é apenas usado ou para fazer drivers para comunicar com hardware ou então como apenas um exercício puramente académico. Não interessa a ninguém saber os push os pop e os movs envolvidos numa operação de Java ou C#. Interessa sim saber a complexidade de certas operações e a correcta utilização das estruturas de dados. Eu até acho a aprendizagem de C, nos tempos que correm, um anacronismo. A programação não é uma coisa complicada (coisa que o C e o Assembly são) e é muito mais do que simplesmente bater linhas de ifs, fors e whiles.
Certamente não conheces, por exemplo, o projecto MenuetOS em que tens um sistema operativo com aplicações e tudo cabe numa disquete de 1,44M. Até dá para ver TV on line, ao que parece, pois estou desejoso, mas ainda não experimentei.
Tomáramos nós todos que houvesse mais desenvolvimento em Assembly, para não chegarmos a 2010 com SOs e programas que abrem, fecham e operam mais devagar do que vinte anos antes.
86 Mac Plus Vs. 07 AMD DualCore. You Won't Believe Who Wins
Python.
Python.
Python.
All the way.
[]
Qual é vossa opinião em relação ao curso FLAGProfessional Web Programmer no Porto?
Link: Curso FLAGProfessional Web Programmer - FLAG
O que acham do curso em termos de saídas profissionais?
Só podes estar a brincar. Quero-te ver a fazer em assembly aquilo que faço em meia dúzia de linhas de código com C# ou Java. O tempo que tu demoravas a fazer aquilo em assembly dava para aprender todas as linguagens e mais algumas. Uma coisa é programar, outra é reinventar a roda. []
quanto ganha por norma um recém licenciado na área de TI, em programador...nas linguagens Java/PHP ?
Bom conselho. Quanto a mim é isto o mais importante,
Eu daria outro conselho, que seria começar pelo assembly em vez de começar pelas linguagens mais estruturadas. Aprender assembly força o programador a compreender uma série de coisas acerca dos processadores que programadores de outras linguagens podem dispensar, mas que eu considero importantes. Além disso, é mais fácil de aprender, no sentido em que há muito menos regras e muito menos para saber. No assembly fica quase tudo dependente do engenho do programador, em vez de ficar dependente da capacidade de usar funções concebidas por outros para resolver os problemas.
Quanto a mim, se conseguires programar em assembly é porque compreendes como funciona a máquina e provavelmente consegues depois programar em qualquer linguagem com mais facilidade.
Estive a pesquisar por outro curso na área de programação, e encontrei o de Formação Inicial em Programação na Galileu. Link: Formação Inicial em Programação
O que acham do curso?
É bom para me integrar no mercado de trabalho na área de programação?