Do que JavaScript é capaz?

Galera, há um tempo eu comecei a aprender JavaScript, mas ainda não sei o que ela pode realmente fazer. Não acho que seja apenas para fazer simples interatividade com a página. Pra falar a verdade Crockford estava certo, JavaScript é uma linguagem mal compreendida.

Desculpe, mas eu não entendi o sentido da sua pergunta. Se você acha que é mal compreendida, então você deve compreender bem. E se compreende deveria saber o que ela pode realmente fazer.

O que espera exatamente com esse tópico? O que quer saber?

Desculpe, mas eu não entendi o sentido da sua pergunta. Se você acha que é mal compreendida, então você deve compreender bem. E se compreende deveria saber o que ela pode realmente fazer.

O que espera exatamente com esse tópico? O que quer saber?[/quote]
+1

Lucas, é mais natural voce partir do quer fazer.

Hoje o javascript está tomando uma boa fatia do mercado Web com as ótimas bibliotecas de componentes, ajax e por ai. Para vc ter uma ideia do que java script é capaz. De uma olhada em AngularJS, Jquery, Node.js e olhe tb o PrimesFaces, todas essas excelentes APIs para desenvolvimento web não existiriam se não existisse o “temido e não compleendido” JavaScript. :slight_smile:

Pelo que compreendo, JS é uma linguagem que roda no browser e portanto sempre estará limitada ao ambiente restrito que o browser oferece comparado com outras linguagens de primeira categoria e que tem acesso total a plataforma.

Na verdade o Javascript não está restrito somente aos navegadores. Já temos alguns exemplos como o V8, o Node.js e a própria Java Scripting API, que já suporta o Javascript (antigamente usávamos o Rhino para rodar JS na JVM). Com isso o Javascript sai das limitações dos navegadores.

https://docs.oracle.com/javase/6/docs/technotes/guides/scripting/programmer_guide

Another World (or, Out of This World)
Eu jogava este jogo no super nintendo:
http://www.megidish.net/awjs/