¿Podría instalar Perl 5.8.x o 5.10.x hacer un gran impacto en cómo mis carreras de código si se desarrolló en 5.6.x?

StackOverflow https://stackoverflow.com/questions/2148326

Pregunta

¿Cuáles son los impactos (si existe) mediante el desarrollo de código en Perl 5.6.1, pero la ejecución del código en Perl 5.8.x o 5.10.x?

Estoy usando estos módulos:

(For Linux)
HTTP::Request
HTTP::Response
LWP::UserAgent
Unicode::String
XML::DOM
DateTime::Format::DateManip

(para Windows)

Unicode-String
XML-DOM
DateTime-Format-DateManip (Haven't installed this yet on Windows, still looking for package)
¿Fue útil?

Solución

Las notas de la versión para cada versión de Perl contiene buenos resúmenes de todas las diferencias importantes respecto a la versión anterior. Véase, por ejemplo

perl58delta

perl581delta

perl5100delta

Otros consejos

Pruébalo y averiguar. Puede instalar varias perlas al mismo tiempo con ellos interfieran entre sí. Probar el código con las diferentes versiones y ver qué pasa. Si todo explota, usted todavía tiene el original de Perl alrededor.

Consulte las respuestas a Cómo debería instalar más de una versión de Perl?

Estos son bastante módulos estándar ... yo no esperaría muchos problemas. En general Perl es lo suficientemente maduro que puede suponer la compatibilidad hacia atrás. Pero no se puede saber con seguridad hasta que lo intente:)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top