Leitura da noite - 18 de novembro de 2019

//PUBL}

Dev Pensamentos com Tim Sweeney

O CEO da Epic Games, TIm Sweeney, postou algumas idéias interessantes sobre programação em um tópico no tweet. Confira a transcrição aqui:

Na verdade, existem apenas dois tipos de cálculos: calcular coisas sobre uma coisa imutável e calcular uma nova versão de uma coisa que está mudando ao longo do tempo. Reconhecendo esse debate simplificado sobre programação funcional versus programação imperativa.

Se você tem um programa imperativo e não consegue identificar "a coisa", então a coisa é o estado inteiro do seu programa. Para traduzir isso em um programa funcional, você precisa inserir e excluir todas as funções do programa.

Essa transformação é factível, mas o problema é que as referências dentro do programa imperativo original precisam ser transformadas em algum tipo de representação de todo o caminho, do objeto de estado de nível superior ao objeto em que a referência pode ser modificada.

Portanto, acho que o ponto ideal para a programação em larga escala é uma linguagem imperativa com um subconjunto funcional puro, não uma linguagem funcional com encanamento imperativo como as mônadas de Haskell. Então, o animal que precisa ser domado são as corridas de dados no modelo de concorrência de estado compartilhado.

Em um mecanismo, "a coisa" rdquo;é o gráfico da cena.A simulação o atualiza uma vez por quadro, com base nas interações do objeto. Talvez existam várias coisas independentes menores, como o estado do sistema de entrada, o sistema de replicação de rede e assim por diante.

Uma versão aprimorada do verso Smash Cypher do ZeRo

IFRAME_0

LOL!Aqui está o Smash Cypher original de 2018, caso você tenha perdido.

Espero que eles tenham um novo em breve!

Destruir a parafenália nazista parece uma coisa divertida de se fazer

Essa deve ser uma das vantagens de trabalhar em Man in the High Castle.

Evidências inegáveis ​​de que Thomas the Tank Engine se mistura literalmente a todas as músicas de rap

(LETRAS EXPLÍCITAS NÃO SÃO SEGURAS PARA O TRABALHO)

Respeito meu caso, Shacknews.

Caso você tenha perdido no Shacknews:

  • World on Fire: A História Oral de Fallout e Fallout 2
  • Half-Life: Alyx VR game é o retorno da Valve à série
  • Star Wars Jedi: Fallen Order review - Entre claro e escuro
  • Tetris Effect Trilha sonora original finalmente recebe digitale lançamento de vinil
  • Pokemon modder está adicionando monstros cortados ao Sword &Escudo

O que você vai fazer hoje à noite?Informe-nos no tópico de comentários de Shacknews Chatty abaixo.

Via: Shack News

Nenhum comentário