Mil perdones por este offtopic, pero añade información a mi mensaje anterior.
Se acaba de anunciar el curso "Principles of Reactive Programming"[2] en coursera. Una buena introducción a la programación para la nube con un equipo docente de lujo. Para adquirir conocimientos de programación funcional, se puede realizar previamente el curso de "Functional Programming Principles in Scala"[1], ya en su tercera sesión (~150.000 alumnos en las tres tandas, que seguramente repetirán con el "Reactive"). [1]: https://www.coursera.org/course/progfun "Functional Programming Principles in Scala (Sep 16th 2013)" [2]: https://www.coursera.org/course/reactive "Principles of Reactive Programming (Nov 4th 2013)" El día 29 de agosto de 2013 21:05, Chema Cortes <pych...@gmail.com> escribió: > El día 29 de agosto de 2013 13:31, Juan M. Puertas > <soft.sir...@gmail.com> escribió: >> Lo que no entiendo es lo de que Python no está bien preparado para la nube. >> He tenido que hacer una aplicación asíncrona para la web que calcula y >> dibuja las posiciones planetarias para una fecha, hora y lugar que determina >> el usuario, la he realizado en Python por que me gusta el lenguaje y sobre >> todo por que Python está muy mimado por la comunidad, por ejemplo a muchos >> lenguajes le faltan cosas como pytz, con el que puedes saber que huso >> horario hay en cada país en cualquier fecha y hora. Para el cálculo de >> posiciones planetarias existe la extensión Pyswisseph. Con otro lenguaje me >> las habría visto y deseado... > > Creo que no tenemos el mismo concepto de "nube". > > Puedes contar con el mejor sistema de alta disponibilidad y las > mejores comunicaciones y todavía no estar preparado para la nube. Es > necesario, para poder desviar la demanda de un nodo a otro, que se > puedan suspender y restauras tareas rápidamente, incluidos sus datos. > Y CPython, a mi entender, no está preparado para esta escalabilidad en > alta demanda. También es verdad que no todo lo que se usa en python > está programado en python, pero lo estaríamos convirtiendo en mero > lenguaje instrumental. Y es aquí donde veo el peligro, que algún día > alguien se pregunte para qué usar python si se puede hacer lo mismo > creando un DSL con los mismos lenguajes que se usan para el resto de > la aplicación. > > Sólo por dejarlo claro: ni he dicho que python desaparecerá ni que no > se puedan hacer aplicaciones web maravillosas. De hecho, creo que el > uso de python crecerá durante los próximos años. > > >> >> >> El 28 de agosto de 2013 11:39, Juan Ignacio <euriba...@gmail.com> escribió: >>> >>> > Vale que es por el navegador ¡pero es que ahora con >>> > nodejs resulta que también en el servidor! ¡Argh! >>> >>> Y con mongodb, ahora tambien en la base de datos. Verlo pa' creerlo. >>> >>> PD: A pesar de eso, mongodb mola :-) >>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es@python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> >> >> -- >> Nota: Por problemas con el e-mail. Puede que recibas de nuevo este mensaje >> en un tiempo. >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > > > -- > Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": > http://ch3m4.org/blog > Buscador Python Hispano: http://ch3m4.org/python-es -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es _______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/