O primeiro programador russo

13 de dezembro é o dia da lembrança do cientista e inventor russo, cujo desejo era dar programação à humanidade e fazê-lo desinteressadamente, sem lucro e fama. Seu desejo se tornou realidade - o mundo recebeu programação e seu nome apareceu na sombra. No entanto, é inútil manter a lâmpada embaixo da cama e não há nada secreto que não se torne aparente.

Semyon Nikolayevich Korsakov (25 de janeiro de 1787 - 13 de dezembro de 1853) - o primeiro programador e inventor russo da programação. O mais impressionante é que seu entendimento da programação permanece correto e importante até o momento.

S.N. Korsakov é um nobre russo, um militar (participante da Guerra Patriótica de 1812-1813), um oficial, um compilador de medicamentos, um cientista e inventor. Nascido em Kherson, morou e trabalhou em São Petersburgo, descansou em terras de Moscou, perto das cidades de Dimitrov e Taldom.

Em 11 de setembro de 1832, Korsakov enviou uma petição à Academia Imperial de Ciências de São Petersburgo (IAN) para considerar:

  1. descobertas de programação e
  2. linguagem de programação
  3. bem como a invenção de bancos de dados,
  4. programas e
  5. máquinas que realizam trabalho mental - máquinas mentais.

Em seu discurso, Korsakov enfatizou que não estava procurando fama ou outros benefícios decorrentes de suas descobertas e invenções, e só queria servir as pessoas.

Em 13 de setembro de 1832, Korsakov publicou seu primeiro livro sobre programação: "Desenhando um novo método de pesquisa usando máquinas que comparam idéias".

Em 24 de outubro de 1832, a comissão da IAN rejeitou a invenção de Korsakov como inútil, acrescentando uma entrada depreciativa: "O Sr. Korsakov gastou muita razão ensinando os outros a fazer sem razão". Amargamente, imprudentemente, mas sinceramente - "muita razão" para acadêmicos que julgam sua descoberta (Ostrogradsky, Kupfer, Parrot, Brandt). "Eles expulsaram a Academia de Ciências por muita razão."

O destino da programação


Apenas um dos acadêmicos da IAN, o matemático inglês Charles Babbage, apreciou o trabalho de Korsakov o suficiente para desistir dos primeiros negócios de sua vida - a grande máquina da diferença (1822-1834) - e de 1833 até sua morte para trabalhar no plano da "máquina analítica", que no futuro se tornou um "computador". Babbage entrou na história como o "pai do computador".

Babbage manteve o nome "máquina mental" ("analítico" e "mental" - sinônimos), mas escondeu a fonte de sua inspiração e a principal mensagem de Korsakov - ajudando as pessoas. As “máquinas mentais” de Korsakov estavam disponíveis - baratas e colocadas sobre uma mesa. A “máquina analítica” de Babbage pesava 14 toneladas. Não poderia ter prestado qualquer ajuda às pessoas nem mesmo teoricamente, mas praticamente nunca foi construído.

A idéia de Babbage só se tornou realidade após 113 anos. Finalmente, a máquina foi chamada simplesmente de "computação" (1946, ENIAC, K - computador) e pesava 30 toneladas. A ciência oficial apresenta isso como uma grande conquista, mas na verdade o ENIAC era completamente inútil. Sua tarefa era calcular as mesas de tiro para a abertura da Segunda Frente (1944), que em 1946 não era mais necessária. As "conquistas" restantes foram na mesma linha.

Em 1950, a tarefa de justificar computadores inúteis de várias toneladas foi “resolvida” com sucesso por outro matemático inglês, Alan Turing. Ele sugeriu que "o computador pensa" e, portanto, no futuro poderá trazer muitos benefícios. Essa "solução" afastou a programação das pessoas ainda mais do que o peso e o preço dos computadores de 30 toneladas, uma vez que somente pessoas com pensamento muito especial, principalmente matemático, podiam entendê-lo de uma forma tão distorcida.

A programação trouxe benefícios e enormes, mas não graças, mas contrários aos esforços de Babbage e Turing.

O desenvolvimento da tecnologia tornou possível reduzir e reduzir o custo dos computadores, devolvê-los às pessoas comuns e retornar à direção originalmente indicada por Korsakov - ajudando as pessoas, ou “programação aplicada”. Além disso, os matemáticos ainda não conseguem explicar como isso aconteceu, bem como a própria programação.

É por isso que um retorno aos ensinamentos de Korsakov é tão importante e moderno.

Programação fácil


A programação de Korsakov era simples, direta e útil. Em seu livro, existem apenas 20 páginas, incluindo desenhos e descrições de máquinas, e não será difícil recontá-lo na linguagem moderna, dando algumas palavras a cada uma das invenções.

1. Programação


Korsakov apoiou de maneira clara e clara a programação com cinco frases:

1. Separe o mental e o mecânico
“Um homem pensa, mas suas ações são mecânicas: ele ordena, suas pernas vão e suas mãos se movem. „

2. Destacamos o principal para a mente - escrever
"A carta preserva a memória de todos os fatos [...] e torna possível sujeitá-los a comparações constantes e ponderadas, tornando-a o primeiro fundamento principal da civilização humana".

3. Indicamos a falta de escrita - não mecânica
"Apesar de todos os benefícios inestimáveis ​​da escrita, mesmo nas tabelas de resumo [...], essas ferramentas ainda são insuficientes para produzir imediatamente um resultado detalhado".

4. Vamos criar escrita mecânica - programação
"Ao mesmo tempo, esse resultado pode ser obtido combinando o princípio das tabelas de resumo com uma abordagem mecânica".

A carta está disponível apenas para a mente. Somente uma pessoa pode pegar um livro, encontrar as informações necessárias e tirar conclusões.

5. Vamos dar programação para as pessoas
"O arranjo das máquinas mentais não é complicado, seu preço não deve ser alto, o que implica que os benefícios que eles serão capazes de proporcionar às pessoas possam ser amplamente disseminados."



As sugestões de Korsakov podem ser generalizadas para uma definição substantiva:

A programação é uma gravação mecânica de pensamentos para ajudar as pessoas a fazer trabalho mental.

E se, segundo Korsakov, a alfabetização foi o primeiro fundamento principal da humanidade, sem o qual o passado não pode ser imaginado, a programação se tornou sua segunda base principal, sem a qual o presente e o futuro não podem ser imaginados.

Para não interferir em tudo, deixemos o mais importante e adie as questões restantes do livro de Korsakov até o próximo artigo.

Boa memória para Semyon Nikolayevich Korsakov.

Source: https://habr.com/ru/post/pt480172/


All Articles