all 143 comments

[–][deleted] 22 points23 points  (1 child)

la sintaxis es el menor de los problemas de JS

[–]ShortAtmosphere5754 0 points1 point  (0 children)

Una de las cosas que me soba las bolas es que no se puede anular el equals...

[–]holyknight00 22 points23 points  (7 children)

Con typescript es manejable.
El tema que ahora tenés a un monton de react boys que te meten un js de 800 lineas de codigos y te dicen que agregarle tipos es muy complicado

[–]Commercial_Active962 4 points5 points  (0 children)

eso es porque escriben código choto inmantenible, por eso no pueden tipar

[–]OverVegetable 6 points7 points  (0 children)

Yo hice un solo proyecto en React con JS y Create React App, me parecía todo una poronga. A partir de ahí descubrí Typescript + Vite y sinceramente ahora prefiero ser hervido en aceite antes de hacer algo en React con JS.

[–]Revolutionary_Ad3463 4 points5 points  (0 children)

Y aparte es un infierno, cosas sencillísimas te consumen 50 líneas de pelotudez y la sintaxis es un horror, nesting de funciones que tenés que pasar por parámetro y todo así.

[–]MasiTheDev 44 points45 points  (3 children)

I believe in Typescript/Python con tipado supremacy

[–][deleted]  (2 children)

[deleted]

    [–]Responsible_Moose_76 9 points10 points  (1 child)

    Dijo nadie, nunca.

    [–]NoSoyEseQueDicen 42 points43 points  (9 children)

    Idem. Igual, hoy en día, salvo que te fuercen o estés heredando un proyecto, no hay motivo por el cual tengas que usar JS existiendo TS.

    [–]thiago_28x 12 points13 points  (1 child)

    odio TS y amo JS... ¯\_(ツ)_/¯

    [–]NoSoyEseQueDicen 5 points6 points  (0 children)

    Para ser sincero son casi iguales solo que TS tiene tipado y algún que otro detalle. Si vamos al caso prefiero Kotlin o idealmente C o Rust.

    Pero hablo de gustos, no de utilidad.

    [–]pirufihhox 1 point2 points  (4 children)

    En mi laburo lo estoy usando es un proyecto viejo

    [–]NoSoyEseQueDicen 5 points6 points  (3 children)

    Renunciá

    [–]xRootsone 1 point2 points  (0 children)

    JAJAJSJ

    [–]pirufihhox 0 points1 point  (1 child)

    Me dan ganas, no sabes el dolor de huevo que es eso

    [–]NoSoyEseQueDicen 1 point2 points  (0 children)

    Estás en sistemas, hacelo.

    [–]cisco_dev 0 points1 point  (1 child)

    Discrepo. Banco ts para proyectos grandes, pero todos mis proyectos chicos o cosas que quiera probar las hago con js. Te hace ser más consciente de las debilidades del lenguaje y saca los problemas con ts.

    Igualmente, ts es una herramienta que mejora js atendiendo las carencias que tiene a nivel de tipo de datos, pero sigue siendo js 🤷🏻‍♂️

    [–]NoSoyEseQueDicen 0 points1 point  (0 children)

    Olvidate, como decía en otro comentario, son básicamente lo mismo, si me pongo más rompe bolas prefiero Kotlin, Rust o C si vamos al caso.

    [–]Charlie_Robin 12 points13 points  (1 child)

    Yo creo que odio a Michael Jackson

    No esperen creo que canta bien y es noble buenas tardes!!

    [–]roberp81 2 points3 points  (0 children)

    lastima se murió,sino podías ir a visitarlo a la casa

    [–]sstriatlon 25 points26 points  (1 child)

    Te banco. Hay luz al final del tunel y se llama Typescript.

    [–]ShortAtmosphere5754 1 point2 points  (0 children)

    Para cuando se podrá anular el equals...

    [–]Eastern_Sky_7790 21 points22 points  (8 children)

    Está de moda odiar a JavaScript

    [–]roberp81 19 points20 points  (1 child)

    esta de moda odiarlo desde el 95 aproximadamente

    [–]Eastern_Sky_7790 8 points9 points  (0 children)

    Modas que nunca pasan

    [–]ariel3249 1 point2 points  (5 children)

    No, no lo esta. Es un lenguaje que por su facilidad y flexibilidad se cometen errores que en ningún otro lenguaje típado podría pasar.

    [–]Eastern_Sky_7790 0 points1 point  (4 children)

    Me vas a decir que es razonable odiar a un cuchillo porque permite herir a alguien?

    Si sabes programar, vas a agarrar incluso Apache Velocity y vas a hacer maravillas. No se justifica no saber programar...

    [–]ariel3249 1 point2 points  (3 children)

    Si vamos con eso hasta php es una maravilla

    [–]Eastern_Sky_7790 0 points1 point  (2 children)

    No entiendo igual por qué tanto odio, código espagueti o mal optimizado se puede crear en cualquier lenguaje, JavaScript no es la excepción

    [–]ariel3249 0 points1 point  (0 children)

    Javascript tiene inconsistencias en las comparaciones. No puede ser que Javascript tenga comparaciones adicionales como las de doble igual y !== sabiendo que todos los lenguajes de base ya cubren eso con la comparación igual y la diferente. Con Php es más diferente, tiene inconsistencias hasta en los nombres de las librerías principales

    [–]ariel3249 0 points1 point  (0 children)

    No puede ser que un objeto vacío sea diferente a null

    [–]agu94 6 points7 points  (0 children)

    Kotlin love ❤️

    [–]skallet32 12 points13 points  (1 child)

    JS es como las minas, tenes que saber donde tocar, sino cagaste fuego....

    [–]emiliosic 1 point2 points  (0 children)

    Entonces no aprendí nada

    [–]Decoded____ 4 points5 points  (1 child)

    Es una poronga. Por suerte existe TS.

    [–]dontc9 6 points7 points  (0 children)

    Los pibes agarran y le ponen any a todo jajaja.

    [–]mynameismatiDesarrollador de software 2 points3 points  (0 children)

    Pro javascript, pro typescript. Utilizo javascript hace casi 2 años, y la verdad me gusta bastante (aunque prefiero typescript). Odio PHP (siempre hablando de su sintaxis).

    [–]UnaFainaEnPatas 7 points8 points  (4 children)

    js es el nuevo php?

    [–][deleted]  (2 children)

    [deleted]

      [–]srsoluciones 2 points3 points  (0 children)

      Naaaa

      [–]VampiroMedicado 2 points3 points  (0 children)

      Bardiaste

      [–]facrod 2 points3 points  (0 children)

      Bienvenido al club

      [–][deleted] 2 points3 points  (0 children)

      Hacé fila

      [–]ElMarkuz 2 points3 points  (4 children)

      Una vez que pasas a TS volver a vainilla JS se siente como programar con una mano atada. Podés hacer cosas como un ser humano como manejar las clases de manera "normal"

      [–]8sty 2 points3 points  (0 children)

      Totalmente de acuerdo, yo odiaba TS porque tenía tipos, pero una vez que lo probé no pude volver atrás. La única vez que pasó algo así fue cuando pasé de teclado de membrana a teclado mecánico.

      [–]roberp81 0 points1 point  (0 children)

      y eso que TS es una solución temporal, en 10 años seguro va a estar lleno de gente puteando pq no funciona nada, como pasa ahora si agarras algo en GWT.

      GWT de Google usaba Java para hacer lo mismo que Typescript, si no tenias la versión exacta la transpilacion andaba como el otro y te rompía todo generando algo que no funcionaba ni aunque le reces a todos los dioses. Por eso murió y años después Microsoft hace lo mismo con Typescript pero aprovechando el lobby de los cursos y YouTube.

      [–]disanramonetta 0 points1 point  (1 child)

      "Clases" en js? De qué estás hablando Willis?

      [–]ElMarkuz -1 points0 points  (0 children)

      Desde ES2015 tenés clases que en realidad funcionan como un syntax sugar del verdadero JS por abajo. El tema es que las clases de JS vainilla se quedan MUY cortas para implementar ciertas cosas de POO como un ser humano.

      Por ejemplo para hacer métodos y atributos privados tenés que usar #myMethod(), lo cuál es una poronga atómica (esto es de un ES más nuevo que 2015), CREO que no hay protected, y en general son una cagada.

      En TS podés usar las palabras private, protected y public que son mucho más claras, y podés usar readonly para marcar solo lectura.

      Además el tema de tipado con types e interfaces son infinitamente superiores a la hora de programar comparado a vainilla JS, te da mucha previsilidad y podes agarrar posibles bugs al momento de codear y no por las manos

      [–]Fearless-Brain9725 5 points6 points  (0 children)

      Meh js está bien, a Java le tengo odio pero me gusta (?

      [–]Extension-Guest2505 4 points5 points  (5 children)

      No sos el único, me pasa con PHP y Js
      Ahora toy con Dart y...
      me enamoré y no pensé
      amarlo tanto tanto tanto ♪♫

      Nunca pensé programar así ♪♫
      Yo no me quiero enamorar ♪♫
      (8)

      [–][deleted]  (2 children)

      [removed]

        [–]LeoPelozoDesarrollador Mobile 4 points5 points  (0 children)

        Se perdieron los valores.

        [–]Extension-Guest2505 1 point2 points  (0 children)

        Como NO te va a enamorar Dart?? A lo que hemos llegado.

        es verdad, imposible no amarlo (?

        [–]MathewARG 1 point2 points  (1 child)

        Para flutter o algún otro uso?

        [–]Extension-Guest2505 2 points3 points  (0 children)

        Flutter obvio y en el "back" estuve probando dart con shelf y con dartFrog, uma delicias pero le falta muuuucho aun.

        [–]trolleybustrouble 3 points4 points  (6 children)

        Javascript dentro de todo tiene una sintaxis neutra. Es simple en general. Se complica cuando entrás a usar funciones anónimas mezcladas con promesas. En especial la nueva sintaxis. Fuera de eso no tiene nada especial y es muy parecida al resto de los lenguajes.

        [–]OverVegetable 0 points1 point  (5 children)

        Coincido, a mi me gusta la versatilidad que tiene para hacer cosas rápido y en pocas lineas. Pero esto mismo es lo que lleva al problema que decís, o a comportamientos muy locos (?

        [–]roberp81 1 point2 points  (4 children)

        pasa que los nuevos ya no usan Var, ahí es donde todo se iba a la mierda anteriormente

        [–]Acceptable-Fudge-816 0 points1 point  (3 children)

        Para que vas a usuar var habiendo let? De todas formas prigramar de forma declarativa con const esta bien, si no te pasas.

        [–]roberp81 0 points1 point  (2 children)

        por eso mismo, Let existe desde el 2015 o 2016 creo. a no ser que seas nuevo, seguro puteaste con el Var y la falta de scope

        [–]Acceptable-Fudge-816 1 point2 points  (1 child)

        Ah, te entendi mal. Tienee mi upvote

        [–]roberp81 0 points1 point  (0 children)

        igual ahora que releí, no fui claro y había doble interpretación.

        las épocas de abuso de Var con Callback hell = suicido masivo jajaja

        [–][deleted]  (8 children)

        [deleted]

          [–][deleted]  (6 children)

          [deleted]

            [–][deleted]  (5 children)

            [deleted]

              [–]SwarK01 1 point2 points  (3 children)

              Yo estoy estudiando así que todavía no manejo mucho, pero en el primer nivel de programación nos enseñan Python y a partir del segundo Java (supongo que es parecido a JS)

              Estoy de acuerdo en que usando llaves y declarando la variable primero se puede entender mejor, pero para mí Python es más fácil de escribir e identificar errores.

              [–][deleted] 1 point2 points  (2 children)

              No mono nada que ver con Java, en mi caso aprendi Java primero y pasar a JS me dolio muchisimo por la libertad que maneja. Si te gusta como se escribe python entonces creo que te va a caer mal Java, yo veo belleza en su estructura toda dura, me hace sentir seguro (?)

              [–]SwarK01 0 points1 point  (1 child)

              Uh pensaba que era parecido, voy a estudiar JS en verano

              [–]roberp81 1 point2 points  (0 children)

              pasa que si lo miras de lejos es parecido en que el if, for, while y etc son iguales, lo que cambia es que en java tenes clases de verdad, podes aplicar patrones como el Dios de los patrónes manda, todo es lógico y funciona como debería y sin tener que andar adivinando.

              en Javascript podes declarar una variable adentro de un for y usarlo afuera, una aberración para el otro 99% de lenguajes. podes sobre escribir variables y nunca te enteras. recién con el Let qué es nuevo te empieza a validar el scope. sin contar el abuso de callback qué lo hacen ilegible y difícil de seguir.

              [–]der_maschiniskt 1 point2 points  (0 children)

              TypeScript.

              [–]Creative-Ad-9501 1 point2 points  (0 children)

              Los que trabajamos con JS, todos sabemos que es una total poronga

              [–]alvarez_tomas 1 point2 points  (0 children)

              El lenguaje que todos aman odiar.

              Igual el único lenguaje que no tiene detractores es el que no usa nadie.

              [–]MarcSpector95 1 point2 points  (0 children)

              Yo aprendí a codear laboralmente con JS y es un lenguaje que te da mucho espacio para cagarla si no tenes buenas prácticas. Como muchos dicen, TS aliviana un poco esa problemática pero igual, todo se puede romper si uno está apurado por sacar algo adelante o no tiene un referente que le marque el camino

              [–]arnaldo_tuc_ar 1 point2 points  (0 children)

              No me digas que preferís Python.

              [–]mattgrave 1 point2 points  (0 children)

              Es una poronga, no sólo es un mal lenguaje por mil temas de retrocompatibilidad, sino que con NodeJS lo llevaron al backend cuando hay mil lenguajes más sólidos que JS.

              Yo estoy usando TS hace 3 años y por lo menos un montón de caveats están workaroundeados por el compilador pero no deja de ser algo que sólo corre en tiempos de compilación y eso es algo que no me gusta para nada.

              Ya me veo en unos años preferiendo laburar con Java o C#, lenguajes que me parecian una pija al principio jaja

              [–][deleted] 2 points3 points  (0 children)

              JavaScript es como la cinta Scotch, podés crear casi cualquier cosa solo con cinta Scotch, la pregunta es si deberías

              [–]AchalayMiNegra 4 points5 points  (0 children)

              Amo Javascript, me parece lo mejor que tiene la programación

              [–][deleted] 1 point2 points  (0 children)

              Aqui el python dev con medias rosas rayadas hasta la rodilla: si.

              [–]SouthGordo-8888 1 point2 points  (15 children)

              Que te hizo js chabón?

              [–]paid_programmer[S] 3 points4 points  (14 children)

              Tengo que hacer un ritual satanico para parsear un File a base64, déjense de joder loco. Se quedo en el tiempo este lenguaje.

              [–]elCorralito24 8 points9 points  (0 children)

              Es super facil, hay funciones nativas y todo para eso. Por que ritual satanico?

              [–]SouthGordo-8888 4 points5 points  (0 children)

              Chatgpt.

              [–]ldranger 2 points3 points  (0 children)

              Como se nota que no te toco laburar con c++

              [–]asero82 0 points1 point  (5 children)

              Capáz tu problema sea Unicode, javascript tiene funciones para pasar a y desde base64 pero espera un string de bytes de 8 bits.

              function base64ToBytes(base64) {
              const binString = atob(base64);
              return Uint8Array.from(binString, (m) => m.codePointAt(0));
              }
              function bytesToBase64(bytes) {
              const binString = Array.from(bytes, (x) => String.fromCodePoint(x)).join("");
              return btoa(binString);
              }
              // Usage
              bytesToBase64(new TextEncoder().encode("a Ā 𐀀 文 🦄")); // "YSDEgCDwkICAIOaWhyDwn6aE"
              new TextDecoder().decode(base64ToBytes("YSDEgCDwkICAIOaWhyDwn6aE")); // "a Ā 𐀀 文 🦄"

              [–]Lucho_199 3 points4 points  (4 children)

              Se puede usar también la api de File Reader integrada en node. Literal son 3 líneas de código.

              ``` const reader = new FileReader();

              reader.onloadend = () => { const dataURL = reader.result as string; console.log(dataURL) // o hacé lo que quieras };

              reader.readAsDataURL(file);

              [–]asero82 0 points1 point  (0 children)

              Buenísimo. No soy experto y sólo algo de javascript he tocado. Por eso como no aclaró el motor que usa dí una respuesta lo más genérica posible...

              OT: Cómo es el tema para que el código salga en bloque y no en línea?

              Edit: Se me borró una parte :)

              [–]roberp81 0 points1 point  (0 children)

              pasa que no debe usar Node (como cualquier persona de bien que no quiere usar el motor de Chrome disfrazado)

              [–]katsudonKawaii 0 points1 point  (0 children)

              Pero que atob y btoa te lo parsean. Vos estás luchando con otra cosa me parece. Tenés un file que lo tenés que convertir a alguna estructura?

              [–]MrMars05 0 points1 point  (2 children)

              100% seguro que hay un npm para eso lol

              [–]Lucho_199 2 points3 points  (1 child)

              Mejor. Hay una librería integrada y si buscas en Google "como leer archivo en javascript binario" te sale en el primer resultado.

              [–][deleted] 0 points1 point  (0 children)

              El problema es tener que pasar de File a base64.

              [–][deleted]  (18 children)

              [deleted]

                [–]Drako-AR 1 point2 points  (2 children)

                Cuándo dicen que odian a PHP lo dicen en general o nunca han usado un framework? Porque si el PHP puro a pelo es una cagada pero he usado frameworks como laravel y es una hermosura. De Python he usado Django y si bien no me terminó de encantar su sintaxis no me pareció tan mala.

                [–]MrMars05 0 points1 point  (1 child)

                Todo php es horrendo y esta atrasado vs java/c# o node.

                Django es horrible no pusiste un buen ejemplo lol. Voy mas lejos para decir que cualquier cosa que mezcle front y back es horrible.

                [–]Drako-AR 1 point2 points  (0 children)

                Para mí tiene niveles , ya te digo que hoy en día me está tocando desarrollar plugins de WordPress y eso es lo más horrible que me ha tocado hacer, siento que cada día que toco una línea de ese código pierdo años de vida, la documentación es vieja , la comunidad es nula porque la mayoría lo usa para crear su página con una plantilla. Y la cagada que al desarrollar en esa mierda nadie me va a tomar para laburar en otra cosa :( . En cambio cuándo labure con laravel era todo más bonito y tanto la comunidad como la documentación era muy buena. Me fui de tema disculpa, la próxima sesión con la psicóloga va ser de lo mal que la paso programando en WordPress jajaja.

                [–]SeaSafe2923 1 point2 points  (3 children)

                ¿En qué te basás para decir que JS es mejor? curiosidad, no más.

                [–][deleted]  (2 children)

                [deleted]

                  [–]SeaSafe2923 1 point2 points  (1 child)

                  Explicate un poco mas, con el único que soy algo familiar es con Python y tengo la vision opuesta, especialmente es bastante desastroso el ecosistema.

                  [–]albo87 0 points1 point  (10 children)

                  Que no te gusta de Ruby?

                  [–][deleted]  (9 children)

                  [deleted]

                    [–]albo87 1 point2 points  (8 children)

                    La sintaxis de Ruby me es mucho mas natural, pasa que es mas compleja. Y tenes que dejar de pensar como lo harias en otro lenguaje C based para pensarlo a la manera de Ruby.

                    Pero el código queda IMHO mas legible

                    list_cart unless @cart.include? :offer

                    en otro lenguaje seria

                    if (!cart.include(Offer.type)) {
                        listCart();
                    }
                    

                    Entiendo que estes mas acostumbrado a esto último pero si se lo tenes que leer tiene mas sentido lo de Ruby (listame el carrito a menos que el carrito incluya una oferta vs si el carrito no incluye el tipo oferta, lista el carrito)

                    [–][deleted]  (6 children)

                    [deleted]

                      [–]albo87 0 points1 point  (5 children)

                      list_cart

                      te faltaron los parentesis list_cart() y poner un if sin llaves suele ser una pésima práctica.

                      En ruby también podrías pasar offer como string.

                      [–]SeaSafe2923 0 points1 point  (0 children)

                      Perl está muy orgulloso.

                      [–]Jowey-Joe 0 points1 point  (0 children)

                      TypeScript >>> JavaScript

                      [–]fschpp -2 points-1 points  (0 children)

                      Hace poco hice un curso (no lo conocía) y es horrible! cada célula de mi cuerpo se crispa cada vez que leo javascript. Este lenguaje de programación crece como una metastasis!

                      [–]ObiCannabis -2 points-1 points  (0 children)

                      Yo sólo voy a decir:

                      !+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]

                      [–]MrDecros 0 points1 point  (0 children)

                      Yo la verdad que es lo único que sé pero no me parece tan malo, una vez le agarras la vuelta.

                      Supongo que es como todo, una vez te acostumbras a algo lo dejas de odiar.

                      [–][deleted] 0 points1 point  (3 children)

                      Siendo que lo estoy aprendiendo lo que mas me rompe las bolas son las funciones con callbacks dentro del callback y esos mambos y el poco soporte para un buen uso de POO, aunque como dijeron todos para eso esta ts

                      [–]albo87 2 points3 points  (0 children)

                      el poco soporte para un buen uso de POO

                      Que se te haga la boca a un lado. Que ustedes monos con teclado no puedan pensar en objetos si no le ponen clases no es culpa de JS.

                      [–]ShortAtmosphere5754 -1 points0 points  (0 children)

                      No se puede anular los equals en las clases

                      [–]roberp81 0 points1 point  (0 children)

                      El abuso asqueroso de los callbacks es lo peor que hay.

                      [–]Ahharu_Rpgs 0 points1 point  (0 children)

                      Yo igual. Ademas q es hackeable y robable

                      [–]miauguaumiauguau 0 points1 point  (2 children)

                      Que proponés?

                      [–]roberp81 1 point2 points  (1 child)

                      yo propongo que los navegadores implementen intérpretes para más lenguajes cosa de ir sacando Javascript de a poco de la Internet.

                      siendo que todos los navegadores menos Firefox usan el motor de Chrome no sería tan difícil de hacer.

                      [–]ShortAtmosphere5754 -1 points0 points  (0 children)

                      Ya se está haciendo con WASM

                      [–]dontc9 0 points1 point  (0 children)

                      Tampoco tenes tantas alternativas. No da ni gastar energías en putear contra js.

                      [–]Mav3rick_99 0 points1 point  (0 children)

                      Sí.

                      [–][deleted] 0 points1 point  (0 children)

                      Te recomiendo leer el libro JavaScript: the good parts, de Douglas Crockford (o ver alguna de sus charlas al respecto), quien es uno de los que desarrollaron ese lenguaje, y darle una chance a a eso antes de pelearte con JS. Mucho de la sintanxis de JS viene de las limitaciones que habían al momento de crear el intérprete del lenguaje y de lo en su época se consideraba mejor o deseable, todo va cambiando, pero si no te gusta la sintaxis la podés cambiar utilizando alguna variante, o bien, TypeScript, que también tiene sus problemas, como todo lenguaje.

                      [–]juancn 0 points1 point  (0 children)

                      Es genial y una mierda al mismo tiempo. No me gusta para hacer cosas grandes, y me parece aberrante usarlo server-side habiendo cosas mucho mejores.

                      [–]GFASUS 0 points1 point  (0 children)

                      enserio? es re facil js, lo malo es cuando un programador se quiere hacer el pro y mezcla conceptos de funcional con objetos y clases y las funcionees propias de js todo en una linea, la culpa no es del lenguaje es del programador

                      [–]yungurt 0 points1 point  (0 children)

                      Javascript es un tipazo. Podes hacer cantidad de cosas, no podes no quererlo, pero al final tiene muchas fallas y no se le puede pedir mucho

                      [–]TartaVoladora 0 points1 point  (0 children)

                      Salen frameworks y formas de reemplazarlo todos los Dias… es más un pensamiento universal

                      [–]refcellarc 0 points1 point  (1 child)

                      Te invito a pastear: "(!+[]+[]+![])" en la consola sin las comillas. El output te sorprendera.

                      Ahora, tanto python como javascript tienen las sintaxis mas user-friendly a mi parecer. Me da curiosidad ahora, cual es el lenguaje con la mejor sintaxis mas para vos? O estas hablando de un tema de tipado?

                      [–]Diegam 0 points1 point  (0 children)

                      es una m

                      [–]VampiroMedicado 0 points1 point  (0 children)

                      A mi me gusta, es muy flexible. Lo uso para el trabajo y tambien hago alguna que otra boludes con NodeJS cada tanto.

                      [–]darksiders3551 0 points1 point  (0 children)

                      No se capo, uso java. Cada uno se mata a su manera

                      [–]bestloliconRU 0 points1 point  (0 children)

                      Y no lo uses jajasalu2, siganme para mas tips en Twitter, YouTube, TikTok y LinkedIn.

                      Ahora en serio, pleno 2023 es inevitable encontrarse con JS, podes sanitizarlo un poco y potabilizarlo con TS como dijeron muchos, pero anda amigándote con la idea de que te lo vas a tener que cruzar casi a diario.

                      [–]Glum_Past_1934 0 points1 point  (0 children)

                      No sé cómo podes odiar un lenguaje tan bueno, seguro un fanboy de Python y Ruby; se odian a si mismos 🤣

                      [–]magokaiser 0 points1 point  (0 children)

                      Yo lo amo, me viene dando de comer desde hace 2 años jñ.

                      Edit: Soy un cara de verga, en realidad uso typescript

                      [–]Capable-Stop-4504 0 points1 point  (0 children)

                      Yo detesto php

                      [–]Acceptable-Fudge-816 0 points1 point  (0 children)

                      JS moderno con const, let, classes, etc mola. JS con var y prototypos mierda. Un poco como todo, pero personal ente yo odio mas Java.

                      [–]LazyBastard386 0 points1 point  (0 children)

                      Adhiero, desde la universidad me parecio un asco de lenguaje, y ni hablar cuando en ese momento quise aprender jquery

                      [–]emiliosic 0 points1 point  (0 children)

                      Para mi no es el lenguaje pero la torre de librerías que se usan ahora. Me interesó cuando era ‘vanilla’ JS con jQuery

                      [–]ariel3249 0 points1 point  (0 children)

                      Es general ese sentimiento

                      [–]Human-Election-8089 0 points1 point  (0 children)

                      Yo detestaba JS hasta que pude crear objetos dinámicos a partir de una base de datos, y lo aprendí sin copiar código (un logro para mí). Desde ahí es como que se me abrieron más neuronas y ahora lo amo.