Dynamic programming languages face semantic and performance challenges in the
presence of features, such as eval, that can inject new code into a running
program. The Julia programming language introduces the novel concept of world
age to insulate optimiz... (more…)
Read more »
Introduction It seems each time you turn around there is a new programming language aimed at solving some specific problem set. Increased proliferation of programming languages and data are deeply … (more…)
Read more »
Today I did the opening keynote at SRECon. This talk was a little less technical than my normal talks: instead of talking about tools like tcpdump (though tcpdump makes an appearance!), I wanted to talk about how to make a career where you’re constantly l... (more…)
Read more »
Julia language is now available for Raspberry Pi, with support for GPIO, the Sense HAT and Minecraft. Scientific computing opportunities galore! (more…)
Read more »
In Julia, Can I do DF1[B] = DF2[B] where B is a boolean array and DF1 and DF2 are DataFrames? Well, yes! You can by using Julia's multiple-dispatch system by... (more…)
Read more »