Programação ao pôr-do-sol? - página 4

 
"Todos devem aprender programação porque ela ensina a pensar".

- Steve Jobs
 
Vladimir:

...

Se o sistema é uma lista de parâmetros, então, em vez de um banco de dados relacional, obtemos uma pilha de tabelas sem sentido e incoerente. A abordagem é errada.

Você está esquecendo que vivemos em uma era de desenvolvimento frenético da rede neural. As mesas são adequadas para eles.
 
Oleg Voitiouk:

Rapazes, vamos lá, sem ilusões.

Um cara vai escrever um novo estúdio, com base em sua experiência na criação de quatro objetos, mas não pensou na compilação e depuração.

Outra vai criar uma nova linguagem de alto nível, sem compreender a complexidade dos problemas lógicos de vários níveis.


Estou chocado... O que deu origem ao nome deste tópico? Por falta de compreensão?

Bem, eu já fiz a linguagem de marcação. Com base nessa experiência, estou raciocinando. (Visite meu perfil). Tenho experiência suficiente para resolver problemas muito complexos. Até agora, estou apenas especulando sobre a direção da programação.
 
Реter Konow:

Muitas vezes há manchetes que prevêem o fim da era da programação. Dizem que a IA e as redes neurais não terão nenhuma chance contra os humanos. Eu costumava ler tais artigos com zombaria, mas agora não estou rindo. Afinal, os Objetos (que o OOP cria) consistem em parâmetros, como corpos de partículas, e são conectados por links. Os parâmetros e links não precisam ser descritos em código, especialmente - em diferentes idiomas. Eles podem ser montados no estúdio com um conjunto de ferramentas visuais e qualquer programa pode ser escrito dessa forma. Pergunto-me por que o desenvolvimento não foi por aqui...

Quem programará então essas mesmas redes AI e neurais?

 
Oleg Voitiouk:

E como está indo isso?

Programação de alto nível? Você quer criar a sua própria? A lógica está bem? Com que rapidez você pode escrever o código sem erros, se então pelo menos até dez níveis de aninhamento? É daí que virá a capacidade de converter o TOR em um Expert Advisor pronto para uso. E se você cometer erros com sua "lógica perfeita"? Como realizar a depuração?

Estas perguntas são justas. Esta parte não está bem pensada. Até agora, trata-se apenas da representação "sem código" de objetos. Sim, tabelas e mapeamentos de parâmetros intrincados são inúteis para a percepção humana, mas são ideais apenas para a IA. E estamos caminhando em direção à IA.
 
Алексей Тарабанов:

Quem se importa se é uma voz ou algum outro órgão.

A diferença é a velocidade da programação. A velocidade depende da simplicidade do processo.
 
Vitalii Ananev:

Quem irá então programar essas mesmas redes AI e neural?

Primeiro as pessoas, então, elas mesmas).
 
A linguagem dos parâmetros é universal. Ele pode ser usado para descrever qualquer objeto. E é muito condensada e difícil para a percepção humana. Isso é um fato. Você tem que pensar...
 
Реter Konow:
Primeiro o povo, depois eles mesmos).

Não creio que isso seja possível no futuro próximo.

 

Não confunda programação e desenvolvimento de software. Os programadores morreram há muito tempo. O exército de desenvolvedores está apenas crescendo, porque não é bobagem clicar nas teclas, jogando formas e padrões em uma GUI.

E é sempre negócio como sempre para recursos baratos. Uma IA que cria uma calculadora custará significativamente mais do que os recursos do desenvolvedor dessa calculadora, portanto a pergunta original do autor é mais hipotética do que real.


A complexidade dos produtos também varia muito. Por exemplo, até que alguém crie uma IA que possa criar algo como ZCach com zkSNARKs, muitos anos passarão, durante os quais algoritmos ainda mais complexos terão sido inventados.