Answer:
En mi opinión, los distintos softwares se encuentran mucho más desarrollados que los hardwares que se encuentran en el mercado. Ello es así pues los distintos programas que se han estado desarrollando en los últimos tiempos (aplicaciones, sistemas operativos, programas específicos, etc.) encuentran muchas veces su propio límite en la carencia de ciertas características por parte de los dispositivos de hardware. Así, por ejemplo, aunque pueda desarrollarse un programa capaz de almacenar cantidades incalculables de información (millones de terabytes, por ejemplo), no hay aún desarrollado un hardware (en este caso, un disco de memoria) capaz de almacenar toda esa información. Lo mismo sucede con los sistemas operativos o programas que deben ser adaptados a los distintos dispositivos del mercado, limitando en muchos casos sus funciones a causa de éstos.