![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Выборы, это, конечно, интересно, но настоящая битва идёт не там, а в мире идей. Победит ли функциональное программирование императивное, вот где решаются судьбы мира. Для выяснения этого важного вопроса и собрались вчера интересующиеся Хаскелем вчетвером.
В основном разговор был о тестировании. Сравнивался подход в Хаскеле и в Питоне, вспомнили ещё один подход, который знающие люди называли между собой BDD. Но об этом не особо говорили, потому что разрабатываемый Ромой фреймворк Tasty всё-таки тестирует логику работы программы, а не пользовательский интерфейс.
Ещё Рома рассказал о своих планах. Во-первых, задуман новый вариант на тему Parsec, который будет выдавать сообщения об ошибках, позволяющие легко создаваемый парсер исправлять. Во-вторых, где-то в середине лета планируется провести конференцию по использованию Haskell в коммерческих проектах. Так что, несмотря на новую работу Ромы в фирме, которая базируется в Александрии близ Вашингтона, в Одессе ещё будет майдан против использования изменяемых переменных.
В основном разговор был о тестировании. Сравнивался подход в Хаскеле и в Питоне, вспомнили ещё один подход, который знающие люди называли между собой BDD. Но об этом не особо говорили, потому что разрабатываемый Ромой фреймворк Tasty всё-таки тестирует логику работы программы, а не пользовательский интерфейс.
Ещё Рома рассказал о своих планах. Во-первых, задуман новый вариант на тему Parsec, который будет выдавать сообщения об ошибках, позволяющие легко создаваемый парсер исправлять. Во-вторых, где-то в середине лета планируется провести конференцию по использованию Haskell в коммерческих проектах. Так что, несмотря на новую работу Ромы в фирме, которая базируется в Александрии близ Вашингтона, в Одессе ещё будет майдан против использования изменяемых переменных.