Re[11]: Являются ли макросы свидетельством недостаточной выр
От: deniok Россия  
Дата: 17.06.07 19:29
Оценка:
Здравствуйте, Курилка, Вы писали:

К>Здравствуйте, deniok, Вы писали:


D>>ИМХО, задачи повышения абстракции просто решать ни в каком языке не получится. Абтракцию сперва абстрагировать надо. Причём в контексте наличного языкового инструментария.

К>ммм, не понял, что ты тут имел в виду...

Ну, если задача хорошо решается простыми средствами, то незачем городить огород. А если простые средства по каким-то причинам не подходят (много кода, неэффективно, просто невозможно), то подключаем более мощные инструменты (макросы, ФВП, sexy types) и в терминах этих инструментов думаем как задачу решить.

D>>Что касается Template Haskell, где есть квазицитирование a-la Nemerle, то я не вижу, чтобы народ активно этим пользовался. Для Haskell'а это немножко инородно и тяжеловесно выглядит, хотя это, опять же, ИМХО.

К>template-то как раз никто не произносил тут пока
К>Хотя с другой стороны вопрос — а почему оно инородно?
К>Может оно там и не нужно особо-то и имеющихся средств вполне хватает для сих нужд?

Я не специалист в Template Haskell, так, чуть-чуть пробовал. Наверное, просто опыта нет. У Булата есть отличные tutorial'ы haskell.org/bz/th3.htm и haskell.org/bz/thdoc.htm.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.