metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-12-13 12:15 pm

То, чем я счас занимаюсь,

в норме должно было бы заставить мое руководство на обоих работах задуматься, "а не отправить ли меня за счет фирмы в санаторий мозги полечить".

Встраиваю в клиент к БД (который стоит примерно на паре-тройке сотен рабочих мест у нескольких десятков клиентов) экспорт текущего открытого отчета в формат хаскелевого модуля, с автоматическим объявлением типа. Чтобы можно было дальше это обработать в хаскеле, а то меня обычные тестовые примеры типа списка в пару элементов кортежей из двух полей, вгоняют в уныние и совершенно не отражают реальные производственные задачи.

From: udpn.livejournal.com

(Anonymous) 2009-12-13 12:49 pm (UTC)(link)
Представляю удивление начальства, задумавшего сменить сениор кодера и наткнувшегося на хаскель-код.

Re: From: udpn.livejournal.com

[identity profile] lionet.livejournal.com 2009-12-13 01:13 pm (UTC)(link)
Реакция известна:

It is significant that Mr. Domanski, Mr. Banowetz and Dr. Brosgol were all surprised and suspicious when we told them that Haskell prototype P1 [...] is a complete tested executable program. We provided them with a copy of P1 without explaining that it was a program, and based on preconceptions from their past experience, they had studied P1 under the assumption that it was a mixture of requirements specification and top level design. They were convinced it was incomplete because it did not address issues such as data structure design and execution order.


http://lionet.livejournal.com/27698.html

Re: From: udpn.livejournal.com

[identity profile] metaclass.livejournal.com 2009-12-13 02:35 pm (UTC)(link)
Я им это каждый день говорю: либо я сейчас пишу это быстро и на таком майндфаке, что вам придется разработчиков с "PhD in type theory" потом искать, или дайте мне хотя бы двух-трех нормальных программистов на нормальном языке и год времени, чтобы я мог их обучить предметной области.
Не слушают. Значит получат майндфак.

Re: From: udpn.livejournal.com

[identity profile] nivanych.livejournal.com 2009-12-13 05:26 pm (UTC)(link)
Прально, прально.
А мы будем следить за развитием истории :-)

[identity profile] komarov.livejournal.com 2009-12-13 12:51 pm (UTC)(link)
так ты станешь ну совсем незаменимым)

[identity profile] vp.livejournal.com 2009-12-13 03:08 pm (UTC)(link)
Руководству пофиг :) У нас можно начать писать хоть на китайском диалекте кобола - ВСЕ РАВНО. У руководства просто есть понятийный потолок и оно в эти вопрос не лезет уже лет 10.

[identity profile] clayrat.livejournal.com 2009-12-13 03:02 pm (UTC)(link)
можно еще в лисповое дерево экспортировать =)