jueves, 4 de marzo de 2021

Las computadoras eran mas rapidas cuando eran mas lentas!

 
Las computadoras han llenado nuestras vidas, desde que inicio la revolución de las computadoras personales, nos hemos ido adaptando a ellas, hasta el punto de que no podemos vivir sin ellas, pues se han vuelto una necesidad. Con el paso del tiempo se han vuelto mas lentas a pesar del avance de la tecnología.

Volviendo al pasado

Durante las décadas de los 90s y los tempranos 2000s(antes de 2005) usar una computadora se sentía mas rápido que hoy en día, tanto usar aplicaciones de escritorio como navegar en la web. Hoy tenemos computadoras mucho mas rápidas pero se sienten mas lentas, tanto la web como las aplicaciones de escritorio, paginas móviles, y aplicaciones de celulares son un desastre.

Recuerdo que usar una Pentium IV con un al menos 512mb o 1gb de ram, era una fluidez increíble, las aplicaciones no se trataban tanto y la web iba muy fluida. A pesar de tener que usar plugins de Java, Adobe Flash Player entre otros, la web iba mas rápida, no habían paginas que se colgaran mientras hacías scroll.

 Malos desarrolladores

A día de hoy hay montones de aplicaciones tanto web, móviles y de escritorio que consumen mas recursos de los que deberían consumir, todo esto debido a los malos desarrolladores que existen, no se preocupan en la fluidez de sus aplicaciones porque hoy en día tenemos computadoras mas rápidas y no les importa, simplemente crean la app y si a ti te corre lento te hacen actualizar tu equipo por uno con mas capacidad o mas bien te forzan a hacerlo. En tiempos anteriores los desarrolladores se preocupaban por el consumo de recursos de su aplicación ya que los dispositivos contaban con menos capacidad que hoy en día.

Android

Creo que Android tiene un problema, consume mas recursos de los que debería y esto es debido al lenguaje que usa, no es un lenguaje nativo sino interpretado (Java), el dispositivo gasta un gran porcentaje de recursos corriendo la maquina virtual de Dalvik, que es sobre la cual se ejecutan las aplicaciones Android, aparte de monton de cosas basura que tiene. Tambien existe un lenguaje mas nuevo conocido como Kotlin, pero aun asi es lento. La solución que planteo a ese problema es usar C o C++ ya que es un lenguaje compilado y no necesita correr en una maquina virtual. Pero la mayoría de los desarrolladores no quiere porque ven estos lenguajes muy complicados y solo les interesa vender, por lo tanto no les interesa el impacto de su aplicación en los recursos del equipo.

Javascript 

Desde que Javascript se popularizo y transformo la web, la web se ha hecho mas lenta, este lenguaje ha abierto muchas puertas para hacer aplicaciones mas intuitivas. Pero el problema con este lenguaje es que ha hecho las aplicaciones web mas lentas y ha hecho que los navegadores se vuelvan mas lentos, te explicare el por que y te quedaras con la boca abierta porque el verdadero propósito de Javascript te lo demostrare. 

Como tu sabrás, Javascript se ejecuta en el cliente y eso quiere decir que en vez de el servidor ser el que haga los cálculos, lo hace tu dispositivo porque quien interpreta el código es tu navegador(cliente), el servidor solo se encarga del back-end. La verdadera causa por la que se popularizo Javascript fue alivianar la carga en los servidores, así los servidores se liberan de tener que ejecutar tanto código pero esa carga se la dejan a tu equipo.

Como dije anteriormente Javascript ha abierto muchas puertas pero su mal uso puede hacer las aplicaciones muy lentas, un ejemplo vivo es el monton de publicidad que tenemos en todos los sitios webs de hoy dia, que hace uso de Javascript. Un joven planeto que si se reduce el codigo basura de javascript en todos los sitios webs del mundo esto podria contribuir con el medioambiente y los data centers reducirian sus temperaturas en un alto porcentaje. Fijense en este sitio, usa Javascript pero esta bien optimizado y funciona fluido, no hay tanta basura en el sitio.

GNU/Linux

La causa por la cual amo GNU/Linux es porque puedo personalizar mi equipo, instalar escritorios con menos basura y cosas innecesarias. Uso varias apps de CLI(linea de comandos) ya que ocupan menos espacio y son muchas veces mas rápidas de usar. También uso i3wm o Dwm o XFCE ya que para mi son lo mas basico y contienen todo lo que necesito. La mayoría de aplicaciones de software libre y de GNU/Linux tienen menos cosas innecesarias y son mas sencillas. 

Pensar fuera de la caja

Vivir atado a sistemas operativos y aplicaciones que consumen montón de recursos es una pesadilla. Yo creo que se puede salir de ella, solo hay que adaptarse al cambio, los desarrolladores son los que provocan que tu equipo se vuelva obsoleto y te forzan a actualizarte pero solo si le lo permites. Recuerden que el fisico Stephen Hawking una vez dijo que la inteligencia se adaptaba al cambio. No tienes por que vivir con este tipo de aplicaciones solo sal de la matrix.

Conclusion

Creo que esto no va a terminar, mientras mas rápidas sean las computadoras mas lentas serán las aplicaciones porque a sus desarrolladores les importara cada vez menos los recursos que consuman. Esta en tus manos que tu equipo se vuelva una tortuga.

 

 

4 comentarios:

  1. Uso Liñux desde 1998, y ya para el 2004 con el sistema operativo GNU había aprendido a sacarle lo máximo a lo mínimo. Ya que en este sistema muchos de sus desarrolladores aun se preocupaban más por la funcionalidad y la eficiencia muy por encima de la apariencia y depende totalmente de la potencia bruta.

    ResponderBorrar
    Respuestas
    1. en lugar de depender totalmente de la potencia bruta * ( ¿Porque no puedo editar el comentario anterior? )

      Borrar
  2. Este blog ha sido eliminado por un administrador de blog.

    ResponderBorrar
  3. Publicidad barata, para los desarrolladores en linuxx. INFORMALES. No ofrecen garantías. Entonces MICROSFOT, también a roto con los progres que quieren los cambios, solo por qué creen que se lo merecen.

    ResponderBorrar

Se vende esta consola Sega Genesis retro

                                                                          Whatsapp: 8094998883   Se vende esta Sega Genesis a buen precio Lo...