Python против Lua за встроенный механизм обработки сценариев / текста

Для проекта, над которым я сейчас работаю, я хочу встроить механизм сценариев в свой код C ++, чтобы обеспечить некоторую расширяемость в будущем. Приложение потребует значительного объема обработки текста и использования регулярных выражений в этих сценариях.

Я знаю, что Lua, как правило, любимец отрасли, когда дело касается встроенных сценариев, но я также знаю, что он не поддерживает регулярные выражения ( хотя бы из коробки). Это заставляет меня склоняться к python для встраивания моего языка, поскольку он, кажется, имеет лучшую поддержку Lua и по-прежнему предлагает мощные возможности регулярных выражений.

Правильный ли это выбор? Стоит ли мне искать другой язык? Есть ли причина, по которой мне следует еще раз взглянуть на Lua?

15
задан RBerteig 23 September 2010 в 06:50
поделиться