Summary
Paul Tarau is a professor at the University of North Texas whose research spans programming languages, logic and functional programming, natural language processing, and the design of memory-managed runtime and distributed systems. He pursues curiosity-driven inquiry, translating theoretical ideas into practical implementations across Prolog, Haskell, Scala, Java, and C, including large-scale projects with thousands of lines of code. He is the author or contributor to notable open-source systems such as Styla, Jinni Prolog, BinProlog, Kernel Prolog, Giant Numbers, and Bijective Gödel Numberings. His work encompasses compiler construction, memory management, agent infrastructures, mobile code, Internet programming, 3D animation, and graph layout algorithms, illustrating a rare breadth of impact in CS research. Based in Flower Mound, Texas, he maintains an active scholarly profile with publications spanning computer science theory and systems engineering.
14 years of coding experience
Doctor of Philosophy (Ph.D.), Doctor of Philosophy (Ph.D.) at Université de Montréal
English, French