DEV Community

Who is Who?

Loicniragire on December 27, 2017

I once had a fellow colleague who loved photography just like myself and we used to have numerous conversations about lighting and all sorts of t...
Collapse
 
buntine profile image
Andrew Buntine

Yes, as practicioners we spend far too little time developing an understanding and keeping up with the great achievements in our field.

I had the same concern as yourself. So last year I developed this: computerpionee.rs in an attempt to present some of the greats of our field in a slightly more interactive manner.

Nice post. :)

Collapse
 
rrampage profile image
Raunak Ramakrishnan

Alan Turing, von Neumann, Donald Knuth are legends. Anyone who has taken CS classes in college would have at least stumbled upon their names. OTOH, Martin Fowler maybe a great software engineer, but you would not have heard of him unless you are an experienced programmer and have seen first hand how his advice helps in reducing complexity of software. Self-taught programmers will probably be more aware of him. Dijkstra is probably someone who both theoretically inclined and pragmatic programmers will know because of his contributions to algorithms as well as his acerbic advice on how to design programs.