Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/04/2009, 05:04
jferrero
Colaborador
 
Fecha de Ingreso: mayo-2006
Ubicación: Valladolid
Mensajes: 525
Antigüedad: 18 años, 6 meses
Puntos: 11
Respuesta: Empesando con CGI...

Perl no te sirve para lo que quieres hacer. Sigue con C++.

Perl, aunque existen técnicas para proteger el código, no se suele hacer. Si quieres proteger tu código frente a un cliente o frente a la competencia, debes registrarlo como patente o, simplemente, ponerle un copyright, junto con un texto que limite su difusión (todo esto depende de en qué país estés, claro).

Por lo general, si se trata de un trabajo para un cliente, el cliente será dueño de ese código, así que no tienes porqué ocultarlo. Si el acuerdo con el cliente no incluye la parte de código, eso lo reflejas en el contrato de obra, diciendo que tú sigues siendo el propietario intelectual del mismo, por lo que no le permites al cliente la difusión, copia o modificación del mismo sin tu permiso. Si lo hace, os subrogáis a lo que diga el juez correspondiente.

Si quieres velocidad de ejecución, usa C++. Si quieres velocidad de desarrollo, usa Perl. No es mismo lo que cuesta una computadora que lo que cuesta pagar a un programador. Depende de lo que quieras hacer. Grandes sitios en Internet con mucho tráfico, como Amazon o Slashdot usan Perl.

Si usas Perl, por lo general no necesitarás tener dos programas distintos. Si el programa es pequeño, te vale con ajustar cada copia a las pequeñas particularidades de cada sistema operativo. O dentro del programa, consultar la variable $^O para saber en qué sistema estás, y responder de acuerdo a ello. O usar módulos como File::Spec que se encargan de manejar las diferencias.
__________________
JF^D Perl Programming en Español