La web no quiere a los harbourianos...
Durante la horrible pandemia COVID, muchos estuvimos encerrados en sus casas para protegernos mejor del bicho. Durante ese periodo formé parte del proyecto de modHarbour para intentar que los usuarios de harbour pudieran dar el salto de una manera profesional y potente a la web.
En este periodo empezamos a montar desde ejemplos básicos a portar arquitecturas MVC al mod para poder usarla. Después de 3 años de mucho trabajo y versiones conseguimos un mod robusto, potente y realmente espectacular en rendimiento y fiabilidad, personalmente estoy contento con el objetivo cumplido. Si bien mi trabajo actual esta lejos de harbour, sentia una deuda de poder ayudar a llevarlo al mundo web con una herramienta de esta categoria. Observad esta métrica de comparativa de php vs. modHarbour V2.1
Pero algo fallaba. Sentíamos la necesidad de dar este salto, pero no se daba. Los programadores harbour no querían o quizas...no podían. Que es lo que fallaba?
Después de hablar con muchos colegas y amigos harbour creo que está muy claro. La web es muy difícil, siempre comentaba en mis charlas que quien pensara que es sencillo hacer una pagina web se equivoca completamente pensar que escribiendo cuatro lineas lo tendrías hecho. Uno ha de invertir si o si tiempo en aprender diversos lenguajes (html,css,js,...), técnicas, protocolos, aprender a montar servidores,... y el precio de todo esto es un par de años para empezar a ser productivo.
Muchos estaban a la espectativa, quizás con el deseo de ver una herramienta que cogiera todo el código de una aplicación windows y que la portara a la web, el botón mágico.
Los que por motivos profesionales llevamos ya unos años programando en la web, conocemos todo este escenario y las necesidades mínimas para poder crear una aplicación web.
Quizás fui muy iluso incluso pensando que creando también una librería MVC para trabajar a igual que cualquiera que trabaja con otros lenguajes web como php, todo estaría solucionado.
En estos 3 años ejemplos conceptuales de pocas lineas, pequeñas aplicaciones escritas spaguetti code, ejemplos vía MVC,... al final decenas de ejemplos de todo tipo, pero en general nadie daba el salto. Tiempo suficiente para que uno partiendo de 0, pudiera programar en estos momentos tranquilamente sus aplicaciones para la web.
¿ Es posible que sigan esperando algo mágico que les ayude a crear sus aplicaciones para la web, pero sin aprender nada del mundo web ?
Es por esto que sigo pensando que la web no quiere a los harbourianos...
Quizás es que los harbouriabos no quieran la web. A mi parecer, existen 3 perfiles de programadores harbour respecto a la web.
ResponderEliminar1- los que no necesitan dar el salto. Por lo que por mucho que se haga no lo harán
2- los que han necesitado dar el salto, han aprendido web, y lo han dado.
3- los que quieren dar el salto pero no quieren aprender. Esto no tiene solución.
Salud!
1.- No me interesa
Eliminar2.- Es el camino correcto
3.- Quizas en lugar de no querer, es que se les hace muy complicado. Muchos programadores harbour son de una generación de salida. Hemos de tratar de buscarles soluciones.
Felicidades por tu nuevo blog Carles, es un placer poder leer tus valiosas reflexiones y te animo a seguir, no siempre encontramos motivación para compartir con una comunidad que muchas veces sólo está a la expectativa ... En cuanto a tu post, en mi humilde opinión, mod_harbour no tiene casi nada a envidiar a PHP pero.... llega como mínimo 10 años tarde. Aún así apuesto decididamente por él, sobretodo en backend ya que para frontend, la estrella del momento es Javascript y sus sabores/frameworks y como digo por ejemplo, para servicios del tipo Rest, nuestro querido amigo harbour aún puede sernos util. Saludo
ResponderEliminarHola Quim, creo que hay una opción que puede resultar util para muchos colegas y que de una manera muy facil puedan crear sencillas gestiones y conectarse usando su exe. De acuerdo contigo que modharbour actual no tiene nada que envidiar a php, te lo dice alguien que lo ha comparado diariamente durante este último periodo. Vamos a ver que sale ahora con esta nueva opción, espero tus comentarios... ;-)
EliminarHola Charly, enhorabuena por esta nueva iniciativa. Por aquí andaré también leyéndote. Abrazo
EliminarCristobal espero tus comentarios. A ver si voy mas relajado por aqui :-)
Eliminar