2. Histórico JavaScript
●
●
●
●
Netscape (1995).
Influência: Java, C.
Influenciou: JSript, ActionScript.
Interpretada e mult-paradigma(orientada a
objetos, Imperativa).
● JavaScript diferente de Java(Oracle).
● Mudanças: Mocha, LiveScript, JavaScript.
3. Histórico VBScript
● Microsoft Windows Script Technologies,
1996
● Incluência: Visual Basic
● Influênciou: Windows PowerShell
● Interpretado e orientado a objetos
● VBScript: Subconunto da linguagem Visual
Basic
4. Propósito
● Usado em larga escala
no desenvolvimento de
páginas WEB focando
fortemente seu
enriquecimento
● HTML, CSS,
JavaScript.
● Ser uma linguagem de
script no client,
semelhante a
JavaScript.
● Fácil aprendizado e
rápido desenvolvimento
6. Licença
● A licença do JavaScript
é uma união da Licença
Pública da Netscape e
da GNU GPL. Dessa
forma, é uma licença de
software livre,
compatível com a GNU
GPL, mas não exige
copyleft
● Copyleft
● Proprietária e foi
desenvolvida pela
Microsoft.
8. Performance
● JavaScript engine
● VBScript Engine
● Algoritmos e
● Versão do Internet
estruturas de dados
Explore.
● Acesso ao
Document Object
model(DOM)
9. Infra-Estrutura Necessária
● Independente do
Sistema
Operacional
● Navegadores mais
populares: Mozilla
Firefox, Opera,
Safari, Google
Chrome, Internet
Explorer.
● Funciona Apenas
no Internet Explore!
10. Curva de Aprendizado
● Criada com
propósito de reduzir
o número de novos
conceitos para
aprender a
linguagem
● familiaridade com
as linguagens Java
(Oracle) ou C++
● Suave
Porque?
● Orientado a Objeto
● Semelhança com Visual
Basic
11. Projetos que usam a
linguagem
● Ranking the
popularity of
programming
languages, Drew
Conway e John
Myles White
● confontaram os
dados do Github e
StackOverFlow
(Figura 1).
● Procusa-se projeto
em VBScript...