бета-версия макросов для Скалы
От: xeno.by xeno.by
Дата: 12.03.12 10:07
Оценка: 236 (6)
Привет! На днях мы выкатили бета-версию макросов для Скалы: https://docs.google.com/document/d/1O879Iz-567FzVb8kw6N5OBpei9dnbW0ZaT7-XNSa6Cs/edit. Интересно узнать ваше мнение.
Re: бета-версия макросов для Скалы
От: _Claus_  
Дата: 12.03.12 16:47
Оценка:
Здравствуйте, xeno.by, Вы писали:

XB>Привет! На днях мы выкатили бета-версию макросов для Скалы: https://docs.google.com/document/d/1O879Iz-567FzVb8kw6N5OBpei9dnbW0ZaT7-XNSa6Cs/edit. Интересно узнать ваше мнение.


в целом выглядит приятно. отсутствие отладки — реальная, даже непреодлимая проблема сделать что-либо серьезное на макроуровне. возможно серьезное и не потребуется, если будет компенсировано другими фишками Scala.
Re: бета-версия макросов для Скалы
От: Cyberax Марс  
Дата: 12.03.12 16:58
Оценка:
Здравствуйте, xeno.by, Вы писали:

XB>Привет! На днях мы выкатили бета-версию макросов для Скалы: https://docs.google.com/document/d/1O879Iz-567FzVb8kw6N5OBpei9dnbW0ZaT7-XNSa6Cs/edit. Интересно узнать ваше мнение.

О мiй моск!

В Скале макросы были бы полезны, если выбросить оттуда implicit'ы и прочую эзотерику. А так макросы делают код на Скале совершенно неразбираемым.
Sapienti sat!
Re[2]: бета-версия макросов для Скалы
От: xeno.by xeno.by
Дата: 12.03.12 18:27
Оценка:
_C_>в целом выглядит приятно. отсутствие отладки — реальная, даже непреодлимая проблема сделать что-либо серьезное на макроуровне. возможно серьезное и не потребуется, если будет компенсировано другими фишками Scala.

Ну почему сразу отсутствие? Дебагать сами макросы можно без проблем. Проблема дебагать результаты макро-экспаншена. Как у вас с этим кстати?
Re[3]: бета-версия макросов для Скалы
От: _Claus_  
Дата: 12.03.12 18:56
Оценка:
XB>Ну почему сразу отсутствие? Дебагать сами макросы можно без проблем.
тогда нормально.

XB>Проблема дебагать результаты макро-экспаншена. Как у вас с этим кстати?

по идее хорошо — можно генерировать исходник и в нем отлаживать.
на практике не всегда, заедает где-то.
Re: бета-версия макросов для Скалы
От: catbert  
Дата: 15.03.12 17:30
Оценка:
Здравствуйте, xeno.by, Вы писали:

XB>Привет! На днях мы выкатили бета-версию макросов для Скалы: https://docs.google.com/document/d/1O879Iz-567FzVb8kw6N5OBpei9dnbW0ZaT7-XNSa6Cs/edit. Интересно узнать ваше мнение.


Уже критикуют. Критика не по сути, но последний абзац мне понравился; имхо очень правильно, и относится к Немерле.

My own experience is that you can only push the innovation envelope so far. You can club together maybe two or five or ten audacious new ideas, but at some point if you want to make something valuable you need to stop having new ideas and start fixing the ten thousand little things that prevent people from making use of your bold thoughts.

Re[2]: бета-версия макросов для Скалы
От: WolfHound  
Дата: 15.03.12 19:04
Оценка:
Здравствуйте, catbert, Вы писали:

C>Уже критикуют. Критика не по сути, но последний абзац мне понравился; имхо очень правильно, и относится к Немерле.

C>

C>My own experience is that you can only push the innovation envelope so far. You can club together maybe two or five or ten audacious new ideas, but at some point if you want to make something valuable you need to stop having new ideas and start fixing the ten thousand little things that prevent people from making use of your bold thoughts.

Ну так Н1 уже давно в этом состоянии.
Н2 это совсем другой зверь имеющий мало общего с Н1.
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.