DEV Community

Discussion on: Who is Who?

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.