I am checking narwhal . It looks pretty cool and I am particularly impressed with the tusk package management system. However, since narwhal runs under rhino , the usefulness of this command line tool attacks obscene JVM startup times.
I am aware of the ability of narwhal to work under different mechanisms, but it is not clear if there is another useful option, preferably one that will work without a significant amount of configuration effort.
I tried to get the narwhal-v8 package, but it clearly targets OSX: it is looking for a library as a .dylib file. I hacked into a makefile to change this for .so, and also told him to build v8 for my 64-bit architecture. The next stumbling block on this road is the apparent mysterious absence of the ubuntu iconv library. I am working on sorting this, but all of these errors indicate the possible presence of the Doing It Wrong anti-template, so I thought it wise to turn to the groupβs greater wisdom.
Is it possible to use a faster engine than rhino for narwhal under linux? Alternatively, what kinds of hoops will I have to jump to run it under nailgun ?
edit . I worked on nailgun. After starting a couple of times, the launch time of narwhal --help dropped to about 10%. I am going to make a narwhal engine that implements this portable.
source share