В издательстве Manning готовится к выходу книга Metaprogramming in .NET
Главы о Nemerle там, ессесно, нет. А должнa былa бы быть!
Это шанс заявить о себе на страницах книги известного западного издательства, если бы удалось убедить авторов в необходимости включения такой главы.
Там же есть и форум, где можно поговорить с авторами.
Здравствуйте, febus, Вы писали:
F>В издательстве Manning готовится к выходу книга Metaprogramming in .NET F>Главы о Nemerle там, ессесно, нет. А должнa былa бы быть! F>Это шанс заявить о себе на страницах книги известного западного издательства, если бы удалось убедить авторов в необходимости включения такой главы. F>Там же есть и форум, где можно поговорить с авторами.
Им придется тогда выбросить полкниги, всю вторую часть, поскольку ни один из подходов, там описанных, не выдерживает конкуренции с макросами.
Здравствуйте, SergASh, Вы писали:
SAS>Им придется тогда выбросить полкниги, всю вторую часть, поскольку ни один из подходов, там описанных, не выдерживает конкуренции с макросами.
Может тогда получится уговорить их на то, чтобы просто поменять название на: "Metaprogramming in .NET without Nemerle"?
Здравствуйте, kochetkov.vladimir, Вы писали:
KV>Может тогда получится уговорить их на то, чтобы просто поменять название на: "Metaprogramming in .NET without Nemerle"?
Здравствуйте, adontz, Вы писали:
A>Это не шанс, такие книги не за спасибо пишутся.
Конечно не за спасибо — за деньги. Судя по названию это чистейший популизм. Нет никакого метапрограммирвоания для нет. Разве что Постшарп считать за специализированное для дтнета стредство. И то сам класс — постпроцессоров — не привязан к платформе.
Ну, а раз популизм, то очень даже может быть, что ради того самого популизма он включит какую-нить "клубничку" (по его мнению).
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, febus, Вы писали:
F>В издательстве Manning готовится к выходу книга Metaprogramming in .NET F>Главы о Nemerle там, ессесно, нет. А должнa былa бы быть! F>Это шанс заявить о себе на страницах книги известного западного издательства, если бы удалось убедить авторов в необходимости включения такой главы. F>Там же есть и форум, где можно поговорить с авторами.
Интересно, что в содержании что выложено на сайте есть глава посвященная Т4, а в ПДФ-е с первой главой, где так же есть содержание, главы про Т4 нет. Что это — обман, или просто автор спешно всунул главу уже после того как сделал ПДФ для публичного просмотра?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, IT, Вы писали:
IT>Задал им вопрос. Посмотри что ответят, если ответят
Если заходить так из далека, то шанс получить ответ близок к нулю. Задал вопрос по рабоче-крестьянски. Предлагаю развить обсуждение и подтолкнуть авторов к созданию полноценного раздела по Н.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Задал вопрос по рабоче-крестьянски. Предлагаю развить обсуждение и подтолкнуть авторов к созданию полноценного раздела по Н.
Здравствуйте, febus, Вы писали:
F>В издательстве Manning готовится к выходу книга Metaprogramming in .NET F>Главы о Nemerle там, ессесно, нет. А должнa былa бы быть! F>Это шанс заявить о себе на страницах книги известного западного издательства, если бы удалось убедить авторов в необходимости включения такой главы. F>Там же есть и форум, где можно поговорить с авторами.
Народ, мы там создали две темы. Давайте как подмогните с аргументацией. Чем больше сообщений и народу, тем лучше.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, SergASh, Вы писали:
SAS>Им придется тогда выбросить полкниги ... поскольку ни один из подходов, там описанных, не выдерживает конкуренции с макросами.
От того, что есть ЛИСП, никто не выкидывает книги по php! Странно, да? Чувак пишет про популярные средства. Как он правильно заметил, "But for every developer using Nemerle, there are 99 others using T4" — это его аудитория; не такая продвинутая, зато многочисленная. Напоминаю: чувак не учит дао программинга, он делает бизнес на книге.
Здравствуйте, matumba, Вы писали:
M>От того, что есть ЛИСП, никто не выкидывает книги по php! Странно, да? Чувак пишет про популярные средства. Как он правильно заметил, "But for every developer using Nemerle, there are 99 others using T4" — это его аудитория; не такая продвинутая, зато многочисленная. Напоминаю: чувак не учит дао программинга, он делает бизнес на книге.
Эта аудитория только выиграет, если узнает о более продвинутых средствах МП. Не находишь?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
M>> это его аудитория; не такая продвинутая, зато многочисленная. Напоминаю: чувак не учит дао программинга, он делает бизнес на книге.
VD>Эта аудитория только выиграет, если узнает о более продвинутых средствах МП. Не находишь?
Нет, не нахожу.
Влад, тут надо узреть одну простую вещь: ты — внутри "котла с Немерле". Снаружи — те, кто ощущает только запах. Поэтому когда ты кричишь, какие вкусные тут макросы, тебя не понимают — люди ещё не попробовали и ложки Немерли, им непонятны твои восторги. В теории, конечно будет здорово, если книга подымет волну интереса к Немерле! Но ты не забывай, насколько "читатели" ниже "писателей" — придётся кому-то попотеть и представить материал по Немерле в самом наипопсовейшем виде — так, чтобы последний похапист понял. Статьи с РСДН, увы, слишком тяжеловесны и не очень показательны.
Я уже написал ему предложение, так что послушайте что он предложит (он вроде уже просил примеры) и скооперируйтесь.
Напомню: ЦА книги — вовсе не продвинутые метапрограммасты, это будут толпы хомячков с годичным опытом C#, которым понравилось длинное слово "метаметанировать". Дай бог единицы проникнутся главой именно о Немерле.
Здравствуйте, matumba, Вы писали:
VD>>Эта аудитория только выиграет, если узнает о более продвинутых средствах МП. Не находишь?
M>Нет, не нахожу.
А зря. Это же очевидно.
M>Влад, тут надо узреть одну простую вещь: ты — внутри "котла с Немерле". Снаружи — те, кто ощущает только запах. Поэтому когда ты кричишь, какие вкусные тут макросы, тебя не понимают — люди ещё не попробовали и ложки Немерли, им непонятны твои восторги.
Это все понятно. Но я больше понимаю позицию авторов этой книги. Они резонно замечают, что МП — тяжело, а изучение нового языка — еще тяжелее.
Это именно так. И для изучения нового языка нужна мотивация. Если человек не понимает зачем ему МП и что оно может дать, то мотивацией могут служить исключительно готовые решения вроде PegGrammar. Но если человек уже понимает что ему не хватает МП, и он осознает, что использование МП может стать во много раз проще, если вместо эмита или Т4 взять специально для этого разработанный язык, то это и может стать той самой мотивацией необходимой чтобы переломить собственную инертность.
А на кого рассчитана эта книга? Мне кажется ответ очевиден — на тех кто уже осознал или находится в процессе осознавания того, что ему нужно МП. А раз так, то сам Бог велел таким людям дать хотя бы беглый рассказ о том, что кроме кирки и лопаты еще имеются такие вещи как отбойный молоток и роторный экскаватор.
M>В теории, конечно будет здорово, если книга подымет волну интереса к Немерле!
Волну, не волну, но не в теории, а на самой что ни на есть практике очевидно ясно, что для Немерла было бы очень полезно засветиться в книжке, и тем более, в такой профильной.
M>Но ты не забывай, насколько "читатели" ниже "писателей" — придётся кому-то попотеть и представить материал по Немерле в самом наипопсовейшем виде — так, чтобы последний похапист понял. Статьи с РСДН, увы, слишком тяжеловесны и не очень показательны.
Если человек читает такие книги, то он уже 100% не последний ПХП-ист.
Представить МП на Немерле тоже не очень сложно. Код будет точно более понятным чем на любом из аналогов. Сам Немерл близок к Шарпу, так что если специально не стараться, то код будет ясен любому дотнет-разработчику способному на мыслительный процесс.
M>Я уже написал ему предложение, так что послушайте что он предложит (он вроде уже просил примеры) и скооперируйтесь.
Ну, он и раньше сказал, что попробует побложить на тему Немерла. Надо постораться помочь ему пройти первый шаги.
M>Напомню: ЦА книги — вовсе не продвинутые метапрограммасты, это будут толпы хомячков с годичным опытом C#, которым понравилось длинное слово "метаметанировать". Дай бог единицы проникнутся главой именно о Немерле.
Я уверен, что это будут толпы более-менее толковых хомячков. И если они осилят саму книгу, то осилят и раздел по немерлу.
Понятно, что из толпы реально заинтересуется немерлом только небольшой процент. Но и это уже плюс.
Кроме того нам банально нужно упоминание в книгах хотя бы затем чтобы не проходить еще раз через дурацкие разборки вроде той что была на википедии.
Так что плюсы для нас очевидны.
Плюс же для авторов (и издателей) книги тоже очевидны. Пусть даже этот раздел будет небольшим, но он все же привлечет каких-то читателей. Ведь одно дело использовать что-то на практике, а совсем другое про это дело почитать.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Кевин Хазард обещал сделать блог по Немерле.
На сайте Manning указан его старый блог. Я нашел его новый блог, который он сейчас как раз создает и здесь уже появились первые 3 строчки.
Лиха беда начало:
As a software developer who works comfortably in C#, F# and Python all the time, the Nemerle programming language feels pretty much like home to me.
Granted, it’s a weird version of home where the game room, the dining room and the kitchen are all the same space. But it’s still very cool.
Здравствуйте, febus, Вы писали:
F>Кевин Хазард обещал сделать блог по Немерле.
Обещанного три года ждут.
F>На сайте Manning указан его старый блог. Я нашел его новый блог, который он сейчас как раз создает и здесь уже появились первые 3 строчки.
То-то я смотрю. В старом блоге у него ничего нового с прошлой весны.
F>Лиха беда начало: F>As a software developer who works comfortably in C#, F# and Python all the time, the Nemerle programming language feels pretty much like home to me. F>Granted, it’s a weird version of home where the game room, the dining room and the kitchen are all the same space. But it’s still very cool.
Ну, дай бог. Надо бы его подсадить по сильнее на нашу траву.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.