Re[19]: Веб и динамика? Веб и статика+метапрограммирование.
От: lomeo Россия http://lomeo.livejournal.com/
Дата: 20.12.10 17:50
Оценка:
Здравствуйте, hardcase, Вы писали:

L>>Для кодогенерилки достаточно динамики, нафиг тут типы выводить?

H>foreach — макрос выводящий типы. Как его на кодогенераторах сделать?

Знаешь, я как-то об этом уже писал, но поиском не нашёл. Если вкратце, то такие вещи имхо нужно делать средствами языка. Например, в Haskell это будет функция. А типы выведет компилятор.

L>>По остальным пунктам, как я понимаю, замечаний нет?

H>Конечно есть, но уже сколько раз говорилось о них что лень повторять.

Ну так давай пофлеймим, скучно же.

H>Макросы нужны как средство автоматизации и абстрагирования: ядро Nemerle очень компактно, а макросы позволяют его расширить в нужную сторону нужным способом.


Грубо говоря: есть язык, недостаточно выразительный, скажем, C#. И вот мы добавляем к нему систему, позволяющую удобно писать к нему кучу компайлер-плагинов или там препроцессоров. Язык можно сделать жутко красивым и выразительным, расширяя его в нужную сторону таким способом. Это нормально?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.