Category Archives: C++

Seven of Eleven

Sempre que uma linguagem de programação é assunto entre as pessoas (programadores), normalmente surgem coisas como críticas e qualidades, muitas vezes a preferência de cada um é destacado nessa ou naquela funcionalidade – sem contar quando o assunto é esta … Continue reading

Posted in C++ | Leave a comment

Three Types of Trees (T3)

Não canso de assistir esta ótima aula do Donald Knuth. Além de informativa e complexa, ela é muito divertida. Segundo Knuth, de tempos em tempos, durante a época do Natal, ele ministra uma aula sobre árvores (matemáticas e/ou computacionais), denominadas … Continue reading

Posted in C++, Computer Science, F#, Functional Programming | Leave a comment

Faster Than a Bullet

O que pode ser mais rápido do que a bala? This is the GPU… No GPU in Science, a NVIDIA apresenta o seguinte titulo – Speed of Light: The Role of Visual and High Performance Computing in Scientific Innovation. Logo, a … Continue reading

Posted in C++, GPU | 1 Comment

λόγος and the Rise of Turtle Graphics

Logos é uma palavra forte de origem grega, ela pode significar razão, palavra ou discurso. Os próprios gregos foram responsáveis pela Trigonometria, cuja etimologia é a composição das palavras trigōnon (triângulo) e metron (medida) – algo como o estudo das … Continue reading

Posted in C++, Computer Graphics, Direct2D, F#, Functional Programming, Math, Scala, Windows SDK | Leave a comment

Polimorfismo, polymorphism, πολυμορφισμού, …

Polimorfismo, já refletiu sobre ele? (no sentido de pensar, não é necessário usar Reflector ou algo parecido). Certamente, a linguagem de programação que você usa, possui uma ou mais formas de manifestação deste recurso. A definição da palavra polimorfismo conecta … Continue reading

Posted in C++, Computer Science, F# | 1 Comment

Recursão, recursion, ricorsione, αναδρομή, …

Dentro da Teoria da Computação, um programa pode ser categorizado de acordo com 3 tipos de estruturação: monolítica, iterativa e recursiva. Fazendo uma analogia com alguma linguagem de programação posso associar a estruturação monolítica ao BASIC que programava quando garoto … Continue reading

Posted in C++, Functional Programming, Math | 4 Comments