Одно могу сказать - что в конторе в которой работает этот "менеджер" неплохие программеры.. коль скоро удалось перевести проект на Хаскель (тут, конечно, интересна подоплека этого решения), а вот о менеджерах этого я сказать не могу.
Ну а на чём им ещё было решать свои низкоуровневые задачи?
Задачи у них были, насколько я понял, вполне высокоуровневые. Впрочем, я вообще слабо понимаю различие между высокоуровневой и низкоуровневой задачей. А вот решение одной и той же задачи, вполне может быть как низкоуровневым, так и высокоуровневым (первая в терминах машины (не важно что это за машина - реальная, или виртуальная, имеративная или функциональная), вторая - в терминах задачи).
Да, а выбрали хаскель не потому, что все остальное такое кривое и не надежное (тот же С++), а просто потому, что программерам хаскеля захотелось :-)
И да, ощущения от хаскеля мои личные вполне соответствуют тому что описано в статье. Поэтому я от него отказался в пользу С++ и некоторых других языков.