Current state of ilang
This is the first week back at school, which means that the speed of development on ilang will begin to fluxuate again. Over this last break, and the final parts of last semester, I was able to clean...
View ArticleReducing specific use cases in a language to improve overall usability
This last summer I spent a considerable amount of time refactoring i-lang. Since I started implementing this programming language in early 2012, it had accumulated quite a bit of cruft, and it was...
View ArticleEstimating the n percentile of a set
Here is an interesting idea that I had recently, this is just a high level concept about how it would work, there are no proofs for error bounds or quality, in fact there would be a handful of...
View ArticleIntel Xeon Phi for “cheap”
(This work and post were originally from early 2015, some aspects may still be useful, eg the kernel patch for the lower end motherboards) Recently Intel has been selling their a version of their Xeon...
View ArticleJSApp.us Shutdown
This post is a few weeks late, however JSApp.us has been shutdown. At the time that JSapp was first released, it was the first open node.js hosting platform. It featured an easy to use web based code...
View ArticleTheoretical online voting system
With the election a few days away, I found myself recently looking at the state of voting in America and contemplating that there is still no online based voting system in place. The main arguments...
View ArticleWTF happened this year
This is a post that I started writing shortly after the Democratic convention, as I started thinking that Trump was going to end up beating Clinton. Now that the “impossible” has happened (haha all...
View ArticleCost of Abstractions
This post is from a recent conversation that I was having about the cost of abstractions in various languages. In choosing a programming language for a project, it is important to choose a language...
View ArticleRedmagic Meta-tracing JIT
https://github.com/matthewfl/redmagic This is a newly published repository from an experiment that I started during the summer to attempt to optimize Python’s runtime without impacting compatibility...
View ArticleTraining a cat to walk on a leash
To celebrate the one year anniversary of adopting Patton, I would like to take a moment to encourage cat owners everywhere to walk their cat. After a year of walking Patton, I have been able to get...
View Article
More Pages to Explore .....