E ai, pessoal, tudo bem?Sim, meu blog esta mais abandonado que cachorro de rua, mas vou tentar (novamente) deixa-lo atualizado. Irei comecar organizando as ideias que quero discutir futuramente, mas nao necessariamente nesta ordem:Dotnet core (hein?!!);A evolucao do C# - Versao 7 esta vindo!!A linguagem Kotlin e sua proxima versao 1.1 (Muito top!);A poderosa linguagem F# e sua louca sintaxe;Do JavaScript para o ES6 e TypeScript 2+ (Nao olhe para tras!);Aurelia Framework;React;Moby vs Redux;Akka;Nesse semestre, estou ministrando aulas de Computacao Grafica e Sistemas Distribuidos, para Graduacao, entao devo postar varios topicos relacionados, ate pra ajudar os meus alunos e quem estiver interessado no conteudo. Mas lembrem-se, este e um blog pessoal, entao, nao esperem de mim muito formalismo nas postagens. Tambem estou ministrando aulas na Pos-Graduacao, mais precisamente a disciplina de "Desenvolvimento Web para Dispositivos Moveis", logo, teremos topicos relacionados aqui tambem; Por fim, vou tentar compartilhar com voces experimentos que eu ando fazendo envolvendo linguagens de programacao, ambientes de desenvolvimento, devops, arquitetura de software e de sistemas, minha amada area de desenvolvimento de jogos (I'm back!) e algumas solucoes e prototipos meio malucos, mas que poderiam servir pra algo (ou nao). Quem sabe nao virem projetos de extensao e/ou de iniciacao cientifica... Bom, apesar de ser fa dos produtos da Apple, e ter um MacBook, eu venho demonstrar minha insatisfacao com relacao ao suporte dos novos padroes para computacao grafica. Falei dificil, mas foi so pra ganhar espaco (heheh), estou aqui falando da falta de suporte da API OpenGL 3, mesmo no Snow Leopard.E perfeitamente possivel criar jogos com graficos bons utilizando a API do OpenGL 2, entao por que reclamar que o OSX nao possui suporte para a versao 3?Quem trabalha com jogos, geralmente gosta de estar na vanguarda das tecnologias. Isso porque nos "precisamos" consumir e utilizar do maximo de poder do hardware que for possivel, e nao ficar para tras, pois esse mercado anda muito rapido.Por mais que as alteracoes da versao 2 para a 3, sejam basicamente um novo paradigma de programacao, existem recursos novos que sao bastante uteis, alem de melhorias de desempenho. Em minha opiniao, a empresa que se diz estar na frente das inovacoes tecnologicas, tambem deveria permitir e acompanha-las. Existem varias pessoas, gamers, que gostariam de ter, trabalhar ou jogar num Mac, mas que nao vao pela falta de suporte para jogos e aplicacoes.Nos sabemos que ja existem varias aplicacoes suprindo parte dessa necessidade, mas e os jogos?! Sao muito poucos jogos presentes no OSX ate o momento. Eu gostaria de aproveitar os recursos do meu sistema, a capacidade do meu hardware, as boas APIs presentes no OSX e utiliza-las em aplicacoes que usam realmente do hardware, isso e, os jogos, sentir o desempenho que a plataforma e capaz de propor diretamente na taxa de frames em minha tela.Como gamer eu quero ter a possibilidade de obter os ultimos jogos e utilizar das ultimas tecnologias, pra tirar o maximo de proveito desses jogos. Como desenvolvedor, eu quero as tecnologias pra garantir a satisfacao do jogador, provendo qualidades visuais e funcionais. O que me