Início Design de Linguagens no InfoQ Brasil
Apresentações
Feed RSS-
Handling Go Errors (at The New York Times)
Veja os slides no site https://slides.com/marwansameer/handling-go-errors#/
-
It's about (run)time - Elixir beyond the hype
In this talk, we are going to do a deep dive into what lies beyond Elixir - the Erlang/OTP runtime - and explore what makes this adoption worthwhile. We will see how the runtime differs from the (...)
-
Hip Hop VM - Entre nesse ritmo
Descubra como o JIT compiler do Facebook pode ajudar sua aplicação a ter uma performance surpreendente. A HHVM é utilizada para servir ao Facebook em mais de 7 bilhões de requisições por dia.
-
Typeclasses com Scala
Um dos mais poderosos mecanismos de abstração em Scala é o de typeclasses, permitindo que tipos de terceiros, por exemplo classes, possam implementar uma interface qualquer.
-
Client Undertow: Quando boas práticas não são recomendadas
Sidney fala a respeito de desenvolvedores apegados a soluções do passado que os impedem de mudar suas formas de pensar, através de diferenças no raciocínio de C# e Javascript e de outras linguagens.
-
Functional Programming
Rodrigo nos fala sobre como a Programação Funcional pode influenciar no design da sua aplicação, e melhorar sua implementação, utilizando a Linguagem F#.
-
O design emergente pelas métricas
Com base em artigos de Neal Ford sobre arquitetura evolucionária, Leandro nos fala a respeito do design emergente (idéia trazida pelos agilistas), além da utilização de métricas e testes.
-
Domain Driven Design
Felipe fala a respeito de Domain Driven Design, apresentando conceitos, objetivos e padrões, além de estratégias de design e exemplos práticos que ajudam no entendimento do que é DDD na prática.