{"id":934,"date":"2008-01-09T11:42:00","date_gmt":"2008-01-09T11:42:00","guid":{"rendered":"http:\/\/karstieltopia.com\/2008\/01\/09\/computacion-flexible\/"},"modified":"2016-02-20T23:32:51","modified_gmt":"2016-02-20T23:32:51","slug":"computacion-flexible","status":"publish","type":"post","link":"http:\/\/karstieltopia.com\/programacion\/computacion-flexible\/","title":{"rendered":"Computaci\u00f3n flexible"},"content":{"rendered":"

Dentro de la programaci\u00f3n podr\u00edamos decir que tenemos dos grandes ramas, la computaci\u00f3n cl\u00e1sica<\/em><\/strong> y la computaci\u00f3n flexible<\/em><\/strong>.<\/p>\n

La primera clase es la de toda la vida, aquella de que tenemos un problema y hacemos algo que resuelve ese problema de una manera m\u00e1s o menos \u00f3ptima. Aqu\u00ed es d\u00f3nde podr\u00edamos englobar, por ejemplo, los algoritmos de ordenamiento.<\/p>\n

Por otro lado tenemos la computaci\u00f3n flexible, que redundantemente se podr\u00eda decir que es m\u00e1s flexible. \u00bfEl motivo? Simple realmente. Resulta que las soluciones de la cl\u00e1sica son fijas y, aunque pueden llegar a ser los m\u00e1s \u00f3ptimos, pecan de que solo sirven para la soluci\u00f3n con que ha sido creado.<\/p>\n

La computaci\u00f3n flexible no te garantiza que tengas la mejor soluci\u00f3n, pero a cambio te da la posibilidad de utilizar una serie de t\u00e9cnicas que son aplicables a muchos m\u00e1s problemas sin tener que modificar el sistema, o con cambios m\u00ednimos.<\/p>\n

Dentro de este tipo podemos encontrar tres grandes familias (si es que no me dejo ninguna, claro):<\/p>\n