La calculadora de Apple tuvo una fuga 32 GB de RAM. No usada. No asignada. Fugada. Una simple aplicación de calculadora está perdiendo más memoria de la que la mayoría de los ordenadores tenían hace una década. Hace veinte años, esto habría desencadenado parches de emergencia y análisis post mortem. Hoy, es solo otro informe de error en la cola.
|
etiquetas: software , inteligencia artificial
Madre mía, creo que en muchas carreras técnicas hace falta formación transversal en Ingeniería del Software, porque para muchos es poco menos que tirar líneas...
#8 ... Tirria a C++.... me tire programando en JAVA desde el 99... sigo diciendo que no... que querria mi C++... . Por mucho que me pese y que me he tirado con JAVA toda la vida, hubiera preferido C++.
¿Era algo así? Hace 10 años que no toco C++ pero me encantaba ese lenguaje y la optimización que permite.
De patrones de diseño y complejidad, ahí sí te lo compro.
println!("Hello, world!");
}
3.7Mb de ejecutable
Pero electron lleva muchas cosas de serie y en general no vale la pena optimizar si tus clientes tienen suficiente ram
También depende de como esté hecha la aplicación: teams, y vscode usan electron, pero teams parece pesado, lento e inestable y vscode parece que va como un tiro (si no lo petas con extensiones)
Pero fuera de bromas con el meme, si que noto que se pierde mucha optimización y calidad en sitios donde he trabajado porque total, si hay "problemas" se mete más hardware y listo.
En la empresa en la que estoy ahora he mejorado mucho el rendimiento de algunos procesos simplemente optimizando el código. Y si os contara de algunas guarrerías que he visto...
Recuerdo una vez que tuve que modificar una app que usaba mongodb... Que tenia que mostrar por pantalla miles de…
Demasiado que les hice ese cambio gratis (que lo hice más por mi que por ellos ya que tenia que hacer algunos cambios y me desesperaba cuando había que cargar y tardaba una eternidad)
www.snopes.com/fact-check/program-management/
Como volvemos a lo de siempre.
Un amigo siempre decia que Sun habia creado JAVA para vender estaciones Sun.
Realmente java está bastante optimizado (posiblemente sea el lenguaje mas rápido después de los lenguajes del estilo de C, C++, rust y Golang)
El problema es la calidad de mucho del software hecho en Java
También contribuye a esa sensación el que el artículo parezca alargado innecesariamente con mucha paja redundante, repitiendo la misma idea una y otra vez (p. ej., "a calculator leaks 32 GB of RAM" está… » ver todo el comentario
Al no tener tiempo las cosas no se prueban bien, el consultor no hace su trabajo y confía en que lo has probado, el cliente confía en que nosotros lo hemos probado y se sube a producción, que pasa el día del arranque, incidencias y más incidencias y nadie sabe explicar porque está fallando si se probó.