Blogs / Personal blogs

Adrian Sampson

adriansampson.net

To make our library for efficient pangenomics more palatable, I made a little Unix shell. It “cheats” when it sees commands that invoke other pangenomic CLI tools and runs built-in functionality instead. The shell is built around an instruction-based IR that can fluidly intermix shell-like I/O (files and pipes) with…

Popular posts
3
Total points
1,084
HN comments
369
Rank
#1,939 personal

Visit adriansampson.net → RSS feedOn Hacker News Aug 2015 – May 2016

Software Engineering 2Programming Languages 1Hardware & Electronics 1Games & Graphics 1Tech Industry & Business 1

2

Weep for Graphics Programming

The mainstream real-time graphics APIs, OpenGL and Direct3D, make miserable standard bearers for the age of hardware heterogeneity. Their approach to heterogeneous programming leads to stringly typed interfaces, a huge volume of boilerplate, and impoverished GPU-specific programming languages.