Portada
mis comunidades
otras secciones
@habitante O el agotamiento, o el otoño... Dormir es placentero, no te prives.
harapo, hazlo por los demás.
Buenos días, shurmanos terrícolas.
Lo mejor para empezar un caluroso lunes de septiembre es una llorera para acompañar el café:
Anular cuentas de usuarios (banear), la respuesta de los administradores de menéame a sus quejas
#17 https://steemit.com/
Ademas si tu post o comentario tiene exito ganas pasta y no karma
#29 Siempre que sale el tema de los lenguajes de programación, lo primero de lo que se habla es de cual es mas rápido. Aparte de que como arquitecto no comparto esta visión, y considero que los factores a la hora de evaluar 'plataformas' (que es de lo que estamos hablando aquí) son muchos mas y mas importantes que este... estaría bien que me digas cuando dices que es rápido, que significa rápido para ti
Pregunto esto por que en toda mi carrera profesional, la mayoría de los problemas con el desarrollo de aplicaciones no tienen que ver con el rendimiento, sino con la fiabilidad, escalabilidad, código legacy, deuda técnica, obsolescencia de plataformas, carencia de librerías y soporte, baja oferta de trabajadores para la plataforma, etc etc.
Pero si quieres, podemos obviar todo eso y hablar exclusivamente de rendimiento, que es de lo que hablas cuando dices 'rápido'.
Si hablamos de rendimiento, lo que sucede es que es EXTREMADAMENTE raro encontrarse con que los problemas de rendimiento tengan su origen en la velocidad a la que una 'virtual machine' o un interprete ejecuta las instrucciones.
Normalmente los problemas, en la mayoría de aplicaciones que se me ocurren, tienen que ver con como está programada la aplicación y su solución es tan simple como refactorizar ciertas partes.
Normalmente los problemas tienen su origen en el uso de I/O, problemas algorítmicos básicos, incorrecto uso de la persistencia, problemas de concurrencia mal resueltos y leaks de todo tipo.
Por lo que, de tu comentario yo entiendo que te refieres a que en un bechmark controlado computando PI o algo similar, PHP era mas rápido bajo ciertas condiciones, lo cual habría que comprobar y crear un experimento repetible, ya que la mayoría de benchmark pasan por alto muchos asuntos... Pero aun y así, incluso siendo cierto, sería una anécdota sin mucha importancia.
Si te gusta la arquitectura y el diseño de lenguajes, te recomiendo leer:
https://eev.ee/media/2012-04/PHP%20Anatom%C3%ADa%20del%20mal%20dise%C3%B1o.pdf
¿Alguna vez te has preguntado por qué la expresión regular ^.?$|^(..+?)1+$ comprueba si un número es primo? En este artículo se explica cómo y porqué funciona. (Artículo extenso en inglés)
En España hay cerca de 3.000 pueblos abandonados. El fenómeno de los pueblos abandonados en España causa una gran expectación en el extranjero. Ahora bien, no es oro todo lo que reluce. A su llegada a España, muchos de estos extranjeros se encuentran con una excesiva burocracia, rehabilitaciones de estos pueblos abandonados y reconstrucciones de viviendas muy costosas que incluso pueden superar el precio de venta inicial. Todo ello hace que finalmente el pragmatismo no ceda paso ante la esperanza de darle una nueva vida a estos enclaves.
Las técnicas de aprendizaje profundo han transformado el mundo de la inteligencia artificial. Una a una, las capacidades y técnicas que los humanos creíamos que eran únicamente nuestras han empezado a caer rendidas ante unas máquinas cada vez más potentes. Las redes neuronales profundas ahora rinden mejor que los humanos en tareas como el reconocimiento de caras y de objetos.
Tal y como lo han anunciado hoy desde GitHub (edit by admin http://arxiv.org/abs/1609.06647) ( 94% de exactitud: http://www.dailymail.co.uk/sciencetech/article-3804575/Google-s-Tell-AI-tell-exactly-s-photo-generates-captions-nearly-94-accuracy.html )
Muy interesante el artículo...
Si os gusta el tema os recomiendo los siguientes cursos de Coursera:
https://www.coursera.org/learn/machine-learning
https://www.coursera.org/learn/neural-networks
https://www.coursera.org/learn/computational-neuroscience
Los he hecho todos y son chulisimos!
Lástima que por aquí no haya trabajos donde utilizar estos conocimientos...