/ / Linguagens de programação de script: tarefas, recursos e vantagens

Linguagens de programação de script: tarefas, recursos e vantagens

A primeira linguagem de programação apareceu em 1950- montador. Comparados com os PCs modernos, os computadores ainda não eram crianças inteligentes. De acordo com as leis do darwinismo, as máquinas cresceram, ganharam inteligência e produtividade. As linguagens de programação evoluíram junto com eles. Eles passaram de baixo nível para alto nível, orientados a objetos. Agora temos scripts ou linguagens de script.

linguagens de script

O que são linguagens de script

Linguagens de programação de alto nível para escrever uma sequência de operações, ou scripts, são chamadas de scripts, scripts ou linguagens interpretadas. Esses incluem:

  • JavaScript;
  • ActionScript;
  • Perl;
  • Pitão;
  • Scala;
  • R;
  • Rubi;
  • PHP.

Linguagens de programação como C #, C ou Pascalusado para criar algoritmos, procedimentos, novos dados. Os scripts são projetados para conectar as ferramentas existentes. Isso minimiza a quantidade de código.

Para escrever o programa mais simplesOlá Mundo! o montador requer 14 linhas de código. C ++ o forçará a escrever 8. Quase duas vezes menos, mas ainda assim longo. Você terá que conectar o arquivo de cabeçalho, as bibliotecas, especificar a função e, em seguida, também compilar. A mesma coisa em Python se encaixa em uma frase - print Hello, World!. Mesmo resultado com menos esforço, sem compiladores.

Velocidade de processamento

Com o advento das linguagens de script, nas comunidadesos programadores costumam ouvir especulações sobre o fim iminente do C ++. Mais e mais pessoas insatisfeitas reclamam da sintaxe difícil e da complexidade da compilação. Os defensores da programação procedural argumentam que o código Python está longe de ser tão rápido quanto C. E Perl é uma linguagem infantil inadequada para programação "real". Mas isso é um mito.

O desempenho do computador cresce emexponencial. Cerca de 10 anos atrás, você realmente precisava de código em uma linguagem de programação para velocidade. A computação agora é poderosa o suficiente para processar scripts e aplicativos Java ou Ruby na mesma quantidade de tempo.

Quem precisa de linguagens de script e para quais propósitos

A expansão da Internet gerou uma casta de “episódiosprogramadores ". São webmasters, designers de layout e proprietários de recursos da Internet para os quais a acessibilidade é importante. Eles não têm tempo para anos de imersão nos fundamentos da programação procedural. Eles escrevem código caso a caso e precisam de uma sintaxe simples para scripts JavaScript e desenvolvimento de front-end. Para programação do lado do servidor, as linguagens de script JS e PHP são adequadas.

OOP clássico se orgulha da herançaimplementação de código. Este é o principal argumento para o domínio mundial da OLP no futuro, mas também uma desvantagem significativa. Ao reutilizar um trecho de código ou uma subclasse de hotel, você não pode se livrar da influência e dos métodos de sua superclasse. Mas é possível com JavaScript. Linguagens de script fornecem reutilização indolor incorporando componentes individuais em código compartilhado.

linguagem de script php

JavaScript

De acordo com o barômetro de popularidade, os custos de JavaScriptem primeiro lugar. Usado para programação web, construção de aplicativos cliente e trabalho interativo. Os interpretadores JS são integrados a todos os navegadores que se respeitam e, com o advento do Node, o JavaScript começou a ser usado para programação de servidor.

Hoje, o JavaScript é uma linguagem de script,que é usado em todos os sites. Por funcionar diretamente no navegador, não há necessidade de baixar softwares adicionais, basta um editor de texto. É uma linguagem flexível com sintaxe simples, por isso é freqüentemente recomendada para programadores iniciantes.

Pitão

A popularidade desta linguagem está inexoravelmente ganhandorevoluções. Python é uma linguagem de script do lado do servidor de alto nível para sites e aplicativos móveis. Possui uma sintaxe compacta, é fácil de ler e trabalhar. Os céticos argumentam que o Python é adequado apenas para trabalhar com a web e foi criado para dar vida ao HTML estático. Mas este não é o caso.

linguagens de script são

Não apenas plug-ins e módulos são escritos em Python.É usado no desenvolvimento de jogos. Frets On Fire, MMORPG EVE e Online Sims 4 (1 milhão de unidades vendidas) foram construídos em Python. É usado pelo Instagram, Pinterest, Rdio, Google, Yahoo e até NASA. Python tem um baixo limiar de entrada, é rapidamente aprendido e memorizado. Você pode aprender de forma totalmente gratuita nos sites interativos Codecademy, Udacity e serviços Coursera.

PHP

Uma linguagem de script do lado do servidor projetada parasites dinâmicos e desenvolvimento de aplicativos. Pode ser incorporado diretamente no documento HTML original, em vez de em um arquivo externo. Mais de 200 milhões de sites são construídos e executados em PHP, incluindo Digg, Facebook e WordPress, Joomla, plataformas Drupal.

linguagem de script javascript

Hoje, as linguagens de script mais populares são JavaScript, Python, PHP. Gradualmente, os programadores Ruby, Scala e R estão ganhando amor.

  1. Ruby é uma linguagem de script criada em 1995 por Yukihiro Matsumoto. Até 2004, ninguém ouviu falar dele, até que o framework Ruby on Rails apareceu. Ruby agora está se atualizando com Python.
  2. O interesse pelo Scala está crescendo. É uma linguagem funcional usada pelos servidores Foursquare e Twitter. Ele pode ser usado para escrever aplicativos da web e do Android.
  3. R é uma ferramenta para coletar dados estatísticos,trabalhar com gráficos e uma linguagem de script poderosa. É uma coleção de funções de script clássicas emprestadas do Lisp e da matemática, com um conjunto de sub-rotinas para análise.

Conclusões

Linguagens de script estão em alta agora, e a maioriaos analistas são de opinião que o futuro lhes pertence. Python, Ruby, PHP permitem que você escreva um código compacto e conciso com o menor número de erros. A sintaxe simples e clara permite que qualquer pessoa os domine e comece a desenvolver.

Gostei:
0
Posts populares
Desenvolvimento Espiritual
Alimento
sim