Historias
Slashboxes
Comentarios
 

Login Barrapunto

Login

[ Crear nueva cuenta ]

Arreglando el mundo del desarrollo web

Entrada escrita por juatman y editada por nettizen el 19 de Agosto 2015, 10:05h   Printer-friendly   Email story
Estoy aquí, en esos días tranquilos de Agosto en los que ni una mosca te molesta durante la siesta. Pensando en que los programadores tenemos que reinventar la rueda una y otra vez con cada cambio que sucede, por ejemplo; parece que Microsoft podría abandonar .Net, dejando colgada a la gente que programa en VB y C#, en favor del mundo Javascript y HTML5, demasiado abstracto para mi gusto. Y con lo cómodo que se va volviendo uno con los años piensa en arreglar el mundo del desarrollo web, imaginando que los creadores de Visual Studio 2018 han puesto a disposición de los desarrolladores una herramienta que convierte una aplicación de escritorio, desarrollada visualmente con Python, VB.net o C#.net, en una nueva aplicación que automáticamente dispone la parte del servidor por un lado, la del cliente y la vista por otro. Esto atrae a muchos desarrolladores a Visual Studio, lo que quiere decir que todo lo relacionado con Windows se beneficia. Estas aplicaciones funcionarán perfectamente en Linux y en Mac, como ya empiezan a hacer en la actualidad. En fin, pensamientos de una noche de verano, de uno que no quisiera ver cómo desaparecen muchos lenguajes en favor de Javascript, HTML5, Angular2...

Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por morgano (4518) el Miércoles, 19 Agosto de 2015, 00:33h (#1371618)
    ( Última bitácora: Jueves, 01 Octubre de 2015, 23:40h )
    Al menos no en el futuro cercano, C# es muy popular y al menos en la parte del planeta donde vivo alguien con .Net se cotiza mejor que alguien con JEE
  • por pobrecito hablador el Miércoles, 19 Agosto de 2015, 10:31h (#1371619)
    qué te has fumado? y sobre todo... por qué no te lo pasas?? C# ahora mismo lo esta petando en los juegos gracias a Unity. M$ quiere aumentar su presencia con programadores de juegos, ha comprado algunas extensiones para visual studio y unity, por ejemplo. Dudo mucho que de golpe mate ese desarollo e intente pasarlos a un lenguaje que, simplemente, es incapaz de mover juegos. Eso para empezar, pero vamos ni C# está muerto ni es posible hacer que algo te haga un servidor/cliente automaticamente.
  • comor??

    (Puntos:0)
    por pobrecito hablador el Miércoles, 19 Agosto de 2015, 11:22h (#1371621)

    parece que Microsoft podría abandonar .Net, dejando colgada a la gente que programa en VB y C#, en favor del mundo Javascript y HTML5
    Citation neeeded
    • Re:comor?? de juatman (Puntos:2) Miércoles, 19 Agosto de 2015, 16:44h
      • Re:comor?? de brrr (Puntos:1) Sábado, 22 Agosto de 2015, 13:46h
  • Exportación

    (Puntos:2)
    por stuka75 (46489) el Miércoles, 19 Agosto de 2015, 11:51h (#1371622)
    No he visto ninguna referencia al posible abandono de C# o VB.NET por parte de Microsoft, ¿existe alguna fuente?
    Algo que sí me parece más factible es que estuviesen pensando en que a partir de un proyecto en estos dos lenguajes se pudiera compilar a HTML+javascript. Con la apuesta de Google y Microsoft por TypeScript es una posibilidad, pero es pura especulación por mi parte.
    • Re:Exportación de juatman (Puntos:2) Miércoles, 19 Agosto de 2015, 16:49h
      • Re:Exportación de stuka75 (Puntos:3) Miércoles, 19 Agosto de 2015, 21:29h
        • Re:Exportación de juatman (Puntos:2) Miércoles, 19 Agosto de 2015, 21:36h
  • La pesadilla web

    (Puntos:4, Inspirado)
    por pobrecito hablador el Miércoles, 19 Agosto de 2015, 12:28h (#1371623)
    Si hay algo que revienta el desarrollo web es la pesadilla en que se ha convertido desarrollar cualquier cosa. Toda la vida rajando de "los picateclas web" y a la hora de la verdad son los profesionales de IT que mayor variedad y diversidad de tecnologías y lenguajes se les exige conocer en su día a día.

    Antes, un tío podía decir que era "programador de C++ y Java" y realmente ser el puto amo en ambos lenguajes, ser un crack en implementación de algoritmos, conocer el funcionamiento de la máquina... y no tener por qué ser un dios de las bases de datos o del despliegue de sistemas. Se dedicaba a un conjunto reducido de tecnologías y de teorías, las cuales exprimía al máximo y de las cuales adquiría un nivel profesional experto que se agudizaba con los años.

    A día de hoy, a un "desarrollador web" se le exige que conozca y sepa implementar lo que le pidan en Java, Python, Ruby, Javascript... diseño web HTML/CSS... configuración y administración de entre 2 y tres sistemas operativos (Windows, Linux y MacOS, la Santa Trinidad)... administración de bases de datos (MySQL, PostgreSQL, SQL Server, Oracle...)... aplicaciones de "asincronización de tareas" como colas de mensajes y demás... sistemas de indexación y búsqueda (Solr, ElasticSearch...)... librerías y utilidades de automatización de despliegues (Puppet, Ansible, Salt...)... y no nos olvidemos del universo paralelo Javascript con sus ECMAs, sus 100 frameworks diferentes que van poniéndose de moda y desapareciendo a la velocidad del rayo, sus mil aplicaciones de paquetería distintas, sus librerías... en fin, una infinita colección de lenguajes, tecnologías, utilidades, aplicaciones y librerías de código que tienen que operar juntas para que todo funcione y que nadie de raza humana, con una vida normal en un universo con un espacio temporal como el nuestro sería capaz de controlar al dedillo y masterizar completamente, como los viejos cracks de Java y de C o C++ pilotaban al dedillo lo que hacían y solucionaban cualquier problema en un espacio razonable de tiempo.

    Un absurdo total que hace que algo que en principio te gustaba y que te hacía jugar y pasarlo bien en tus horas muertas "haciendo aplicaciones web" acabe siendo una puta pesadilla infumable cuando llevas unos años trabajando de esto y ves que aparte de picar tecla-tecla-tecla todos los días, también tienes que hablar un rato con la parienta, hacer la compra, atender al chiquillo, ayudar a este amigo que te ha pedido por favor si le puedes echar una mano, hacer algo de deporte para no morirte de un infarto a los 50 y ese tipo de cosas que la gente normal hace en su día a día.

    La última vez que intenté ponerme a frikear un rato con una librería Javascript fue con React.js hace un par de meses y sólo con ver las 50 cosas que el puto tutorial te obligaba a instalar, configurar, aprender y utilizar para poder empezar, entre utilidades de despliegue, aplicaciones de paquetería y gilipolleces de todo color... acabé mandándolo a la mierda y yéndome a tomar unas cervezas con unos colegas. Supongo que me hago viejo y que un chavalito de 20 años que esté sacando sus 10s en Ingeniería Informática cogerá todo ese castaño y se lo leerá y lo aprenderá a usar en cuatro tardes... o igual no... pero vaya tela, joder... es que yo no recuerdo que hiciera falta leerse tanta mierda hace 15 años, cuando el que jugaba con Linux y C y C++ era yo. Y llegué hasta a hacer módulos del kernel y todo, coño.

    Alguien debería hacer algo. Como por ejemplo tirarlo todo a la basura, frameworks web en Java, Python, Ruby y C#, HTML, CSS, Javascript, bases de datos y la madre que los parió a todos... y empezar de cero. Y explicando despacito, por favor.
  • Confiar en C#?

    (Puntos:1, Interesante)
    por pobrecito hablador el Miércoles, 19 Agosto de 2015, 13:31h (#1371625)
    Alguien que utilice .Net y C# no puede quejarse de que en algún momento (aunque parezca que no será así) se vaya a quedar colgada. Una cosa es que desde tu empresa te obliguen a usarlos y no quede más remedio, y otra es que alguien elija y pueda querer dos tecnologías que son completamente cerradas y atentan contra todo símbolo de libertad... tecnologías así o suites como Visual Studio no son más que regímenes como ISIS o Corea del Norte en una analogía de la sociedad.
  • ¿Soy el unico.....

    (Puntos:0)
    por pobrecito hablador el Miércoles, 19 Agosto de 2015, 18:22h (#1371631)
    ...que se ha dado cuenta de que el articulo que muestra los indicios es del 2011?
    Sólo con ver que hablan del nuevo Windows 8 es suficiente para pararse a leer la fecha de la entrada
  • Nuevos tiempos, nuevos paradigmas

    (Puntos:3, Interesante)
    por Linuxtron (1489) el Miércoles, 19 Agosto de 2015, 23:56h (#1371639)
    ( http://ch3m4.org/ )

    En mi opinión, el mundo del desarrollo están adaptándose a los cambios tecnologicos y está yendo hacia nuevos paradigmas que incorporen la concurrencia masiva y la programación en la nube. La era de los grandes IDEs que facilitaban las grandes empresas de software para que programaras con sus tecnologías está acabando, dando paso a IDEs en la nube conectados a github y con despliegues instantáneos a AWS, heroku, docker o similar, con clientes HTML5 para dispositivos móviles, PCs y cualquier otro dispositivo "inteligente".

    Las grandes empresas de sofware y fundaciones SL como mozilla o apache posicionan sus lenguajes y tecnologías, y las novedades en entornos de desarrollo en la nube se suceden para alcanzar la funcionalidad de los IDEs tradicionales.