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

Re: How to select an interpretor version?



Ian Jackson wrote:

> Victor Porton writes ("Re: How to select an interpretor version?"):
>> Geert Stappers, you have misunderstood my problem.
>> 
>> I want to support ALL interpreters available in Debian (Perl, Python,
>> Ruby, Java, etc.)
>> 
>> I need to make supporting all interpreters and all their versions
>> manageable. My question is how to support it all, specifically when a
>> user explicitly specifies a version range.
>> 
>> Input:
>> 
>> - name of programming language
>> 
>> - the range of versions of the programming language
>> 
>> - the location of a script in this language
>> 
>> Output:
>> 
>> - the command line to run the script
> 
> Like Geert, I don't understand why you want this.  Obviously I have
> some wrong model of your situation.   (Which is quite likely, because
> you haven't really explained it.)
> 
> Can you tell us the underlying real problem that you hope your utility
> is going to solve ?  By `tell us the underlying real problem', I mean
> to ask for what in engineering is called a Solution Neutral Problem
> Statement.

I am going to write a program which automatically converts between XML 
formats using scripts described by RDF resources located at namespace URLs 
(not a precise description of my project, but you've got the taste).

The formal specification of my project:

https://en.wikiversity.org/wiki/Automatic_transformation_of_XML_namespaces

I am going to run scripts in Firejail (or another sandbox), in other that a 
hacker not to be able to harm the server at which my program would run.

-- 
Victor Porton - http://portonvictor.org


Reply to: