Глен Кук — цикл «Черный отряд». Очень понравился, хотя я еще не осилил все книги серии.
Роберт Джордан — цикл «Колесо времени». Длинная, но очень интересная эпопея. Некоторые книги затянуты, но в общем и целом произведение отличное. Концовка оставила чувство, что дописывалось наспех, но оно и не удивительно, учитывая, что дописывал другой автор по черновикам. Перечивал несколько раз. Да, да, все 14 томов.
Дж. Мартин — цикл «Песнь льда и огня». Наверное, уже всем набила оскомину на фоне сериала, но я все равно рекомендую к прочтению.
Брендон Сандерсон — цикл «Рожденный туманом». Очень интересный альтернативный мир и магия без надоевших эльфов и прочего. На русский, к сожалению, все не переведено. Его же «The Stormlight Archive» тоже порадовал.
Тэд Уильямс — цикл «Память, Скорбь и Тёрн». Хороший и проработанный мир, интересные персонажи. Рекомендую.
Анджей Сапковский — серия «Ведьмак». Куда ж без нее то.
Используем с недавних пор в продакшене Babel + изоморфный React последний.
1. Отладка через сорсмапы делается без проблем. В браузере читаешь es6. Каких-то проблем не встречал пока.
2. Генераторы пока не используем, просадки в производительности визуально не заметили, поэтому цифры не меряли. Билд правда дольше стал в два раза :)
3. Стремно
Вы правы, но тут нужно понять, что пользователю важнее: безопасность или удобство. Два в одном я, увы, пока не видел. Свою жену (основной ее девайс — ipad) успешно пересадил на KeePass с неплохим паролем и ничего, пользуется. Довольна, что не надо помнить пароли от 100500 сервисов и сайтов. Достаточно было правильным образом обьяснить почему это важно.
Не вижу препятствий запомнить 20 случайных символов в разном регистре, их же надо вводить добрый десяток раз в день. Если с этим есть проблемы — хороший повод заняться о тренировкой памяти, имхо.
Честно сказать, своей памяти я доверяю больше. Секьюрно что-то хранить при себе — это в трусах, наверное, и то, мало ли как вечер обернется :) Любой физический носитель может быть довольно просто украден, потерян, испорчен. В случае же с памятью все безопасно, если, конечно, к вам с паяльником не пришли.
Беглый гуглинг говорит, что кроме андроида OTG нигде особо нет. Всякие третьесортные девайсы и прееходники выглядят костылем, запомнить 20 символов проще и удобнее :)
Все эти люди делают это _добровольно_по_своей_собственной_воле_и_за_вознаграждение. Попробуйте спросить у коровки, хочет ли она что бы ее подоили, или хочет ли баран быть постриженым вам на шарфик.
Подозреваю, что у нас тоже большинство операций — снятие наличных. Постоянно наблюдаю километровые очереди в банкомат в день зарплаты возле предприятий и офисов.
Замыкания полностью решают задачи инкапсуляции. При этом такой подход остается «типичным» для javascript, идиоматичным, если хотите. Посмотрите как сделана основная масса крупных и известных библиотек, там есть очень много интересного на эту тему.
Попытка же сделать приватные поля в виде java-образного ООП приводит к грязным хакам и корявым решениям.
Зачем вы из Javascript пытаетесь сделать язык, на которым вы писали до этого? Не надо пытаться запихать в js приватные поля или классическое ООП. Перестаньте. Пользуйтесь идиоматичными подходами, которые и делают javascript таким интересным: замыкания, литералы обьектов и фабричные методы и Object.create/Object.assign.
1. Отладка через сорсмапы делается без проблем. В браузере читаешь es6. Каких-то проблем не встречал пока.
2. Генераторы пока не используем, просадки в производительности визуально не заметили, поэтому цифры не меряли. Билд правда дольше стал в два раза :)
3. Стремно
ЗЫ, а вы, я посмотрю, знаете толк… :)
Все эти люди делают это _добровольно_по_своей_собственной_воле_и_за_вознаграждение. Попробуйте спросить у коровки, хочет ли она что бы ее подоили, или хочет ли баран быть постриженым вам на шарфик.
Попытка же сделать приватные поля в виде java-образного ООП приводит к грязным хакам и корявым решениям.