> На JS можно, примеру, использовать такой вариант

у JS нет нормальных регулярных выражений.

например аналог перлового /(.*?)a?bc\nd(.*)/s в JS невозможен.

и JS и Руби не умеют нормально работать с числами:

ну что это за хрень?

a = '1';
b = 2;

c = a + b;

Вообще имхо кроме перла с числами и строками прозрачно умеет работать
только Perl (поправьте меня если есть еще язык).
lua хоть и ввели оператор конкатенации строк .., но данный код все
равно будет вызывать exception,

в общем куда не повернись, а кроме Perl все языки говно.
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить