My new blog post is at the FP Commplete web site where I work now. It explains the major unsolved problem of imperative programming and why I turned to functional programming. There is also an animated discussion on reddit.
April 9, 2012
My new blog post is at the FP Commplete web site where I work now. It explains the major unsolved problem of imperative programming and why I turned to functional programming. There is also an animated discussion on reddit.
April 29, 2012 at 8:15 pm
I dont really agree.
Why?
You do concurency not for max CPU power usage :), but for performance. And if you ban mutability I wouldnt be surprised that for many problems your performance sucks.
April 29, 2012 at 8:17 pm
P.S.
Ofc I would like to be proven wrong (if Im wrong). If anybody wants to make tutorial and show how FL concurant program(that solves a realistic problem) is fast (not slow compared to c++ equivalent) that would be awesome++:)
April 30, 2012 at 5:30 pm
Why don’t you watch the video of Manuel Chakravarty where he shows some benchmark results. In the areas that they don’t match handcrafted C performance it’s because they haven’t implemented fusion optimization yet, so they do two passes instead of one. I wouldn’t be proposing Haskell for parallelism if its performance sucked.
May 4, 2012 at 9:29 am
You wrote about your role architect in M$ search engine. Why this engine is considered not going well?. In the past I worked also on search engine (for 3 months) and we stoped project due to investsments. I’m thinking to restart the project. Are you explained somewhere problems which are principal when writing search engine?. Volume of www is in fact no problem.
May 4, 2012 at 12:49 pm
I took part in designing and implementing a content index, which is a local search engine. It indexes your disk. It is part of Windows search–when you search your disk for files and you specify “file content”, you are prompted to index your directories. Unfortunately integration with the system and the UI are pathetic.
May 4, 2012 at 9:48 pm
OK. Thx. I thought about real www search engine better then Google. I think it is possible outerpass Google in this domain in quality of search engine specially in options in request and quantity of computers used to drive this SE. Order of results they have good, but it is only statisticaly good.
October 18, 2017 at 2:32 am
The current link is broken – I have found the article at https://www.fpcomplete.com/blog/2012/04/the-downfall-of-imperative-programming