Мне нужен (и был, и сейчас нужен) инструмент, что вносит минимум ошибок в процесс написания программы по неизвестному ранее ТЗ (которое никто не делал). Чтобы не возникало лишних вопросов, почему всё плохо, чтобы было сразу ясно, что ТЗ байда, надо менять. Даже для сложных ТЗ. Особенно для сложных ТЗ.
Вот несколько моих последних: система моделирования аппаратуры, транслятор VHDL, прототип видеоконтроллера, прототип машины динамического потока данных, анализ частот появления подграфов выражений в шейдерных программах, модель процессора, система стереосовмещения... Последнее, правда, не на Хаскеле. ;)
ну я смотрю по росту популярности... плюс наблюдения из жизни - я знаю с 10-к стартапов, которые используют кложуру, но с трудом припомню использующих хаскель, кроме как в банках (ну и galois)
а парадокс в том, что там в куске кода даже какие-то типы есть, правда что это за типы и на что они влияют я не кумекаю.
Reply
Код не функционален ни разу.
Reply
Reply
Лисп с диалектами я буду трогать только трехметровым шестом. ;)
Стар я для Лиспа с диалектами.
А Qi заглох.
Reply
P.S. а насчет старости - это звоночек, а то потом станешь старым для хаскеля 2015, и все...
Reply
На большее не претендую.
Если что, то я напомню, как я пришёл к Хаскелю: http://thesz.livejournal.com/719123.html
Мне нужен (и был, и сейчас нужен) инструмент, что вносит минимум ошибок в процесс написания программы по неизвестному ранее ТЗ (которое никто не делал). Чтобы не возникало лишних вопросов, почему всё плохо, чтобы было сразу ясно, что ТЗ байда, надо менять. Даже для сложных ТЗ. Особенно для сложных ТЗ.
Лисп и другие динамические ЯП не проходят.
Reply
у меня как раз лиспы - средство быстрого прототипирования и разработки по неизвестному ТЗ...
Reply
Что за типичный ТЗ?
Reply
Reply
Вот несколько моих последних: система моделирования аппаратуры, транслятор VHDL, прототип видеоконтроллера, прототип машины динамического потока данных, анализ частот появления подграфов выражений в шейдерных программах, модель процессора, система стереосовмещения... Последнее, правда, не на Хаскеле. ;)
Reply
Reply
Уберу-ка я "для меня не подходят".
Если кому-то требуется инструмент, который не вносит лишних ошибок, или вносит их по минимуму (в индустрии), то Лиспы ему не подойдут.
За одним исключением, пожалуй - ACL2.
Reply
Reply
Догадывается.
Более того, знает.
Reply
Reply
Более того, уверен, что это web стартапы, по большей части, отчего они становятся ещё более громкими.
Что называется, vocal minority.
Дальше посмотрим.
Reply
Leave a comment