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: