4 ms·
It's funny that he mentions Google as an example of a company that gets the paradigm, but most of Google is C++ and Java. C# has better functional paradigm supp
by bluehavana 15y ago
It's funny that he mentions Google as an example of a company that gets the paradigm, but most of Google is C++ and Java. C# has better functional paradigm support than both of those.
- bad_user 15y agoThe Google Search engine was at some point written in Python.
- icey 15y agoDo you have a source for this? I'd love to read more about it; I knew they had python in use in some places, but this is the first I've heard that it was used in their search engine.
- pragmatic 15y agoThe crawler was in Python, not the search engine itself. http://infolab.stanford.edu/~backrub/google.html http://infolab.stanford.edu/~backrub/google.html Both the URLserver and the crawlers are implemented in Python.
- pragmatic 15y agoYes the additions that were added to support Linq makes c# (imho) the most advanced production language today. By advanced I mean it's fully supported, everything works as intended. It's not academic. I can use advanced features today for real work and get full IDE support and good documentation. I just built a search engine. I was able to make it massively parallel with some trivial parallel linq code. The power of Linq and the parallel extensions is just amazing.