Программирую на С++ уже год, так что с основами знаком.
Хочется прочитать книгу, которая расскажет о всех аспектах языка, работе с памятью. Хочется получить большой багаж знаний, который можно будет использовать в дальнейшем для написания собственного ЯП.
Вообще кресты не лучший язык для создания компиляторов, имхо. Лучше хаскель взять. Если не хочется в функциональщину лезть, можно взять любой язык с gc
Василий Дёмин, разве любой другой язык даёт столько свободы как плюсы ? Не считая низкоуровневые и Си. Мне кажется, если изучить плюсы, то можно написать почти всё что захочешь.
LXSTVAYNE, На хаскеле тоже. Только кресты — это путь мазохиста, а хаскель очень приятен. Особенно для компиляторов. На любом языке общего назначения можно что угодно написать из прикладного софта. И как бы зачем мучиться с крестами, если можно этого не делать
Вам нужна книга, которую прочитаешь и сразу в "сеньоры" можно идти?
Боюсь такой нет. Только практика и еще раз практика.
Из продвинутых книг могу посоветовать:
1. Эффективный и современный С++. 42 рекомендации по использованию C11 и C14
в ней очень толково описаны нововведения в стандартах уже не совсем свежих, но эти нововведения чуть ли не самое главное изменение в языке до сих пор.
2. Параллельное программирование на С++ в действии. Практика разработки многопоточных программ
3. Оптимизация программ на C++. Проверенные методы повышения производительности.
LXSTVAYNE, а вас в гоогле заблокировали? Это первое. А второе - вот какой нибудь рандомный человек вам скажет- читай это и вы сразу побежали эту книгу покупать и читать. Что это за вопросы такие у сообщества. Вас и ваши способности или ваш подход к таким вещам никто из людей не знает. Как вы думаете - на чем будет такой совет основываться? Только на наших предпосылках но они у всех разные. ..вставайте и идите в магазин, в библиотеку, смотрите, пробуйте...