Skip to content
An interactive study of the impact of pioneers in the field of computer science.
TypeScript CSS Python Smarty HTML Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.

The Pioneers of Computer Science

An interactive study of the people, and their impact, in the field of computer science. The Pioneers of Computer Science allows you to visualize the who and when of contributions based on any set of topics in the field.


The pioneer data that populates this website was collected via research from many sources across the World Wide Web, rewritten into my own words and reformatted where appropriate. I hereby provide this collated data in CSV format to the community for use in further projects:

If you make something cool, please send me a link. Happy hacking!

Accuracy / Disclaimer

It's always a little risky to "rank" people in terms of their importance. And, although I've tried to be fair, I feel compelled to declare that this website is simply intended to celebrate the achievements of the masters of our field and is no way attempting to belittle any one persons effort relative to anothers. It should be assumed that this data set will always be somewhat incomplete and somewhat inaccurate.

Running locally / Contributing

Contributions are always more than welcome for both new data and new/improved functionality!

In order to run the app locally, it should just be a matter of:

  • Ensure you have Typescript, Python and Sqlite3 installed.
  • Install pip if you don't already have it: $ sudo apt-get install python-pip (or equivalent for your O/S)
  • Install Flask: $ pip install flask
  • Install Pony ORM: $ pip install pony
  • Install GeoPy: $ pip install geopy
  • Set development flag in shell or ~/.bashrc: $ export PIONEERSDEVELOPMENT=1
  • Seed database: $ python app/
  • Build TypeScript and run server: $ ./
  • Go to http://localhost:5000

After initial installation, you will only need to ./ each time you want to test.


The Pioneers: Impact The Pioneers: Timeline The Pioneers: Pioneer

You can’t perform that action at this time.