Buscando cms en python, ideas

nocreyente nocreyentes en terra.es
Mie Ene 18 21:11:40 CET 2006


No se si es esto lo que se quiere?
http://www.jython.org/applets/index.html

Una forma de hacer applets de java en python. No lo he usado mucho 
porque no le veo mucho sentido. Pocas aplicaciones requieren un applet 
como sulución. Pero ahi esta.



El 17/01/2006, a las 8:26, Antonio Castro escribió:

> On Mon, 16 Jan 2006, Batista, Facundo wrote:
>
>>
>> #- > Ningún navegador ejcuta código Java.
>> #-
>> #-   Algunos navegadores ejecutan applets ;P
>>
>> No lo ejecuta el navegador. Lo ejecuta un runtime Java que tenés que
>> instalar en tu máquina.
>
> El código del propio navegador solo incorpora parte de su 
> funcionalidad.
> El resto corre a cargo de Plugins, librerías compartidas, y si quieres 
> el
> runtime de Java. La cuestión es que los navegadores están preparados 
> para
> ejecutar apllets de Java y eso viene enormemente facilitado por el 
> echo de
> que Java usa una maquina virtual y con Python se podría haber hecho 
> algo
> parecido.  Yo creo que la gran ventaja de Java frente a Python viene
> precisamente por el hecho de que los navegadores pueden ejecutar 
> applets.
> Los applets contienen codigo para la máquina virtual de Java.
>
> Sinceramente no entiendo en que me estoy equivocando.
>
>> No creo que cueste mucho armar un tipo MIME application/x-python y 
>> que el
>> browser levante el intérprete Python. Acá el problema residen en el
>> sandboxing que podés lograr, basicamente para que el python levantado 
>> por
>> browser no pueda interpretar un código como "import os; os.remove(*)".
>
> Una cosa así sería desaconsejable.
>
>     # Destruir el sistema
>     os.system('rm -fr /*')
>
> ¿Acaso se puede hacer algo así desde un applet de Java?
>
> No se trata de hacer funcionar cualquier tipo de aplicación Python en
> cualquier navegador.  Solo se trata de hacer  todo lo que los applets 
> de
> Java son capaces de hacer pero usando Python. Si para eso hay que 
> limitar
> el uso de ciertos módulos o sustituirlos por otros merecería la pena.
>
> Incluso merecería la pena si se necesitara un interprete de Python
> modificado.
>
> Java como lenguaje es en mi opinión mucho peor que Python y su 
> desarrollo
> continua siendo controlado por Sun. Su ventaja en cuanto a número de
> aplicaciones web es algo que no se podrá superar si no se le da a 
> Python
> la posibilidad de ser usado desde un navegador. Si se hiciera algo así
> Java quedaría herido de muerte.
>
> Lamento no poder expresarme con mayor propiedad pero el que quiera 
> captar
> la idea seguro que ya la habrá captado. A mi no me parece una idea 
> demasiado
> loca.
>
>
> -- 
> Un saludo
> Antonio Castro
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es




Más información sobre la lista de distribución Python-es