quinta-feira, 20 de dezembro de 2018

Não Vou Comparecer À Reunião Anual

Não vou comparecer à reunião anual. Porque a reunião é anual. Porque tenho me sentido frustado pelo pouco caso com que vocês tratam a amizade dos integrantes desse grupo. Porque quando eu tinha que investir algo para estar presente semanal, quinzenalmente, eu investia. E não tenho visto contra-partida proporcional.
Não vou comparecer à reunião anual. Porque fui abandonado por quem eu considerava meu melhor amigo. Por quem me deu ferramentas para fugir e queimar pontes. Por quem sabia que eu estava doente e que hoje me olha como leprozo e me despreza como leprozo.
Não vou comparecer à reunião anual. Mas estarei em casa. Quem quiser que venha em casa. Venha com pena, com pena de um leprozo. Pois assim como a lepra, minha doença me afastou de todos, de tudo.
Não vou comparecer à reunião anual. Pois sei que será como as outras reuniões. Sei que ficaremos felizes lá. Mas não perceberemos. E quando percebemos que estávamos felizes, já não mais estaremos. E ficaremos tristes e nostálgicos. E assim é sempre. E isso pra mim não faz sentido.
Não vou comparecer à reunião anual. E penso se devo comparecer à alguma outra reunião, pois todas seguem este ciclo, se boas forem. As melhores, por melhores que forem, só nos deixarão infelizes e nostálgicos no fim.

E no fim não vou comparecer à reunião anual.

quinta-feira, 22 de março de 2018

O Ciclo de Processamento e a Matemática


Como sabemos, o termo computação significa o ato contínuo de contagem. Desta forma, é correto assumir que a computação é um artifício que a matemática oferece para a solução de problemas.
Eu utilizo algumas equivalências entre a computação e a matemática que facilitam a compreensão da programação em si:
Eu entendo que todo (ou quase todo?) programa ou subprograma (função ou método), é equivalente à uma função matemática. E o raciocínio inverso é válido: toda função matemática apresenta um ciclo de processamento completo.
Por exemplo:
Considerando a seguinte função:
f(x) = 1,5x + 32
A entrada desta função seria o parâmetro “X”.
O processamento seria a operação: 1,5x + 32
A saída seria a apresentação do resultado da operação.

Desta forma, em ABAP, podemos representar a mesma função (com a f(10)) da seguinte forma:

DATA:
  
x(5type n.

10.

PERFORM funcao USING x.

writex.

*&---------------------------------------------------------------------*
*&      Form  FUNCAO
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
form FUNCAO  using x type any.

  
'1.5' 35.

endform.                    " FUNCAO