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