Publicado hace 6 años por --175549-- a javiergutierrezchamorro.com

La Ley de Wirth, enunciada por Niklaus Wirth en 1995, el artífice del lenguaje Pascal y sus derivados, dice lo siguiente: “El software se ralentiza más deprisa de lo que se acelera el hardware” Es un hecho evidente y notorio para todos. La mayoría de software que tenemos instalado funciona más lento que sus versiones anteriores. Lo vimos hace muchos años con Macromedia Studio 8 y Adobe CS3, que separados por un año y medio de diferencia, mostraron un incremento de tamaño del 15%. Puedes pensar que la diferencia entre Adobe Creative Suite 3...

Comentarios

D

#1 Yo hace años me pase a SumatraPDF

D

#2 SlimPDF es aún más reducido, pero Sumatra soporta Epub y eso es un lujo

D

#1 Al software libre le pasa exactamente lo mismo.

Shotokax

#3 ¿algún ejemplo?

D

#4 ¡Todos!

Shotokax

#5 vale, buenas tardes.

D

#8 KDE, Gnome, Firefox, Cromium, LibreOffice, Gimp, Apache, VLC, el propio kernel de Linux, y así un infinito etcétera.

Cada vez más grandes, más pesados y cada vez más máquina para seguir haciendo lo mismo.

Shotokax

#10 ¿en qué te basas para decir que ese software está inflado a propósito? ¿Solo en que a ti te parece muy pesado?

¿Te parece, por ejemplo, que LXDE está inflado también?

guti

#11 La cuestión no es que esté inflado a propósito. Es como cuando tu casa está sucia. No lo haces a propósito, es por dejadez. Porque cuesta esfuerzo limpiarla, y al final, como nadie la ve por dentro, te da igual, mientras por fuera la tengas bien bonita.

Shotokax

#16 el software libre sí se ve por dentro. No me parece la mejor comparación.

Frankss

#17 Por favor, quién toca cosas ya programadas de software grande? Muy poca gente, y no suele ser para optimizar algo, sino para arreglarlo.
Es más, en el software libre suele haber una empresa detrás (sino los proyectos libres morirían), por lo que al final pasa más de lo mismo.

Shotokax

#28 ¿"poca gente"? ¿Qué estás diciendo? Linux, por ejemplo, tiene más de un millón de colaboradores en su desarrollo si no me equivoco y hay optimizaciones a diario como el que dice.

Hay infinidad de software libre comunitario o con fundaciones detrás. No tiene por qué haber empresas en absoluto.

Frankss

#30 Lee la frase completa.
Muy poca gente toca cosas ya programadas en softwares grandes.
Esto es así, y cada X tiempo se encuentran bugs en código antiguo que es cuando se repara (te lo adelanto, estos bugs se encuentran por investigaciones, no porque nadie esté mirando el código)

Y sí, Linux tiene colaboradores, de los cuáles muchísimos son empleados de empresas que se les paga para colaborar en Linux (ya sea para dar soporte a sus sistemas o para adaptar el kernel a sus productos).

Y sí, hay software libre sin empresas detrás pero son pequeños. A cierto nivel, o recibes apoyos de empresas/fundaciones o sobrevives a base de donaciones (que suele ser bastante complicado).

mmm_

#10 Que tú hagas lo mismo con el software no significa que el software haga exactamente lo mismo.

D

#4 Ahora mismo se me ocurren dos: LibreOffice y Eclipse.

Shotokax

#6 Eclipse lo he usado muy poco, pero ¿por qué LibreOffice es bloatware para ti?

Nova6K0

Es tan fácil como mirar los requisitos de un programa frente a otro. Si un programa del mismo nivel de funcionalidad necesitas menos requisitos, este es mucho mejor que el otro. Y entre otras cosas, demuestra que quien lo programó o quienes lo programaron son mejores programadores que el del otro programa que usa más recursos. Repito siempre en el mismo nivel de funcionalidad. Obviamente si comparas un "Hola Mundo" con el Windows, pues obviamente, el primero necesita menos recursos (solo faltaba).

En cualquier caso temas de adwares, y similares es digamos mucho más lógico en software libre o gratuito (freeware) que en software de pago, que no tiene razón de ser. Y por otro lado no podrían excusarse en que meten eso para paliar las descargas, porque sería algo similar a lo del canon, estaría legitimizando dichas descargas.

Salu2

M

#25 No, no es el mismo windows el de la raspeberry.

Superfetch no ahorra RAM, al contrario, gasta RAM porque mantiene los programas más usados en RAM para que cuando tengas que usarlos se abran primero. A más RAM que tengas, más RAM usará Superfetch. No sé por qué dices que va mal, viene activado por defecto porque generalmente ayuda.

En cuanto a juegos, creo que Linux al lado de Windows, está desierto. Lo que me comentas es un problema concreto con una actualización, todos los SO tienen problemas con las actualizaciones y a más cuota, más problemas.

S

Windows XP 200 de uso (32 bits)
Windows 7 1,7 gigas de uso propio (64 bits)
Windows 10 2,5 gigas de uso propio (64 bits)
Windows 10 800 de uso propio en una tablet de un giga (32 bits), no se la puede instalar otra cosa

Ya me pueden contar el cuento de caperucita y el lobo

mmm_

#18 Lo de que el sistema haga muchas más cosas ahora que antes, ya tal, ¿no?

M

#18 Windows 98, 16MB de Ram, 210MB de disco. Instálate un windows 98 y luego nos cuentas.

S

#21 Tengo otros sistemas que dan un servicio moderno y no pasan de 500 megas aún instalando la versión de 64 bits y no van metiendo cortanas, defenders y demás cosas que no tengo muy claro que sirvan para lo que dicen servir

M

#22 Depende de lo que estén haciendo esos sistemas. Windows 10 lo tienes para Raspeberry consumiendo poco, claro que no tienen cortana ni defenders.... pero si quieres cortana y un defender vas a tener más consumo.

El cortana y el defender lo puedes desactivar.

Añado: Windows 10 consume RAM en función de la que tengas, si tienes poca, consume menos y si tienes mucha, verás que consume un huevo pero eso no significa que sea completamente necesaria.

S

#23 No tengo raspberry porque tengo otras alternativas mejores, pero tengo entendido que el Windows instalable no es el mismo SO
Los consumos de memoria están disparados y luego encima para "ahorrar" usan superfetch que va bastante mal y como es habitual viene activado por defecto
La última actualización, otro chorretón de gigas a descargar, provoca stuttering a pesar de que windows juraba que eso era el modo "juego"
https://www.softzone.es/2017/09/11/microsoft-reconoce-los-problemas-rendimiento-juegos-windows-10/
Y esto tambien viene activado por defecto, al igual que todos esos "servicios" que dicen dar

xyria

Yo llevo un año optimizando mi aplicación (tiene casi 20 años) porque era inviable, a pesar de la mayor potencia de procesamiento de los equipos.

Fue meter clases y echarlo a perder. Las clases, la gran mentira de la programación (con salvedades, todo sea dicho).

R

#7 No suena muy bien eso que has escrito eh?

xyria

#7 ¿Por lo de los años o por lo de las clases? Depende. Es una aplicación muy específica que se emplea en mi empresa y en otras cuatro sociadades vinculadas. La empecé con MS-DOS y luego la convertí a windows. Siempre andan pidiendo más características, mas funcionalidades.

Si te refieres a las clases, me costó años aprender hasta desenvolverme relativamente bien con éllas. Ahora las estoy eliminando y mejora la perfomance de la aplicación, el código es mucho más legible (hay piezas que tienen diez, doce o catorce años y he tenido que reescribirlas porque no sé muy bien lo que hacían).

Pero bueno, es una opinión fruto de una experiencia.

Ah, mi herramienta de progamación es RAD Studio. De C++ a RAD Studio.

Me gustaría saber qué aspecto de lo que dije consideras incorrecto,

Edit; si tienes la amabilidad de comentarlo, por supuesto.

xyria

#7 Una vez intenté aprender smalltalk y tuve que desistir. No podía con un lenguaje totalmente orientado a clases. Soy de la vieja escuela.

averageUser

#7 La orientación a objetos es un fraude, abrid los ojos.