Size: a a a

Compiler Development

2020 April 19

SS

Sergey Sverdlov in Compiler Development
Ioann_V
Ну вот суть в том, что мне предожили именно писать о том, что не общедоступное. Например, hat trees у меня уже есть статья, да и блог, кстати, тоже. Известности я в том и дело что не ищу. Просто поступило предложение на халяву издать тираж в 500(для начала) экземпляров.
Смешно. Все перевернуто с ног на голову. Раньше разговор был об авторском гонораре, а теперь, если автор сам не платит, то это, типа, подарок :) Они вам еще и скидку на покупку своей книги, небось, предлагают?
источник

SS

Sergey Sverdlov in Compiler Development
Вот к чему прихожу. Денег на книге не заработаете. Книгу быстро спиратят, если стоящая... да в любом случае. Если Вы, допустим в ВУЗе, будет полезна галочка, что книга есть. А если нет, то напишите и опубликуйте в инете. Можно какой-то платформой воспользоваться, чтобы донаты получать. Качественного редактирования научного и литературного в издательстве, скорей всего, не будет.
источник

AK

Andrei Kurosh in Compiler Development
Ioann_V
Ребят, а скжите пожалуйста, вот чего. Мне тут на днях, написали из издательства книжного - мол, попробовать свои силы. Вам тема оптимизации современных алгоритмов(именно оптимизации + многопоточности и фишек процессоров) интересна вообще? Я в мире книг - noname, да и в жизни наверное тоже. Вы бы стали покупать книгу ценой, скажем 1 200рублей за 300+ страниц за авторством Васи Пупкина(но я то нет...)? Вот такой странный вопрос. Спрашиваю, интереса ради. Почитать кто я - можно у меня в bio.
Отсутствие имени автора в IT-литературе имхо не большая проблема. Большинство книг из тех, что я покупал в бумажном виде, у их авторов единственные. Так что доверие скорее должно вызывать издательство/серия.
источник

a

alekum in Compiler Development
Andrei Kurosh
Отсутствие имени автора в IT-литературе имхо не большая проблема. Большинство книг из тех, что я покупал в бумажном виде, у их авторов единственные. Так что доверие скорее должно вызывать издательство/серия.
Возможно без автора книга может не набрать нужный трекшн для продаж. Издательство будет пытаться брать человека без пруфрекорда его работ?
источник

IJ

Igor 🐱 Jirkov in Compiler Development
alekum
Возможно без автора книга может не набрать нужный трекшн для продаж. Издательство будет пытаться брать человека без пруфрекорда его работ?
В авторах кмк сейчас недостаток, поэтому издательства готовы рисковать, беря тех авторов, которые, возможно, и не напишут до конца книгу.
источник

IJ

Igor 🐱 Jirkov in Compiler Development
С их стороны вклад очень небольшой: сидит менеджер, спрашивает раз в месяц, как продвигается работа
источник

a

alekum in Compiler Development
Я хотел бы узнать, что нового в книгоиздате появилось за последний период в компиляторной и околокомпиляторной литературе.
Кажется формат блога\онлайн книги выглядит более перспективным. Допустим автор проекта https://craftinginterpreters.com/, который вроде как
уже завершил написание этой работы, как показатель.
источник

AK

Andrei Kurosh in Compiler Development
alekum
Возможно без автора книга может не набрать нужный трекшн для продаж. Издательство будет пытаться брать человека без пруфрекорда его работ?
В моем понимании traction для книги дают актуальность темы и имя издательства. Я готов купить практически любую книгу O’Reilly, подходящую по тематике. По автору же книги выбираю скорее в художественной литературе, за редким исключением - например, книга Programming Perl за авторством самого Ларри Уолла. Тут сразу понятно, что никого лучше разбирающегося в теме не найти :) но это большая редкость
источник

PS

Peter Sovietov in Compiler Development
alekum
Я хотел бы узнать, что нового в книгоиздате появилось за последний период в компиляторной и околокомпиляторной литературе.
Кажется формат блога\онлайн книги выглядит более перспективным. Допустим автор проекта https://craftinginterpreters.com/, который вроде как
уже завершил написание этой работы, как показатель.
Bob Nystrom — личность среди разработчиков известная. У него хороший опыт в области игростроения. И книга эта у него — не первая. До нее была Game Programming Patterns, которую многие считают лучшим введением в шаблоны проектирования. И с компиляторной тематикой он знаком — например, о парсере Пратта он отлично когда-то написал в своем блоге.
И я ожидаю, что его книга затмит подобные самоучители, которые появились в последние годы. Что-то там было для Go и так далее. Труд Nystrom'а на совершенно другом уровне.
источник

A

Alex Ф-ф-фэils!🌠︙ in Compiler Development
Peter Sovietov
Bob Nystrom — личность среди разработчиков известная. У него хороший опыт в области игростроения. И книга эта у него — не первая. До нее была Game Programming Patterns, которую многие считают лучшим введением в шаблоны проектирования. И с компиляторной тематикой он знаком — например, о парсере Пратта он отлично когда-то написал в своем блоге.
И я ожидаю, что его книга затмит подобные самоучители, которые появились в последние годы. Что-то там было для Go и так далее. Труд Nystrom'а на совершенно другом уровне.
Да, Game Programming Patterns хорошая книга
источник

I

Ioann_V in Compiler Development
Peter Sovietov
Bob Nystrom — личность среди разработчиков известная. У него хороший опыт в области игростроения. И книга эта у него — не первая. До нее была Game Programming Patterns, которую многие считают лучшим введением в шаблоны проектирования. И с компиляторной тематикой он знаком — например, о парсере Пратта он отлично когда-то написал в своем блоге.
И я ожидаю, что его книга затмит подобные самоучители, которые появились в последние годы. Что-то там было для Go и так далее. Труд Nystrom'а на совершенно другом уровне.
Да, Паттерны Игрового Программирования - книга хорошая, но для самых начинающих, пожалуй.
источник

PS

Peter Sovietov in Compiler Development
alekum
Я хотел бы узнать, что нового в книгоиздате появилось за последний период в компиляторной и околокомпиляторной литературе.
Кажется формат блога\онлайн книги выглядит более перспективным. Допустим автор проекта https://craftinginterpreters.com/, который вроде как
уже завершил написание этой работы, как показатель.
А по специальным вопросам вполне пишут и сейчас. Например: https://www.amazon.com/Instruction-Selection-Principles-Methods-Applications-ebook/dp/B01JAIW4W4
источник

PS

Peter Sovietov in Compiler Development
Хотя эту книгу трудно назвать специализированной. Думаю, те, кто как-то проявляет интерес к фазе генерации кода, давно ее сами нашли и прочитали :)
источник

a

alekum in Compiler Development
Peter Sovietov
А по специальным вопросам вполне пишут и сейчас. Например: https://www.amazon.com/Instruction-Selection-Principles-Methods-Applications-ebook/dp/B01JAIW4W4
2016 год публикацяи, я думал, что-то нас ждет в 2020 году интересного или было в 2019. я не говорю об изменчивом мире) скорее про то, что нибудь свежее - свежий взгляд и тп.
источник

PS

Peter Sovietov in Compiler Development
alekum
2016 год публикацяи, я думал, что-то нас ждет в 2020 году интересного или было в 2019. я не говорю об изменчивом мире) скорее про то, что нибудь свежее - свежий взгляд и тп.
Компиляторный мир, все же, не настолько изменчив, чтобы каждый год появлялись новые монографии со свежим взглядом :) Собственно, в фундаментальных областях компьютерных наук так практически везде, разве нет?
источник

a

alekum in Compiler Development
Peter Sovietov
Компиляторный мир, все же, не настолько изменчив, чтобы каждый год появлялись новые монографии со свежим взглядом :) Собственно, в фундаментальных областях компьютерных наук так практически везде, разве нет?
да да, с этим я не спорю. Но тот же спрингер каждый код, что то да публикует из работ академии. Возможно что-то интересное появилось еще.
источник

PS

Peter Sovietov in Compiler Development
Ну, это довольно легко поиском найти. Предлагайте ссылки — и обсудим все вместе, насколько интересная книга попалась :)
источник

a

alekum in Compiler Development
Peter Sovietov
Ну, это довольно легко поиском найти. Предлагайте ссылки — и обсудим все вместе, насколько интересная книга попалась :)
как раз это я и сам хотел бы узнать
источник

PS

Peter Sovietov in Compiler Development
alekum
как раз это я и сам хотел бы узнать
Я, например, жду выхода последнего тома серии: https://www.springer.com/gp/book/9783642176371
источник

KR

K R in Compiler Development
Andrei Kurosh
Для того, чтобы аргументировать отказ от целой существующей инфраструктуры, нужно иметь возможность сделать не что-то чуть-чуть получше, а как минимум революционно новое. Например, в никсах универсальным способом обмена данными между приложениями является голый текстовый поток. Я лично считаю, что обмен объектами а-ля Powershell куда более удобен и современен, решает массу проблем и все такое, но положа руку на сердце Powershell при изначально более перспективной идее не взлетел
Потому, что bash далеко не так прост, как кажется. Во-первых, | ленивые. Во-вторых там есть масса элементов функционального программирования. В-третьих, очень хорошие эвристики, например для строк, позволяющие не писать лишние символы. В-четвёртых, интерактивные задачи совершенно не должны строго типизироваться. Скорее там должен быть какой-то gradual typing.
источник