Piada interna - Ordinááária!!!
Autor: Isis Binder | Publicado: 2008-03-26T22:01:00-03:00

No meio da aula de ELP comecei a ter um ataque de risos. Tá..."risos" é eufemismo.Eu fiquei histérica


ESPECIFICAÇÃO DA LINGUAGEM  ORDINÁÁÁRIA!!

1. Paradigma

A linguagem Ordinááária!!, a exemplo do Java e de C++ suporta o paradigma de orientação a objetos, mas o grande recurso da linguagem, que é o multiparadigma, não é uma novidade, visto que há tempos temos visto coisas ordinárias por aí. O que a linguagem faz é estender os paradigmas mais comuns e renegar totalmente aqueles que precisam de um esforço extra para serem utilizados (inclusive projetados).
Os paradigmas suportados pela linguagem Ordinááária!! são:

- Orientação a objetos;
- Orientação a dejetos;
- Orientação a ginecos;
- Orientação a aspectos.

Além disso, cada paradigma tem um garbage collector especializado que pode ser usado independente do tipo de objeto (existem exceções).


1.1 Orientação a objetos

Em Ordinááária!! TUDO são objetos. Inclusive e principalmente os seres que respiram e se movem. Ao contrário de outras linguagens,a interação entre alguns objetos pode não ser muito aproveitável. O garbage collector desse paradigma é gretchen.uiaiui().


1.2 Orientação a dejetos

Combinando-se as classes discutidas num próximo tópico e a orientação a objetos, é possível criar um ambiente mais caótico do que quando se usa ponteiros em C. Isso dá margem p/ muita merda (atos ou verbalização). O garbage collector especializado em porcarias pode ser invocado com o comando edWood.crap().



1.3 Orientação a ginecos

Pobres almas que vivem no inferno... A filha de 13 anos mal sabe o que quer fazer no vestibular, mas já sai arreganhando as pernas por aí... O paradigma de orientação a ginecos permite que os profissionais da área de saúde visualizem e simulem melhor as conseqüências que a combinação dos dois primeiros paradigmas podem provocar.
Garbage collector : jontex.go().



1.4 Orientação a aspectos

Outra parte fundamental da linguagem. Se tudo é um objeto é importante que este objeto esteja inteiro, arrumado e limpinho. Para isso foi criada uma classe especial que pode ser utilizada somente com alguns objetos de classes especificadas mais abaixo.

Garbage collector: pitangui.do()


2. Tipos de dados

Os tipos de dados são simples dada a dificuldade de alguns objetos da linguagem entenderem o que devem fazer com eles. Os tipos básicos são  tomada(daquelas que se pluga coisas), tchan, bambolê, peitinho e qualquer outra coisa tosca que apareça em músicas de grupos duvidosos que façam excessivo sucesso.


3. Classes e objetos

As classes principais são UÓXINTON ,CARLA PEREZ ,KELLY KEY ,XUXA ,ELIANA e JACARÉ. Todas descendem de MAINHA.


5. Métodos e erros

Os métodos também podem ser encontrados facilmente, principalmente nas produções da Globo como "Xuxa e os duentes". Alguns exemplos são  quebrar, ralar, encaixa, descer e subir.Os garbage collectors retornam erros sugestivos, evitando que o programador perca tempo tentando consertar os objetos.

Ao usar edWood quando Xuxa está instanciada é gerada a mensagem "Impossible to recover from memory".
Deve-se ter cuidado ao utilizar o GC pitangui, pois se utilizado com objetos da classe Carla Perez produz "No more space left".


6. IDEs, compilação e depuração

Existem ambientes de desenvolvimento integrado (e bote integração nisso...). Muitos deles são amplamente conhecidos:  Churraz, BadFDS (Fim de Semana Ruim), TOSG (Tô Sem Grana) e  AnTiaCH (Aniversário da Tia Chata). A compilação pode ser feita manualmente através do comano vaiabestado. Se o programa possuir mais de 10 linhas, o compilador funciona, mas não sem antes reclamar do trabalho.
A depuração é feita com o comando visse? .


Rema, ordináááária!!!