Script

De Wikinet
Ir para: navegação, pesquisa

Script é uma porra escrita que os atores devem seguir durante a representação de uma peça de teatro ou filme. Mas obviamente que não estamos nesta merda falando sobre este tipo de script, o objetivo é falar sobre script em informática, já que para nós o único script para atores que interessa é o da pornografia, que se resume a duas linhas:

  • Foda
  • Goze

Script, em informática, é mais ou menos a mesma coisa que o script da pornografia, a diferença é que o cara tem que escrever algo para um computador entender, e não para um ator homem (que é mais inteligente que um computador) ou para uma atriz mulher (que é mais burra que um computador).

A diferença entre o script e um programa de computador é que todo script é um programa, mas nem todo programa é um script. Explicando com mais detalhes, um programa pode ser uma porra totalmente incompreensível, que só um computador entende, mas um script deve ser algo minimamente legível. E, por ser legível, o computador precisa de outro programa para poder rodar o script.

Na maioria dos sites, é possível enfiar um script no meio de uma página em uma linguagem chamada Javascript. Este script fica invisível para quem acessa a página, que vê apenas os seus efeitos. Mas o Javascript pode ser estudado, basta abrir a página em modo de edição. Dá para fazer uma porrada de coisas com Javascript, inclusive gerar filminhos animados, mas infelizmente a porra do MediaWiki, que é a merda que roda páginas de wikis como esta merda, não permite que sejam enfiadas linhas em Javascript no meio dos artigos. Para contornar este problema, o MediaWiki tem uma linguagem própria de script, que é uma merda, e que é usada para escrever predefinições.

Uma das linguages mais famosas para interpretar scripts foi o BASIC, criado em 1964 e apropriado, nos anos 1980 pela Microsoft. Como o interpretador era lento pra caralho, e um código escrito em BASIC levava mais de 8000 vezes mais tempo que o mesmo programa escrito em linguagens compiladas, como a linguagem C, criou-se a meme de que linguagens interpretadas são uma merda e linguagens compiladas são foda. Só que o tempo foi passando, as linguagens interpretadas foram ganhando bibliotecas para fazer as partes mais pesadas do cálculo (como manipulação de imagens e vídeos), então atualmente tanto faz se a linguagem é interpretada ou compilada, a velocidade vai ser a mesma. E, como todo programador é idiota, a velocidade vai ser uma merda.