Итак, мне удалось решить эту проблему, просто используя объединение непосредственно в исходной папке нового проекта, но я думаю, что сообщество UE4 выиграет в целом, если это можно будет выяснить. Хотя есть несколько хороших плагинов для интеграции с SQLite3, они стоят дорого, и если вам не нужны навороты, они не являются экономически эффективными.
Ваш компьютер может смочь обработать "определенную дополнительную сборку "мусора"", но что относительно того, когда это "немного" происходит во внутреннем цикле, который выполняет миллионы времен? Что относительно того, когда это работает на встроенной системе с ограниченной памятью?
Существует много мест, можно сойти с рук использование строк волей-неволей, но в некоторых Вы не можете. Все это зависит от контекста.
Хорошо, что символы гарантируются уникальные - который может иметь некоторые хорошие эффекты, которые Вы не получили бы от Строки (такой как их адреса, всегда точно равны, я верю).
Плюс у них есть другое значение, и Вы хотели бы использовать их в различных областях, но рубин не слишком строг о таком материале так или иначе, таким образом, я могу понять Ваш вопрос.
Это верно, Вам не нужны маркеры так очень плохо по причинам памяти. Ваш компьютер мог, несомненно, обработать все виды непростой строковой обработки.
Но, в дополнение к тому, чтобы быть быстрее, маркеры имеют добавленное преимущество (особенно с контекстом, окрашивающим) крика визуально: ПОСМОТРИТЕ НА МЕНЯ, Я - КЛЮЧ ПАРЫ "КЛЮЧ-ЗНАЧЕНИЕ". Это - достаточно хорошая причина использовать их для меня.
Существуют другие причины также..., и увеличение производительности на большом количестве из них могло бы быть больше, чем Вы понимаете, особенно делая что-то как сравнение.
При сравнении двух рубиновых символов интерпретатор просто сравнивает два объектных адреса. При сравнении двух строк интерпретатор должен сравнить каждый символ по одному. Такое вычисление может сложить при выполнении большого количества этого.
Символы имеют свои собственные проблемы производительности, хотя... они никогда не собираются "мусор".
Стоит прочитать эту статью: http://www.randomhacks.net/articles/2007/01/20/13-ways-of-looking-at-a-ruby-symbol
Один меньше символа для ввода. Это - все выравнивание, я должен использовать их по строкам для ключей хеша и т.д.