From: Giuseppe luigi Punzi ruiz Date: 2011-03-15T19:02:36+09:00 Subject: Re: Doubts about Ruby and JRuby Hi all, > - true, many corporate customers will not be familiar or comfortable > with a > Ruby Runtime. They have invested in enterprise level app deployment > options The problem is not Ruby vs JRuby. I talked about JRuby, because I readed thath with JRuby I can get something like "compiled" files and in Ruby not. I don't know the advantages of JRuby against Ruby. I suppose the access to Java libraries is one of them. I will check all of this when have time. > - source hiding is more of an issue - you want to prevent the end user > making modifications to fully interpreted source (creates support > problems), > packaged software & installers avoids a lot of these problems. Yes, but the source still there. They can open the rb files, modify them, and start again the application to see (or broke) the changes. With bytecode this is not possible without compiling again (AFAIK). For this I asked about something compilated (to native code or bytecode). I know (or suppose) there are decompilers, but everything can be decompiled if you want, but this is not the same as plain files with the code. Probably, an obfuscating application could be enough, I don't know. > Caution: .pyc files can be decompiled to realtively well-structured > Python code. I named Python only because I wanted to compare with something to what I want. The "little" ERP I'm developing, needs to be deployed to desktop without the possibility of touch/see the source. For website, If I develop it in Rails, is not a problem if the source is visible for the moment. Could be interesting if code could be made compatible between VMs withou much complex, so, If I can't deploy the app in a Java enviroment, I can use MRI. As I wrote, for the moment, I'm evaluating, I'm looking for Access Database (noSQL?), GUI development, Mobile possibilities (Android? iPhone?) and so on, but, If I can't lock de code........ -- Posted via http://www.ruby-forum.com/.