¿Qué diferencias hay entre LENGUAJES de PROGRAMACIÓN?

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 204

  • @jaimegibertoni2100
    @jaimegibertoni2100 2 года назад +4

    Brillante, mas conciso y preciso en 15 minutos, imposible.

  • @manu-gt9gr
    @manu-gt9gr 2 года назад +21

    me vienen genial este tipo de videos, videos sobre paradigmas casi no se ven, debería aprender en profundidad de eso, siempre sacando contenido bueno este canal.

  • @albertgutierrez886
    @albertgutierrez886 2 года назад +24

    Muy buen video (como el resto😜).
    Mi experiencia profesional se resume en la última frase:
    Pasé de querer hacer aplicaciones nativas a realizar aplicaciones web (interpretadas) para abarcar más.
    Y totalmente cierto, una vez aprendido un lenguaje, eres capaz de aprender el resto. Será más o menos diferente y tendrá sus peculiaridades, pero el principio es siempre el mismo

    • @alexiglesias5166
      @alexiglesias5166 2 года назад +1

      El refrán español es muy sabio: "El que mucho abarca, poco aprieta".

    • @albertgutierrez886
      @albertgutierrez886 2 года назад +1

      @@alexiglesias5166con el concepto abarcar me refiero a dispositivos con un solo código

    • @Gorgon583
      @Gorgon583 3 месяца назад

      Hola. Cuál lenguaje recomienda para comenzar.

  • @carlosramirez4029
    @carlosramirez4029 2 года назад +28

    Excelente video, muy buena explicación en todo sentido, gracias.

    • @BettaTech
      @BettaTech  2 года назад +3

      Gracias por comentar! Me alegro que te haya parecido interesante :)

  • @julioburgos3962
    @julioburgos3962 2 года назад +21

    Buen video, pero un detalle tecnico sobre python , el interprete no es sobre el codigo de alto nivel que has escrito, sino sobre el bytecode que se genera al vuelo (almenos con pythonC) que se suelen crear en la carpeta __pycache__, con extension *.pyc

    • @anonimouuu
      @anonimouuu Год назад

      Es es lo que se le llama JIT la mayoría de estos intérpretes son asi

    • @emoflashero1
      @emoflashero1 Год назад +1

      En español porfavor

  • @gabyg9905
    @gabyg9905 2 года назад +2

    Qué gran video y trabajo! y también sirve para destruir modas no todo es javascript, python, etc... Todo depende del producto a desarrollar.

  • @tenshimori
    @tenshimori 2 года назад +2

    muy buen video... sobre todo para los que estamos comenzando en esto de la programación de forma autodidacta. saludos desde chile.

  • @relojsaturno
    @relojsaturno 2 года назад +3

    Crítica constructiva: lo que explicas solamente lo pudo entender alguien que ya lo sabía

  • @Aylych
    @Aylych 2 года назад

    x86, x64, tengo un procesador de 32 bits 3 Ghz, Pentium iv, 1 MB RAM; utilizo los compiladores PASCAL para Windows, versión anglo-polaca; C++. Ahora necesito aprender los lenguajes interpretados como Java Script & Python, este último para mecatrónica; y ayudar en la recuperación de la ecología planetaria

  • @IP321
    @IP321 2 года назад +1

    AMÉ este video, aclaraste una duda que tenia por años, muchas gracias!

  • @giovannypaez8372
    @giovannypaez8372 2 года назад

    Amigo estoy aprendiendo programación y debo decir que tus videos son de los mejores y ayudas a tener claro con los conceptos... tan necesarios y tan importantes tenerlos claro. Muchas Gracias por tu conocimiento. Saludos y abrazo

    • @BettaTech
      @BettaTech  2 года назад

      Un abrazo, gracias por el comentario!

  • @lais6611
    @lais6611 2 года назад +2

    ¿Por qué hacer el servidor en node con typescript? Porque lo obligan en arquitectura del software.

  • @rafaelnatera97
    @rafaelnatera97 9 месяцев назад

    Buen video, información adicional: otra razón de porque se suelen usar lenguajes compilados en el backend es el ahorro de memoria, que generalmente en los sistemas de hosting/cloud repercute positivamente en los costos de una infraestructura.

  • @caesarnarro1624
    @caesarnarro1624 2 года назад +2

    Buen video, pero no para quienes no saben nada de programación. Todo iba a bien hasta que empezaste a dar ejemplos con código jaja..
    Creo que me aclaraste mi duda, normalmente en la universidad cuando tenemos la materia de fundamentos de programación nos enseñan los paradigmas antes de algún lenguaje, y creo yo como muchos que no entendemos de los que nos hablan hasta que ya empezaste a programar y empiezas a estructurar tu mente en como un lenguaje de programación crea un programa.
    Un video genial es que nos desgloses un programa, sencillo y con una interfaz y que nos muestres el proyecte explicándonos que hace cada archivo. Algo que pasa muy seguido es que cuando aprendemos a programar la mayor parte del tiempo no sabes lo que estas haciendo, incluso si entendiste como se crea una variable, una función.. etc eso no nos da para saber que hacer con eso, mas que el ejemplo con el que nos explicaron claro.
    Saludos! #¿podrias hacer un video sobre que lenguaje aprender primero?

  • @replicante8226
    @replicante8226 2 года назад +1

    Sería muy interesante que hicieras un vídeo de cómo debe hacer su CV un ingeniero informático. Ahí lo dejo.

  • @JoseLuis-sr4xw
    @JoseLuis-sr4xw 2 года назад

    Phyton con Django Rest Framework ambas tecnologias utilizaran un orm para mapear la base de datos, json web tojens para la autenticacion y seguridad con diferentes roles de usuario y permisos

  • @atinyflame265
    @atinyflame265 2 года назад +1

    Muy interesante video, como alguien programando en flutter/dart en este lenguaje se utiliza la compilación solo que en los ejecutables se incluye la Dart VM, que permite no interpretar sino compilar el código ya sea con JIT o AOT para la plataforma en especifico. Creo que es parecido a como lo hace Java, solo que aquí si necesitas especificar la arquitectura si se compila con AOT.

  • @humorreaccionado
    @humorreaccionado 2 года назад

    La mejor explicación sobre lenguajes de programación que he escuchado, 15 mins que recordaré toda mi vida, muchas gracias tu contenido es único y super útil

  • @Asdev_
    @Asdev_ 2 года назад

    Increible video.
    Gracias a este video he entendido muchas cosas que no habia profundizado en ellas y no sabia el motivo real por el cual eran asi. Por ejemplo no entendia en realidad porque habia software para Windows y no para el sistema operativo de Apple.
    Como desarrollador frontend que soy el lenguaje que mas utilizo es Javascript, ya sabia que era un lenguaje interpretado, que cada navegador tiene su interprete propio, pero si que he aprendido las diferencias de correr JS en el servidor con NodeJS o correr otro lenguaje.
    En definitiva, me ha encantado este video.

  • @miguedelgado
    @miguedelgado 2 года назад

    Excelente video. Dentro de todo lo bueno que dices destco lo ultimo que cuentas. Contras mas herramientas domines mas facil te vas a poder adaptar a cada proyecto especifico

  • @anthonynunez3484
    @anthonynunez3484 2 года назад

    Estoy iniciando la programación, y este video me vino de perlas.... muchas gracias crack !

  • @eduardoyuotube1
    @eduardoyuotube1 2 года назад +2

    Muy interesante! No sabia que era eso de los lenguajes interpretados! Me llama la atención que se compilen sobre la marcha, aunque creo que no lo entiendo muy bien, si sobre el sistema que lo vas a correr ya tiene un compilador capaz de traducir de tu lenguaje de programación al set de intrusiones de la maquina donde se va a ejecutar, por que no realizar este proceso antes y ahórrate el coste de rendimiento que supone este proceso? quizá en algunos casos no sea interesante si la maquina ya corre el programa lo suficientemente rápido, pero en otros casos, no tendrias la posibilidad de compilar tu código antes de la ejecución?

    • @BettaTech
      @BettaTech  2 года назад +2

      No lo compilan realmente, sino que hay otro programa 'leyendo' el código e 'interpretando' lo que se ha de calcular

    • @eduardoyuotube1
      @eduardoyuotube1 2 года назад

      @@BettaTech Okk, gracias por la respuesta :D

  • @blasm1713
    @blasm1713 2 года назад +2

    Cuando haces proyectos personales, ¿qué tecnologías/lenguages sueles utilizar?

    • @natandavid1606
      @natandavid1606 2 года назад

      Como se dijo en el vídeo: eso dependerá del tipo de proyecto que vas hacer, además del rendimiento y complejidad que desees en tu proyecto.

  • @eggling3427
    @eggling3427 2 года назад

    La gran duda de compilado/interpretado ha sido resuelta al fin

  • @jorgeabuchaibe7951
    @jorgeabuchaibe7951 Месяц назад

    Muchísimas gracias por este video tan educativo

  • @jimmysoto7255
    @jimmysoto7255 2 года назад

    Los detalles tecnicos y la forma de explicarlo simplememte genial, muchas gracias

  • @jesush856
    @jesush856 2 года назад

    12:36 interesante lo de interpretados para no construir por cada plataforma 🤔 aunque alguno tuvo que compilar el intérprete para cada una 🤔 suerte que hay compiladores con muchos targets 🤔

  • @davidurrego9948
    @davidurrego9948 2 года назад

    Claro y conciso, Gracias Betta Tech.

  • @israeldealejandria
    @israeldealejandria 2 года назад

    Yo digo que son multitudes de programas que pueden ser para gustos y maximizar facilidades, como las distintas aplicaciones de navegadores y antivirus.

  • @danieljacinto9489
    @danieljacinto9489 2 года назад +1

    Gracias por enfocarme una amplia variedad resumida. Muchas gracias!!

    • @BettaTech
      @BettaTech  2 года назад

      Gracias a ti por ver el vídeo!

  • @edwinmanuelburgajimenez9911
    @edwinmanuelburgajimenez9911 Год назад

    una pregunta : El idioma inglés es un ejemplo de un lenguaje de programación o tipo natural

  • @neyrac
    @neyrac 2 года назад

    Excelente explicación, muy clara y simple

  • @davidgallardo494
    @davidgallardo494 2 года назад

    Programador aficionado de Python aquí exelente video, aprendí más en 15 minutos con este video que en un año de estudiar Python

  • @Choronii
    @Choronii 2 года назад +1

    Hola Martín, gracias por éste material de calidad.
    Es muy útil y muy bien explicado.

  • @Heisusin
    @Heisusin 2 года назад

    Justo este año comienzo mi máster de programación en Assembler!! Espero que me vaya bien

  • @Zumito
    @Zumito 2 года назад +2

    C++ es mi media naranja por su rendimiento y porque la logica es bastante similar a mi forma de pensar, las gates son lo unico que siempre me cuesta a pesar de ser algo tan simple xd

  • @danielburgoa7209
    @danielburgoa7209 Год назад

    De los mejores videos sobre lenguajes y programación que he visto, gracias!

    • @BettaTech
      @BettaTech  Год назад +1

      Gracias a ti por verlo!

  • @dannpereyra4407
    @dannpereyra4407 2 года назад +1

    Dios que video hermoso. Gracias por esto ♥️

  • @deivis1970
    @deivis1970 2 года назад

    Increíble, me ha aclarado mil cosas en poco tiempo. Ejemplo de buen video: magnífica explicación, clara y concisa, sin rodeos. Enhorabuena y una suscripción más 😀. Un abrazo

    • @BettaTech
      @BettaTech  2 года назад +1

      Muchisimas gracias!!!!!

  • @Joseys-tq2hz
    @Joseys-tq2hz 2 года назад

    Muchas gracias por el video 😃, siempre tuve esa duda, pero ahora ya a sido prácticamente eliminada

  • @Sxnti.1
    @Sxnti.1 2 года назад

    Muy buen video! Una cosa nada más, está mal etiquetado el espacio de ad, le pusiste mucho más tiempo del 1:34 que dura

  • @camiloguzman1801
    @camiloguzman1801 2 года назад

    Martín, tus vídeos siempre caen como anillo al dedo. Mejor calidad imposible. Incluso me has ayudado con un problemilla que nadie me había podido responder. Muchas gracias hombre y te deseo muchos éxitos.

    • @xellr
      @xellr 2 года назад

      y cual era ese problemilla?

  • @centurion8158
    @centurion8158 2 года назад

    Para sumar al caso raro de Java, desde la introduccion de Graalvm ahora puedes compilar Java a nativo (o algo asi) al coste de mas tiempo de compilacion, pero con el beneficio de tiempo de arranque , consumo de memoria y peso de la app muy inferiores al jar convencional, tanto que su consumo de recursos es muy similar a una app de express

  • @kevinchinchilla6146
    @kevinchinchilla6146 2 года назад

    Buena explicación, es la primera vez que realmente entiendo la diferencia

  • @byronchavez7582
    @byronchavez7582 2 года назад

    Aportando, java viene desarrolando Graalvm, que permite generar codigo nativo directamente, sin la jvm

  • @tylerdurden9411
    @tylerdurden9411 2 года назад

    Perfecta explicacion, muchisimas gracias

    • @BettaTech
      @BettaTech  2 года назад

      Gracias por comentar!

  • @FranciscoHernandez-vh6bv
    @FranciscoHernandez-vh6bv 2 года назад

    Puede que uno de los mejores videos de programación que he visto, muchas gracias.

  • @Aprendizaje_Autodacta_Digital
    @Aprendizaje_Autodacta_Digital 2 года назад

    Muchas gracias. Muy útil!

  • @alexguty476
    @alexguty476 2 года назад +4

    Hola, podrias explicar la diferencia de sintaxis o estrucutra entre java y c++ y/o similitudes, usos...
    Se Java y intento aprender C++ y lo veo todo raro xD

    • @anonimouuu
      @anonimouuu Год назад +1

      Fácil java no tiene punteros ni las estructuras de c ni algunas cosas mas que tiene c++ son lenguajes diferentes

  • @Fer_S.
    @Fer_S. 2 года назад

    Hola, gracias por todo tu contenido siempre aprendo algo nuevo. Una pregunta estoy en un dilema, que lenguaje aprender primero?
    Que criterios debería tener en cuenta hablando del aprendizaje como tal, las habilidades que se adquieren con cada uno y la empleabilidad en el mediano plazo?
    Me puedes ayudar con tu opinión, por favor.
    Nuevamente gracias y realmente admiro tu trabajo 🙌🏼

  • @leandrolobo
    @leandrolobo 2 года назад

    Excelente Martin, que buenos videos tienes.

  • @FerBrothy3
    @FerBrothy3 2 года назад

    Excelente video bro, realmente muy útil y bien explicado, soy nuevo en estoy de la programación pero me gustaría más y videos como los tuyos me ayudan a ver cómo son las cosas ;3

  • @josedaniefranco2252
    @josedaniefranco2252 Год назад

    demaisado interesante, como alguien nuevo en esto me quedo muy claro.

    • @BettaTech
      @BettaTech  Год назад +1

      Muchisimas gracias!!!!

  • @aimarasilverburgh2226
    @aimarasilverburgh2226 2 года назад

    Excelente video, me encanta todo el contenido que subes :D como estudiante de computación te lo agradezco bastante

  • @plurisdesign3210
    @plurisdesign3210 2 года назад

    Hola , sigo tu canal y creo que es de los mejores que hay en esp. para orientacion, estoy aprendiendo a programar de forma autodidacta. Queria ofrecerle si lo desea entrenar en ingles, hablo ingles perfecto, espiritu de ayuda, puedo enseñarle el lenguaaje y la pronunciacion, libre de pagos. Saludos

  • @JoseLuisSanchez-kx7fj
    @JoseLuisSanchez-kx7fj 2 года назад

    Estrictamente hablando, JS es interpretado, pero hace mucho que no es así. Se parece más a Java, que a lo que era al principio, o incluso al bytecode de Python 3. Las librerías JS se hicieron tan salvajemente grandes que iban a pedales y de ahí los JIT que incluyen Chrome o Firefox. Así que al final, ejecutan código nativo.

  • @BrendaaaSanchez
    @BrendaaaSanchez 2 года назад

    Muy buen video muchas gracias 🙋‍♀️

  • @LuisRuizHalo
    @LuisRuizHalo 2 года назад

    El M1 de Apple no es una arquitectura única y nueva. Es un ARM, el cual es nuevo para el mundo de OSX más no para el de programación.

  • @crokimodedopermunkoj1468
    @crokimodedopermunkoj1468 2 года назад

    Ha dicho Blackberry!! Te quieroooo!!!

  • @bucaros77
    @bucaros77 2 года назад

    Hola! Gracias x el vídeo, está genial!. Podrías hablar algún día de php y nodejs? Siento que hay una gran confusión hoy en día que está desplazando php en beneficio de nodejs pero creo q php tiene mucho guerra que dar. Pls. Pdt: era programador php y los tiempos me obligaron a pasarme a nodejs.. pero creo que en la mayoría de casos es injusto 🤨

  • @rufus9508
    @rufus9508 2 года назад

    Estaría bien que comentarás más a fondo los lenguajes más utilizados, sobre cómo funcionan internamente, algo así como hace el canal Fireship pero más a fondo. Un saludo!

  • @ELMAULO
    @ELMAULO 2 года назад

    Estoy estudiando la carrera en programación, pero la verdad me siento muy perdido, ya llevo 5 semestres y por lo del covi'd perdí los ánimos de estudiar y me he atrasado demasiado en los conceptos que debería de saber. Mis maestros son pésimos enseñando. Me siento desesperado, ¿Algún consejo?

    • @AlexGalo0
      @AlexGalo0 2 года назад

      Busca una pequeña idea (algo sencillo ) y realizala, ahi podras encontrar el amor por la programaciond e nuevo, tambien un bootcamp o algo te puede servir, si quieres mas info conozco uno que tiene un curso intensivo gratis de software developer desde 0, necesitas algo de ingles pero es excelente.

  • @onasisrodriguez4732
    @onasisrodriguez4732 2 года назад

    excelente, ya había leído sobre el tema pero lo de java siempre me causo dudas porque en en los libros dicen que no es interpretado pero tampoco compilado a binario sino a bytecode que entiende la jvm😁

    • @JoseLuisSanchez-kx7fj
      @JoseLuisSanchez-kx7fj 2 года назад

      Correcto, el compilador Java genera bytecode de una ISA intermedia, que no existe (o sí, se han implementado procesadores capaces de ejecutar bytecode como si fuera propio, por ejemplo los ARMv6 tienen las extensiones Jazelle que sirven para eso, luego se eliminaron). Luego, ese bytecode se pasa por el JIT y se convierte a código nativo, lo que es una hipersimplificación de lo que pasa, puesto que la JVM aplica hasta 4 niveles de compilación, dependiendo de lo frecuente que se ejecute cada parte del código.
      El bytecode siempre era interpretado antes de java 1.2. A partir de ahí, empezaron a entrar en juego los JIT. Lamentablemente, mucha gente se quedó con el rendimiento de Java 1.1 (año 95) y de ahí la fama de lento, incluso entre gente que ni siquiera conoció esa versión. Objetivamente, hay dos áreas en las que Java ha aportado enormes avances en las ciencias de la computación en dos áreas concretas: los JIT y los Garbage Collectors.

  • @ibnmokhtar3869
    @ibnmokhtar3869 2 года назад

    Buen video , gracias por este explicaciónes .

  • @inakiramos384
    @inakiramos384 2 года назад

    Betta, buenas.
    Soy de Uruguay y estoy pensando en irme a España a estudiar ingenieria informatica, que opinas de la Carlos III?
    Saludos,

  • @edwinroman30
    @edwinroman30 2 года назад

    Buenas Martin, tengo una pregunta que me tiene un poco curioso y me gustaría saber tu opinión. A la hora de tomar los requerimientos de un proyecto como ingeniero de software , cuál/cuáles consideras la forma adecuada de iniciar: ¿Con un diagrama de clases tipo UML? , ¿Con con un diseño lógico de DB o entidad relación? o ¿Tienes o conoces alguna metodológica o técnica especifica?

    • @BettaTech
      @BettaTech  2 года назад +2

      Para mí lo primero son los casos de uso, y de ahí ya derivo las entidades junto con lo demás. Pero lo primero de todo es saber qué “cosas” debe hacer tu sistema

    • @edwinroman30
      @edwinroman30 2 года назад

      @@BettaTech Entendido, muchas gracias!

  • @davidcamarena7423
    @davidcamarena7423 2 года назад

    Muy buen formato la verdad, genial el contenido Martí, mis dieses 😎🎩

  • @MiguelPerez-em8gs
    @MiguelPerez-em8gs 2 года назад

    gracias betta! siempre estan bien estos videos! un abrazo

  • @sentinel5943
    @sentinel5943 2 года назад

    Muy bien video!, aprovechare para preguntar
    Recientemente he estado haciendo proyectos con un conocido haciendo web scrapping, le pregunte si no tenia preferencias del lenguaje que yo utilizara (queria utilizar python) y me dijo que no, pero si era preferible utilizar c#, le pregunta el porque y me dijo que porque era mas dificil de 'crackear'
    Alguien podria explicarme que tan cierto es esto de que c# (o en general lenguajes compilados) son mas dificiles de crackear o tienen mas seguridad?

  • @MarkGr5
    @MarkGr5 2 года назад

    Excelentísimo video!

  • @americanoperatorial
    @americanoperatorial 2 года назад +1

    Donde queda lenguajes como C#

  •  2 года назад

    Que buen vídeo, ojalá lo haya visto cuando empezaba a programar 😅. Buen trabajo 👏🍻

  • @achtube85
    @achtube85 2 года назад

    ¡Bien interesante aprender estas bases! Gracias :) Por cierto, ¡qué velocidad (inusual) llevas en este vídeo!

  • @adrians9367
    @adrians9367 2 года назад

    0:30 ojalá un vídeo en esto específicamente que nunca se por cual irme o cuál es el perfecto xd

  • @andersonmast
    @andersonmast 2 года назад

    Excelente video, ¿Que lenguaje me recomiendas para ingeniería civil?

  • @sethjets4687
    @sethjets4687 2 года назад

    Es decir que me recomiendas ser un jack of all trades master of none? jaja, gracias por el vídeo para un novatito como yo sirven mucho este tipo de contenido

  • @fpicado1
    @fpicado1 2 года назад

    La calidad de los videos cada vez mejora más y más, congrats Martin! 🔝💯

    • @BettaTech
      @BettaTech  2 года назад +1

      Muchisimas gracias!!

  • @OulidenReudaL
    @OulidenReudaL 2 года назад

    Buenisimo el contenido gran trabajo sigue así 🥰.

  • @ppbb15
    @ppbb15 2 года назад +1

    A Java y Kotlin, podemos agregar a Scala :)

  • @khrisparrales
    @khrisparrales 2 года назад

    Siempre atento a tus excelentes videos y también a tus directos

  • @Edgarhernandezwips
    @Edgarhernandezwips 2 года назад +3

    Ohhh, y no hablas de c# ? Me hubiera gustado

  • @edgargiobanny
    @edgargiobanny 2 года назад

    Excelente video, haces una buena explicación

  • @romanlupiano4646
    @romanlupiano4646 2 года назад +1

    El enlace de Assembler Institute of Technology lleva al video, no a su web

    • @BettaTech
      @BettaTech  2 года назад +1

      Arreglado! Gracias por avisar !!!!

  • @MetaversoJuliXR
    @MetaversoJuliXR 2 года назад

    Le falto sobre los lenguajes de desarrollo de videojuegos.

  • @supersanket112
    @supersanket112 2 года назад +1

    Creo que nadie lo ha comentado, pero hay dos enlaces al server de Discord y uno está roto u.u

    • @BettaTech
      @BettaTech  2 года назад

      VAALE, no recordaba que tenia otro enlace. Arreglado! Mil gracias!

  • @Dev403M
    @Dev403M 2 года назад

    Muchas gracias, saludos!.

  • @CritickalTvRandom
    @CritickalTvRandom 2 года назад

    Si quiero hacer un programa en Assambler, por algún raro casual, ¿Cómo identifico la forma de hacerlo compatible para tal o cual maquina?

    • @BettaTech
      @BettaTech  2 года назад

      Tienes que conocer para qué chip quieres programar, si lo quieres programar en ensamblador directamente

  • @raymundopena1706
    @raymundopena1706 2 года назад

    Excelente vídeo... Explicación clara

  • @antoniojoseborrellescudero3621

    menos mal que lo puedo ver las veces que quiera porque no me he enterao de na

  • @lucascabrera2518
    @lucascabrera2518 2 года назад

    Gracias!

    • @BettaTech
      @BettaTech  2 года назад

      Gracias por comentar!!

  • @DIana1449
    @DIana1449 Месяц назад

    Te amo! Entendí todo xD!

  • @Elreydelacolina1
    @Elreydelacolina1 2 года назад +2

    Yo lo siento mucho, pero después de muchos años sigo sin ver la ventaja de los lenguajes con tipado dinámico y tipado débil. Es un dolor de huevos trabajar en Js, sin saber que devuelve que y que recibe el que. Que todo pueda devolver todo y todo pueda recibir lo que sea. Es una aberración.
    Describir TypeScript es lo mejor que me ha pasado.
    Y creo que este es el debate importante.

    • @bucaros77
      @bucaros77 2 года назад

      Cuando vienes de programar de en lenguaje tipado es normal que te sorprenda.. pero no es un aberración 😂

    • @Elreydelacolina1
      @Elreydelacolina1 2 года назад +1

      @@bucaros77 a ver, estaba exagerando un poco. Como todo, si de usa mucho es por algo. Pero tienes que verme desesperado intentando adivinar porque no funciona un método y es porque yo esperaba una cosa y me esta devolviendo algo completamente distinto. También se me hace mucho más difícil leer el código de otra gente.
      Vamos, que en esencia no le encuentro ninguna ventaja.

  • @relaxinguitar99
    @relaxinguitar99 Месяц назад

    Buena reflexion final sobre los lenguajes desde el un punto de vista de un carpintero haha

  • @lumed2189
    @lumed2189 2 года назад

    Es raro que siendo fan de la abstracción y las maths no hagas ningún video de haskell.

  • @fut781
    @fut781 Год назад

    Grande explicación (Y) sigue así

  • @robertoan8251
    @robertoan8251 2 года назад

    Empieza en el 3:20

  • @EmitoSanti
    @EmitoSanti 2 года назад +1

    AmorOdio con el Paradigma Lógico !

    • @BettaTech
      @BettaTech  2 года назад

      Más amor o más odio? jajaja

    • @EmitoSanti
      @EmitoSanti 2 года назад

      ​@@BettaTech Amor!

  • @fneprofesor
    @fneprofesor 2 года назад

    Muy buen video!

  • @1985stout
    @1985stout 2 года назад

    ¡Gracias por prender una lucecita en todo esto, buen video!.

  • @gerardogarcia8021
    @gerardogarcia8021 2 года назад

    ¿Es posible programar desde un dispositivo Android? 🤔