Olá pessoal. Tudo certo?! O primeiro post dessa série ficou bastante “denso”. Tivemos que começar o suporte a LINQ do zero. Implementamos suporte para filtro, usando a cláusula/operador Where, bem … Continuar lendo
Olá pessoal. Tudo certo?! No último post, indiquei como utilizar o driver oficial do MongoDB para C#. Recebi um feedback, pelo twitter, do @breno_ferreira quanto a “sintaxe difícil”, principalmente para … Continuar lendo
Olá pessoal, como estamos?! Quando falamos em DLR, vemos, com alguma frequência, uma distinção clara entre objetos estáticos e objetos dinâmicos. Nesses cenários, assumimos que objetos dinâmicos são aqueles que … Continuar lendo
Já sabemos que DLR oferece suporte forte para interoperabilidade entre linguagens. Também já sabemos que essa interoperabilidade é garantida, em grande parte, pelos mecanismos de binding fornecido pela DLR. Hoje, … Continuar lendo
Olá pessoal, como estamos?! No último post mostrei que a DLR facilita a interoperabilidade entre linguagens. Hoje, começo a explicar como. Objetos estáticos e objetos dinâmicos Uma coisa importante a … Continuar lendo
Olá pessoal, como estamos?! Dias atrás escrevi um pouco sobre os DLR Binders. Na ocasião, mencionei que as duas principais funções destes eram o mecanismo de caching e o suporte … Continuar lendo
Olá pessoal, tudo certo? Late binding é o processo de binding que ocorre em tempo de execução. É fundamental para construção de linguagens dinâmicas. Late binding, comparado com o binding … Continuar lendo
Olá pessoal, como estamos? Há alguns dias mostrei alguns conceitos relacionados à utilização de DLR Expressions. Na ocasião, apresentei técnicas relacionadas à criação dessas expressions e alternativas para “compilação e … Continuar lendo
Olá pessoal, como estamos? Há alguns dias, apresentei alguns conceitos fundamentais para DLR. Hoje, pretendo abordar aquilo que considero ser a “espinha dorsal” dessa tecnologia: DLR Expression. Já falei sobre … Continuar lendo
Olá pessoal, como estamos? DLR é a tecnologia fundamental para a construção de linguagens como IronPython e IronRuby. Entretanto, DLR é muito mais que uma tecnologia para construção de novas … Continuar lendo