[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Нужен ли bash



On 2008.10.01 at 16:43:38 +0400, Artem Chuprina wrote:

> Безопасность JS базируется на том, что у него нет средств доступа к
> системе.  Но если у него нет средств доступа к системе, он не сможет
> этой системой рулить.


Вообще-то это не совсем так. Оно все же несколько более типизировано,
чем perl/tcl и несколько меньше зарекается на строковую подстановку.
Так что подсунуть под JS правильную объектную модель того, чем рулить, и
результат может быть весьма неплохим.

> 
> Ну и движки JS'ные по размеру - perl отдыхает...
> 
apt-cache show libjs0 ngs-js
Package: libjs0
Priority: optional
Section: libs
Installed-Size: 360
Maintainer: Pierre Habouzit <madcoder@debian.org>
Architecture: i386
Source: ngs-js
Version: 0.2.5-8
Depends: libc6 (>= 2.3.6-6), libncurses5 (>= 5.4-5)
...
Package: ngs-js
Priority: optional
Section: interpreters
Installed-Size: 120
Maintainer: Pierre Habouzit <madcoder@debian.org>
Architecture: i386
Version: 0.2.5-8
Depends: libc6 (>= 2.3.6-6), libncurses5 (>= 5.4-5), libjs0 (= 0.2.5-8)

360+120=480Кб

А у perl-base 1880.

> А смысл решать на получившемся винегрете задачи, которые решает awk?
> Если их на авке решать сложно, вон для желающих лаконичности есть perl,
> а для желающих ясности - tcl.  Где тут ниша для JS?

Веб-дизастеры^H^H^H^H^Hйнеры эта ниша.


Reply to: