Hablemos del mejor lenguaje del mundo: GO

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

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

  • @xls2498
    @xls2498 3 месяца назад +61

    El mejor lenguaje es el lenguaje del amor, la sabiduría y compasión y ese es c++

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +25

      A C++ lo consideramos lenguaje universal, te sirve tanto para el bien como para el mal :-P ya lo decía Stroustrup, es más difícil dispararse en el pie, pero cuando lo haces te vuelas la pierna entera.

    • @xls2498
      @xls2498 3 месяца назад +2

      @@programandootrahistoria amen.

    • @Fernando-yg7iu
      @Fernando-yg7iu 3 месяца назад +3

      Conozco varios lenguajes y los que me gustan son C#,Python,C++,Delphi,JavaScript, cada uno tiene sus pros y contras, el caso es que programo por gusto solamente, por la belleza de ver una bonita sintaxis y un buen código por eso elegí estos y no otros. Espero esto lo diga todo 😅

    • @lacs83
      @lacs83 3 месяца назад +6

      ​@@Fernando-yg7iuel mejor lenguaje es aquel donde uno se sienta cómodo y sea productivo.

    • @_lslvr
      @_lslvr 3 месяца назад +2

      Ojalá sea sarcasmo.
      Lisp, Haskell, Erlang, Tcl, C y Forth son los reales.

  • @maximotejedapozo9335
    @maximotejedapozo9335 3 месяца назад +18

    El mejor lenguaje que he usado, por mucho

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

      Violeta está de acuerdo contigo, veremos un poco de su historia, sus creadores y algunos datos más ;-)

  • @RomanoBrian
    @RomanoBrian 3 месяца назад +8

    estuvo bueno el video. Cada video salen con cosas nuevas.

  • @Cameo1453
    @Cameo1453 3 месяца назад +6

    Un vídeo sobre SOLID estaría fantastico. Por cierto, buen vídeo.

  • @sergiovelasquezzeballos3855
    @sergiovelasquezzeballos3855 3 месяца назад +4

    Venía decidiendo el backend para mi próximo proyecto, arrugándole la nariz a todos, y encontré este video. Fue una señal.

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

      Es posible, si quieres tener más lenguajes entre los que pensar para backend puedes echarle un vistazo a otros vídeos del canal, hemos cubierto muchos lenguajes de backend: Erlang, PHP, Python, Ruby, Perl, C++, Java, C# y más que vendrá ;-)

  • @flussen0
    @flussen0 3 месяца назад +5

    soy un fan de go ya hace años y main golang, gracias!!

  •  3 месяца назад +9

    Como el nombre del vídeo lo escribió Violeta, sin embargo, el mejor lenguaje del mundo se llama: Mu

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      En serio existe ese lenguaje de programación? Solo encontramos un editor con ese nombre y se programa en Python... mmm... un momento, esa es una forma de decir que Python es el mejor?

  • @SefirotH69055
    @SefirotH69055 3 месяца назад +10

    Hasta ganas me dieron de aprender Go. Qué buen video

  • @doryan08
    @doryan08 3 месяца назад +1

    Por mucho el mejor capítulo del mundo mundial. Go es mi segundo lenguaje y puedo decir que si me gusta su simplicidad.

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

    definitivamente go es un excelente lenguaje, es de mis favoritos junto con clojure, F# y elixir, pero Elixir es el real favorito, soy muy curioso con los lenguajes aprendo uno nuevo cuando tengo ganas y cada que pruebo un lenguaje nuevo me dan mas ganas de seguir con elixir

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      Tenemos pendiente hacer un vídeo de Elixir, ya hicimos uno de Erlang (El lenguaje del chat) y queremos hacer uno de Elixir, a ver si lo conseguimos antes de que acabe la temporada :-) Gracias por el comentario.

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

      @@programandootrahistoria pues técnicamente elixir hace lo mismo que erlang y ejecuta codigo erlang pero con sugar sintax, solo tiene 8 keywords, es metaprogramable, pattern matching, pipes, no comparte memoria en sus procesos, puedes levantar miles de procesos y compartir mensajes entre ellos y no le vas a hacer cosquillas al sistema, puede cambiar el codigo en ejecución, puede ejecutar codigo elixir de otra app en otro servidor sin necesidad de rest ni ningun servicio, tiene el framework mas productivo del mundo, es una chulada, estaré pendiente cuando lo saquen para darle like, pdta: excelentes videos los felicito

  • @bjornsaekerson3981
    @bjornsaekerson3981 3 месяца назад +4

    Me encantó el video ❤ aguante Go!

  • @sether_3297
    @sether_3297 3 месяца назад +5

    quisiera saber de lua

    • @juancamiloapontepertuz51
      @juancamiloapontepertuz51 3 месяца назад +1

      Que es lua

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

      Lua es un lenguaje muy sencillo y potente, además de muy veloz, ha sido empleado en sitios tan llamativos como World of Warcraft o como lenguaje de consulta en Redis. Siempre lo recomiendo como primer lenguaje de aprendizaje.

    • @BerlinSantos
      @BerlinSantos 3 дня назад +1

      Lua es un lenguaje de scripting, puedes implementarlo en tus proyectos de go usando go-lua

  • @gabrielxsuarez
    @gabrielxsuarez 3 месяца назад +7

    No me gusta el lenguaje en si, pero ese compilador... uff... que sexy

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

      el compilador tiene esas características gracias a que el lenguaje es así... o eso creemos... o eso nos dice Violeta :-D

  • @elinternauta0077
    @elinternauta0077 3 месяца назад +1

    que canal mas loco nunca vi algo así 😂 que intro épica 😵‍💫

  • @xls2498
    @xls2498 3 месяца назад +2

    Gran trabajo como siempre, no he usado go, pero algún dia ... un dia.

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

    Que buen video Chicos, ya me lo vi 2 veces, me dieron ganas de probar GO.

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      Muchas gracias! Nos alegramos de que te haya gustado el capítulo! Go no está nada mal, de hecho Joe Armstrong (uno de los creadores de Erlang) decía que Go sí que realmente parece el sucesor de C ;-). Un saludo!

  • @radical_edgar
    @radical_edgar 3 месяца назад +5

    Que salgan en otro video Slice y Byte, me cayeron muy bien, jejeje

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

    Nice!!! Ahora uno de PL/SQL... Y otro de Scala :)

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      Hazte cronista y hablamos ;-) ... no, no somos tan malos, lo tendremos en cuenta, gracias por el comentario.

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

      @@programandootrahistoria bueno contratenme!!! 😏, no mentiras los videos les quedan bien a ustedes

  • @jibaru
    @jibaru 3 месяца назад +4

    Go dev presente

  • @martinh7544
    @martinh7544 3 месяца назад +4

    5:58 atento Haskell ahí

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

    Go es un lenguaje bonito, definitivamente vale la pena aprenderlo

  • @exkalybur_dev
    @exkalybur_dev 3 месяца назад +6

    doble o nada a que Google descontinua Go y se queda apoyando a Kotlin.

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

      Son lenguajes diferentes con fines diferentes, ¿por qué iba a apoyar Kotlin para el desarrollo concurrente de sistemas? No, no creemos que eso llegue a pasar, aunque es probable que si Carbon termina siendo un lenguaje factible pueda terminar compitiendo con Go en cierto modo.

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

    Excelente Video! Voy a probarlo! Mil gracias!

  • @kirebyte
    @kirebyte 2 месяца назад

    Amé mucho su video, llevo 6 años como desarrollador Go y de hecho dentro de 2 semanas voy a dar una charla a inversores sobre las ventajas de usar Go en sus proyectos para darle un poco más de visibilidad al lenguaje, Puedo referenciar su material en la conferencia?

    • @programandootrahistoria
      @programandootrahistoria  2 месяца назад +1

      Sin problema, nos puedes referenciar e incluso si el ambiente es distendido, les pones el vídeo del tirón :-) Gracias por tus palabras y tu comentario.

  • @LPARK2012
    @LPARK2012 3 месяца назад +8

    Exelente aporte. Apartir de hoy todos aprender GO 😉

  • @JulianLasso
    @JulianLasso 3 месяца назад +6

    Rust, para mi lo mejor de lo mejor, pero me veo obligado a trabajar con Go porque es lo que pide la demanda

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      Hemos leído muchos artículos sobre arquitectura de uno y otro y vemos mucha más devoción y admiración por Rust, pero sin embargo hay muchos más programadores y empresas usando Go, curioso, ¿por qué motivo en tu empresa emplean Go y no Rust? y ¿viste el vídeo de Rust en nuestro canal? :-)

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

      El compilador de rust es mas lento que el caballo del malo

    • @JulianLasso
      @JulianLasso 3 месяца назад +2

      @@programandootrahistoria Claro que he visto el vídeo de Rust, de hecho no me pierdo un sólo video del canal, me fascinan el como cuentan las cosas, aveces quisiera uno que fuesen más largos, pero eso ya es capricho mío.
      En la empresa usan Go porque "es la moda", moda que se basa en que otras empresas más grandes lo usan y "sí otras empresas más grandes lo usan, es porque algo bueno tiene", es el argumento inicial que dan, luego lo protegen con el tema del manejo nativo de hilos, que es más fácil de aprender, que es más rápido al compilar y una cantidad de cosas que.... en algunas podrán tener razón, pero en la mayoría son excusas rebuscadas por mantener una "moda".
      A mi en realidad me da igual, en mi caso JavaScript, C#, Java y Go son los que pagan las facturas, así que.... se trabaja con lo que pagan las facturas.
      En mis primeros años laborales, lo que pagaba las facturas era exclusivamente PHP, luego las cosas fueron cambiando. Y ahora hago proyectos personales en Rust, y lo admito, su curva de aprendizaje es mucho más empinada que la de Go.
      Pero aún así, me fascina Rust, aún no lo domino al 100%, pero voy en ese camino.

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +2

      Recuerda la frase de Stroustrup: "solo hay dos tipos de lenguajes, los que la gente critica y los que nadie usa"; hay lenguajes que idealizamos porque no solemos usarlos en el día a día y lenguajes que como los usamos a diario, hay fricciones que consideramos no deberían ser de esa forma. No obstante, no te quitamos el gusto de que puedas encontrar un trabajo programando en Rust, ojalá lo consigas y no sea el caso de que su idealización se desvanezca y descubras que aunque muy bueno, no es tan bueno como lo tenías idealizado. A mi, personalmente me pasó con Haskell.

    • @JulianLasso
      @JulianLasso 3 месяца назад +4

      @@gabrielxsuarez es verdad lo que comentas, que el compilador de Rust es mucho más lento, pero lo compensa con un control de memoria milimétrico y una seguridad sin igual, y sin necesidad de un recolector de basura.
      En cuanto al paralelismo, aunque en Go es algo nativo y fácil de usar, en Rust también es muy potente, solo que requiere un poco más de trabajo para implementarlo, lo que te da un mayor control.
      Cada lenguaje tiene su fortaleza según el caso de uso.
      Pero a la final, al cliente lo que pida, con tal de hacerle un buen trabajo y que pague.
      Así como un cliente me pidió, hace muchísimo tiempo, que quería más eficiencia en PHP y el pobre de PHP sin poder manejar hilos por lo menos, fácil, entramos a C, escribimos la librería para manejar hilos en PHP y tome lo suyo, un PHP vitaminado...... JAJAJAJAJAJA

  • @pull-request
    @pull-request 3 месяца назад +3

    Go es mi pastor

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

      Go es mi pastor, nada me falta; En verdes Goroutines me hace descansar, Junto a canales de agua viva me conduce, Mi código refresca.
      Aunque camine por el valle de los punteros nulos, No temeré al panic, porque el recover está conmigo; Tu go fmt y tu go vet me infunden tranquilidad.
      Preparas una interfaz frente a mis enemigos, Llena de implementaciones que no temen al casting. Mi stack está rebosando de eficiencia, Y en el depurador habitaré por largos ciclos de CPU.

  • @samuelaguilar793
    @samuelaguilar793 8 дней назад

    Porque no hablan de que framework de Go usar, o cuál elegir? Quiero saber más.
    También me gustaría que hablaran de fastapi xd aunque este es más nuevo, por lo que es probable que se tomen más tiempo para hacerlo.

    • @programandootrahistoria
      @programandootrahistoria  8 дней назад

      Tomamos la línea de hablar de frameworks y elegimos frameworks que aunque no seas programador de ese lenguaje normalmente suenan pero si digo Fiber, qué es uno de los más usados en Go, es popular en general?
      FastAPI parece que está ganando tracción por lo que será cuestión de tiempo que nos pongamos con ello 😉

    • @samuelaguilar793
      @samuelaguilar793 8 дней назад

      @programandootrahistoria Solo sentía curiosidad... Fiber no seria popular en general, puesto que yo hasta ayer que vi el video de Go me puse a investigar.
      A mi me gusta python, y me toco usar Django en varias ocasiones y me gustó. Me acompañó en mi tesis y ahora soy ingeniero por la misma razón.
      Pero el concepto de FastAPI me encanta, aquí no encontraría trabajo usando ese framework, pero para proyectos personales sin duda lo usaría. Yo le tengo fé. xd

  • @mayerchaves4267
    @mayerchaves4267 3 месяца назад +1

    Más videos acerca de Go 👌

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

      Sí, ya tenemos dos vídeos en el canal donde hablamos de Go pero en verdad nos queda mucho que decir aún. ¿Algo específico que consideres sea remarcable para un vídeo?

  • @mariomunoz9253
    @mariomunoz9253 3 месяца назад +4

    Me llamó la atención el lenguaje c: para mí el mejor es Java y C#

  • @EricNahuelJurio
    @EricNahuelJurio 3 месяца назад +1

    Me gustaría escuchar más hablar de SOLID
    Y también sobre Rust, GO y Python.

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      Rust, Python y Go... tenemos vídeos ya de ellos, qué te gustaría saber o escuchar exactamente?

  • @Victor_Js
    @Victor_Js 3 месяца назад +2

    Todo esto es muy relativo. En tecnología es típico que se compara una versión de un algo tecnológico con otra versión de algo tecnológico parecido pero de una versión no tan reciente. Por ejemplo aquí no se habla de C#, pero este mismo no para de evolucionar. Por ejemplo, veamos algunos ejemplos de críticas a C#, que maneja mal los nulos, ya no en sus últimas versiones. Otro ejemplo, C# sólo es objetos o memoria con el recolector de basura, o que no es tan rápido como C++ o Rust, falso, en las últimas versiones C# maneja Native Memory, que en clases unsafe puedes manejar directamente la memoria, rendimiento casi idéntico a C++ o Rust, sin objetos, sin recolector de basura. Y así un montón de cosas, C# es absolutamente flexible, no envidia nada a GO, la concurrencia en C# da mucho gusto, simples bloques for paralelos y listos. Etc. Eso decir que GO es el mejor lenguaje es absurdo. Es mejor ver los frameworks que hay sobre lo que vas a hacer; por ejemplo python tiene un ecosistema para inteligencia artificial insuperable, y así en todo. Veo muchos lenguajes muy buenos. Y otros emergentes, como ziglang y un largo etc. El mejor lenguaje del mundo depende de lo que hagas y no del lenguaje en sí.

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

      Si, de hecho nos hizo el lío Violeta, Chip dice que el mejor es Python, tú pareces decir que el mejor es C# (por cierto, tenemos vídeo 😉) y Pro no se pronuncia, le gustan todos los lenguajes, pero es curioso que abogáis por discutir el término "mejor" sin mostrar ni Violeta, ni Chip, ni siquiera tú mismo datos concretos que nos confirmen que así sea. Al final, el criterio es el mismo, es el lenguaje que mejor cubre vuestras necesidades y más os gusta, pero, ¿estarías dispuesto a considerar otro?

    • @Victor_Js
      @Victor_Js 3 месяца назад +1

      @@programandootrahistoria No he dicho que C# sea el mejor, he dicho lo que he dicho, que se suelen hacer comparativas entre nuevas versiones y anteriores versiones, esto se hace hasta con lo móviles y las CPU, etc. El mejor lenguaje es el que tenga el mejor framework para las necesidades del proyecto en cuestión. A veces ni el lenguaje es tan importante, es el framework. Por ende no tengo que dar datos concretos, de una cosa que depende de miles de variantes, incluso gustos, necesidades del proyecto, manejo del personal de trabajo, metodologías, necedidad de rendimiento, etc. El mismo lenguaje para una cosa puede ser una maravilla y para otra una absoluta basura. Lo único que me gusta de C# es que es un lenguaje muy polivalente, no es el mejor en nada, pero hace de todo bastante bien, de manera aceptable. Python por ejemplo maravilla es muchas cosas, pero luego lento. Go carece de buenos frameworks para muchas cosas, para otras tiene buenas librerías. En resumen, el titular es capcioso y buscando que la gente vea los vídeos, no me gusta. En lugar de hablar de las virtudes de un lenguaje se dice que es lo mejor.

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

      ¡Exacto! Estamos de acuerdo en todo lo que comentas de hecho, si te malentendimos inicialmente nuestras disculpas, pero es exactamente eso lo que queríamos transmitir, que no hay lenguaje mejor y que nuestro título solo obedece al guion marcado por uno de nuestros personajes ;-) Sobre lo capcioso, bueno, estás aquí, estamos hablando, ¿habrías visto el vídeo si se hubiese titulado simplemente "Hablemos de Go"? Piénsalo ;-)

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

      @@programandootrahistoria Absolutamente sí lo hubiera visto. Me veo todo lo que pasa, o mejor escucho, ya que mientras paso largas horas programando, pongo muchos vídeos y canales, y más de programación. Soy suscriptor de RUclips Premium, que lo uso más como una radio que como un sitio de videos. Por eso aconsejo programar con 3 monitores. Uno el principal con el código que estás trabajando, otro con el IDE y código anexo, y finalmente un tercero para RUclips, o demás redes, correo electrónico, WhatsApp o lo que sea. El problema que veo hoy día es cuando se publican vídeos de relleno vacíos de contenido, esos son los peores. No estoy diciendo que ese sea vuestro caso. Prefiero que la gente se "moje" opinando a los vídeos nulos. Lo curioso es que sigo a algunos que publican vídeos con escaso contenido de valor porque por la noche me sirven para dormir. Curiosa la mente humana. Suerte con el canal!

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

    Actualmente mi lenguaje favorito es C pues después de años de probar lenguajes de programación (desde mis 11 hasta la actualidad 21) me di cuenta que prefiero el control manual (como en C) en vez del control tipado (como en C#, Rust, Java, y C++), pero aun me faltan explorar otros lenguajes como zig o go que se ven interesantes y me dan ese aire de C que me gusta pero no se expresarlo con palabras que es.

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

      Te animamos a que sigas aprendiendo, aunque no los uses siempre mejora tu forma de programar saber más ;-)

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

    Muy buen video, os propongo que hagan un video "Hablemos de Scala", gracias.

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

      Le echaremos un vistazo a las solicitudes y las organizaremos para la votación de la semana que viene, no te pierdas las notificaciones de nuestro canal para poder dar tu voto ;-)

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

    8:11 100% de acuerdo!!

  • @don_Danny
    @don_Danny 3 месяца назад +4

    me encantan las cualidades de go, pero su sintaxis no me termina de gustar, prefiero Elixir.

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      Ciertamente la sintaxis depende mucho de cuál fue tu primer lenguaje de preferencia. La mayoría tuvo un lenguaje tipo C por lo que se sienten más agusto con lenguajes como Java, C#, C++ o Go, mientros los hay que tuvieron un inicio más con Ruby y por tanto prefieren lenguajes como Ruby, Elixir, Crystal, y hay quienes prefieren Lisp (no me preguntes porqué) y están muy agusto con Clojure o Scheme.
      Al final es más cómo te acostumbras a expresas tus programas que te encaja más un lenguaje que otro y está bien sea cual sea el que te encaje. Gracias por el comentario.

  • @BlackMilo87
    @BlackMilo87 3 месяца назад +11

    Go es de Google y Google tira las cosas cuando quiera, mejor rust tiene mejores prácticas y es más rápido se van dando pero confío en sus buenas prácticas y el equipo.

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      Google, al igual que cualquier otra gran empresa, crea y destruye una gran cantidad de proyectos. No obstante, Go ha demostrado una tracción y ha cumplido sus objetivos, por lo que no creemos que vaya a desaparecer y, aunque así fuera, Go tiene una comunidad tan activa fuera de Google que estamos seguros de que si se retirase del proyecto su comunidad seguiría adelante con el proyecto. Rust es una muy buena opción también, puedes echarle un vistazo al vídeo que hicimos sobre él :-) Gracias por el comentario.

    • @BlackMilo87
      @BlackMilo87 3 месяца назад +1

      @@programandootrahistoria exacto Google es negocio por eso creo algo más en rust, aparte no se si go tenga frames para web como rust lo q es webassembly, sus prácticas de cuidar memoria osea sientes q cada cosa q haces es algo bueno te da esa seguridad si haces las cosas como son esa sensación no se si se sienta en go, de echo quiero probar go cuando vi por primera vez los dos dije este es la versión fácil de este jaja y me enamoró go pero por cosas de la vida termine aprendiendo rust y no go.

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

    El mejor lenguaje es el que nos inspiró y nos hizo amar la programación, en mi caso QBasic y más adelante Ensamblador y Microprogramación para crear unidades de control en un procesador

  • @masterforts9646
    @masterforts9646 3 месяца назад +1

    Sin POO?. Disfrútenlo!, pero paso

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

      Por tu logo asumimos tu lenguaje ideal es C++, también tenemos vídeo en nuestro canal de este lenguaje hablando sobre Carbon y antes de que lo odies solo por el título, recuerda que es una pregunta y se analiza desde el punto de vista de los comentarios de la gente de Google en las últimas CppCon y si realmente podría desaparecer... que ya haciendo spoiler, nosotros creemos que obviamente no. C++ tiene mucha historia y lo tendremos ahí durante mucho tiempo :-)

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

      @@programandootrahistoria lo q fué una moda fué la discusión de si la POO daba beneficios reales. Ya nadie discute eso. Por ello es una barbaridad la afirmación al respecto en el video y no aporta, resta.
      Seguir lo q nos quieren imponer los grandes de la industria suele ser un error, Microsoft aún espera la oficina sin papeles q vaticinaba bill Gates para el año 2000.
      C++ no me preocupa, seguirá siendo líder indiscutible en video juegos gracias a su manejo manual de la memoria

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

    excelente video

  • @fabianvegaalcota5775
    @fabianvegaalcota5775 3 месяца назад +1

    Me encantó el capítulo, aunque Go me parece tedioso jajaja

  • @CarlosAndrade-gq2im
    @CarlosAndrade-gq2im 2 дня назад

    No existe un lenguaje de programación que sea el mejor en todos los casos. El mejor lenguaje es aquel que se ajusta de manera idónea a las necesidades y objetivos específicos de un proyecto. O sino crea tu propio lenguaje como estos genios Dennis Ritchie , Guido Van Rossum, Yukihiro Matsumoto

  • @TornVeil7
    @TornVeil7 2 месяца назад

    Sería genial un video explicando por que POO es un error de millones de dólares

    • @programandootrahistoria
      @programandootrahistoria  2 месяца назад +1

      Aquí lo tienes El desastre del billón de dólares
      ruclips.net/video/ds9oDeK4U3s/видео.html
      De nada 😉

  • @gTosca_666
    @gTosca_666 3 месяца назад +1

    2:21 imagina que estás desanimado por que te despidieron de las oficinas de Go! y tienes que pronunciarlo así ..go! 😆 Aldo: ¿por que no mencionaron a Kotlin?

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

      Te refieres a qu quieres video de Kotlin o que está relacionado con Go?

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

    Dios go, que me da de comer como te amo

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

    Sin programación orientada a objetos???, mmm pero si son buenísimos. Ok, si, la sobrecarga de recursos pero es genial tener la clase a, b y c con las mismas funciones pero cada una hace algo diferente, de lo contrario necesitamos una función con un nombre diferente para cada caso.

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

      Hay muchas formas de hacer lo mismo, el enfoque funcional piensa en funcionalidad antes que dato e incluso funcionalidad como dato por lo que el polimorfismo se resuelve de otra forma igualmente ingeniosa... pero recordemos, "claro mejor que ingenioso" por lo que parece que la predilección de Go es tener X funciones diferentes en lugar de una sola... o X paquetes diferentes y el mismo nombre de función dentro,

  • @r-tn5zr
    @r-tn5zr 3 месяца назад

    Para cuándo uno de Erlang, OTP y Elixir?

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      De hecho, de Erlang ya tenemos uno en el canal, se llama el lenguaje del chat ;-)

    • @r-tn5zr
      @r-tn5zr 3 месяца назад

      @@programandootrahistoriaAhora caigo que Manuel Rubio forma parte de este canal.

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

      Sip, de hecho es la voz de Pro y seguro que se lleva una sorpresa si le compras algún libro, yo no le digo nada, queda entre nosotros ;-)

    • @r-tn5zr
      @r-tn5zr 3 месяца назад

      @@programandootrahistoria Si, me di cuenta de que era el de la voz. A buen entendedor pocas son las palabras

  • @frandelroio
    @frandelroio 3 месяца назад +4

    Rust, go y python. 4to typescript, porque hay que saber de frontend, pero si pudiera usaria otro con un mejor control de errores.

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

      Viendo que idolatras principalmente lenguajes imperativos no sé si recomendarte Elm, pero realmente es el único lenguaje sobre JavaScript que garantiza cero errores en tiempo de ejecución. Es para considerarlo. Gracias por el comentario.

    • @frandelroio
      @frandelroio 3 месяца назад +1

      Voy a verlo. No es que los idolatre, es que combinan paradigmas de una forma bastante natural. No soy tan taliban como parece 😊

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

      Se me olvido algo, muy buenos los chistes del final.

  • @truko22
    @truko22 2 месяца назад

    El video de buenas practicas me encantaría, no sabia que GO no usa POO 🤔

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

    Un vídeo de solid no estaría mal :3

  • @diegoberistaindelamora6594
    @diegoberistaindelamora6594 3 месяца назад +1

    Se la cromaron 15 minutotes

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

    No era elixir? 😅

  • @ABC-Devs
    @ABC-Devs 3 месяца назад +8

    Le digo go pero para buscar cosas busco golang

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

      Es verdad que si buscas solo "go" y alguna palabra más, suele ser insuficiente para encontrar nada. Yo suelo poner siempre "go" y "lenguaje" o "language", dependiendo en qué idioma quiera encontrarlo :-) Gracias por la puntualización.

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

    Go es hermoso pero no confio ni un pelo en google que un dia se levanta de mala y bota el proyecto por la ventana

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

      Sip, aunque Google está abogando por lenguajes de programación y de momento según vemos no se ha descartado ninguno. Quizás Dart tendría más papeletas para ser descontinuado y sin embargo tiene una buena comunidad detrás, además del apoyo de Google.

  • @okamiBoom
    @okamiBoom 3 месяца назад +1

    Pensé que era un video de python

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

    Mejor multiparadigma, así puedes elegir oop 😉

  • @mariotabali2603
    @mariotabali2603 3 месяца назад +1

    Es perfecto pero lo perfecto es enemigo de lo bueno y lo bueno es c y de ahi le siguen python java y js. Es como interlingua y esperanto vs idiomas imperfectos y mal diseñdos como el ingles y el español

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

      El lenguaje C no es en realidad bueno, sino pragmático, de hecho muy útil y lo ha demostrado en los 50 años que lleva siendo usado ;-)

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

    de momento me quedo con rust

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

      tenemos vídeo de Rust, por cierto ;-)

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

      @@programandootrahistoria si lo vi, pero a decir verdad los 2 me encantaron tienen un enfoque diferente a la hora de mezclar la historia con las caracteristicas del lenguaje pero siento un una diferencia entre el de rust y el de go y a mi entender es el gusto personal de usted o ustedes pero go sobre rust. Muy bueno su contenido saludos desde Cuba

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

    que extraña forma de llamar a C++ MASTER RACE

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

      Según Joe Armstrong, creador de Erlang, el verdadero sucesor de C no es C++ sino Go. Después de indagar y recopilar información para el vídeo, diría incluso que Go no es la sucesión de C, sino lo que debería haber sido C tras ALGOL. Saludos.

  • @karlsour500
    @karlsour500 3 месяца назад +1

    Lindo lenguaje.
    Ahora a la hora de conseguir trabajo ya no es tan lindo

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

      :-D suele pasar, cuando te pagan por hacer algo que amas al final te das cuenta de que cuando lo haces por obligación no es tan idílico. Como dice mi madre: "trabajar es tan malo que hasta te pagan para que lo hagas"; gracias por el comentario.

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

    Puffff go tiene un nicho particular...por lejos no es el mejor lenguaje.. será el mejor lenguaje para su pequeño nicho particular.

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

    Yo quiero que traten SOLID pero que analicen lo malo que es y lo poco definido que está.

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

      Ahí, ahí, tú quieres que haya polémica :-D En verdad, cualquier concepto que se haya transmitido en una sola frase termina siendo malinterpretado o deformado, ya sea adrede o por error, en los siguientes años hasta convertirse en otra cosa y paradójicamente, muchas veces en lo contrario de lo que intentaba promulgar. Véase el manifiesto ágil, por ejemplo, por lo que no nos cabe la menor duda de que SOLID, siendo de igual forma un conjunto de normas explicadas de forma vaga, tendrá (o tiene) el mismo problema.

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

    Bien por el vídeo, sin embargo algunos detalles que pueden confundir a los jóvenes en su etapa de aprendizaje:
    La encuesta presentada sobre lenguajes de programación tiene a laravel el cual es un Framework.
    La programación orientada a objeto ha resuelto más problemas de los que se dice ha generado, no aprenderlo hoy en día sería limitar grandemente la capacidad de aprendizaje de todo aquel que deseen ser programador.
    El simplemente hecho de decir que Go es el mejor Lenguaje del mundo está mal, ese criterio depende mucho de la aplicación o escenario en que lo apliques, sin embargo si deseas datos estadísticos reales, actualmente el líder es Python.
    Etc...
    Probar Go, está bien. Pero no debes asumir que es el mejor, ya que todos sabemos que si quieres desenvolverte en este mundo debes conocer mínimo Python, C, o Java. El resto se te hará fácil

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      Tenemos que emitir un comunicado, al parecer, si has visto el vídeo notarás que el hecho de que el título (al igual que los títulos de las secciones) se llamen "el mejor..." atiende a una necesidad de Violeta de transmitir su subjetiva idea de cuál es el mejor. Obviamente no atiende a ningún criterio salvo su gusto y experiencia.
      La encuesta que aparece al principio está hecha por nosotros para elegir el tema de conversación. Los otros temas puedes ver que son diversos, no toods se refieren a lenguajes de programación aunque finalmente son el principal tema de conversación del canal.
      La programación orientada a objetos ha sido demostrada ser un error, nosotros nos basamos en los documentos de Alan Kay y sus charlas y nuestra experiencia propia nos dice que intentar modelar el mundo a través de la orientación a objetos es un error. No obstante, utilizarlo con cabeza y no para todo hace que lenguajes como Ruby, Python o JS se puedan beneficiar de sus conceptos sin limitarse a intentar casar todo dentro de sus lineamientos.
      Por último, y para dejarlo claro, no consideramos que Go sea el mejor lenguaje del mundo. Lo sentimos si rompemos algún corazoncito (Violeta, no nos lo tengas en cuenta) pero no, no hay ningún "mejor lenguaje", solo el más apropiado dependiendo del contexto.

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

      @@programandootrahistoria Genial, se agradece la aclaración.

  • @randombill7678
    @randombill7678 2 месяца назад

    Go 😂

  • @wilmerestrada7813
    @wilmerestrada7813 15 дней назад

    Muy buen video pero los chistes son malos, lo siento.

    • @programandootrahistoria
      @programandootrahistoria  15 дней назад +1

      Los chistes malos son los que más se quedan... te aseguro que habrá fiestas donde encuentres a un informático/a y tras 2 o 3 copas, alguno contará alguno de estos chistes y os caeréis al suelo de la risa... lo sé por un.. amigo :-D

    • @wilmerestrada7813
      @wilmerestrada7813 15 дней назад

      @programandootrahistoria en mi gremio no se toman dos o tres copas, nos gusta el Ron directo de la Botella, trabajamos en IA asociada al sector Financiero y siempre estamos ebrios y deprimidos

    • @programandootrahistoria
      @programandootrahistoria  15 дней назад

      Necesitais mucho estos chistes :-D

  • @chrsam1996XD
    @chrsam1996XD 3 месяца назад +2

    Título bait, todos sabemos que el mejor lenguaje es Java y los demás son herejías.

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      Eso habrá que argumentarlo y demostrarlo ;-) De hecho, si quieres defender Java como mejor lenguaje del mundo, estamos dispuestos a charlar contigo, de forma abierta y tan solo para escuchar de tu experiencia y conocimientos. A todo esto, aprovecho para indicar que también tenemos vídeo de Java en el canal ;-)

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

    ¿El mejor lenguaje del mundo? Ese lenguaje tiene muchas inconsistencias y necesita un rediseño para su versión 2.

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +2

      Pufff... aún así Violeta no lo verá como que hay que rediseñarlo sino como una oportunidad de volver a hacerlo de nuevo e igualmente bien :-D ... no obstante, nos interesa esto que comentas, no hemos encontrado ningún documento que mencione la elaboración de una versión 2.x solo algunos comentarios de Rob Pike denegando algunas características si estas implicaban una rotura de código antiguo. ¿Tienes algún enlace donde se mencionen los cambios o mejoras que se incluirían en una versión 2.x?

    • @moralebianco
      @moralebianco 3 месяца назад +4

      Proceda a comentar tales inconsistencias, por favor.

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

      ¿Y dónde quedó evitar el sobrediseño?

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

    Qué video tan lento

  • @raymondmerconchini9911
    @raymondmerconchini9911 3 месяца назад +2

    A ver, haces contenido para programadores, pero habláis como para tontos o niños de 5 años, los monos horribles, dos posiciones y no meven la boca, vamos que no se lo curran y los más terrible son los dramatizados forzados, para niños. En serio les digo que si se dedican a hacer programas con contenido para niños se verían mejor. No pude terminar el vídeo, aburren.

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

      Si aburrimos es porque el contenido no es tan para niños ;-) ... pero entendemos que los conceptos que comentamos sean difíciles para alguien que si los dibujos no son animados completamente, le parecen aburridos. Por cierto, te perdiste lo mejor al final ;-)

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

      Vos si que aburrís, hay que ser triste para escribir tremenda parrafada como si tu crítica fuese importante. Si no te gusta el contenido que hacen estos chicos cerrá el vídeo, vete a dar tu tiempo a otros que te gusten más y déjanos al resto disfrutar, me cagan las personas como tú

  • @juanmartinez1794
    @juanmartinez1794 3 месяца назад +1

    Qué astío ver el video y que solo arrojen afirmaciones sin sustento.

    • @programandootrahistoria
      @programandootrahistoria  3 месяца назад +1

      Prefieres negaciones? Preguntas sin respuesta? Y qué es para ti sustento? Porque según la RAE es mantenimiento, alimento, sustén o apoyo. Suponemos que te refieres a las fuentes y si has prestado atención en el vídeo, nuestras afirmaciones vienen de charlas de Grisemer, Pike y los documentos de Hoare. Los proverbios puedes verlos más extensamente explicados por Rob Pike, ha hablado un par de veces de ellos y, ¿realmente te interesa el tema? Nos parece una crítica bastante vaga fruto de una falta de revisión del trabajo presentado por tu parte y una sentencia bastante general. De hecho, tu crítica puede ser considerada también una sentencia que arroja afirmación sin base ni fundamento, afortunadamente no nos astiamos porque de momento solo tú piensas así.

    • @juanmartinez1794
      @juanmartinez1794 3 месяца назад +1

      ​@@programandootrahistoria¿y la consulta en la rae no les dio para buscar el significado de "acepción"? Evidentemente me interesa el tema, de no ser así no me hubiera aparecido su video en el inicio, ni que fuera el canal de Ibai. A lo mejor no soy yo el público objetivo, yo espero contenido un poco más serio y no una afirmación sobre una percepción subjetiva.

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

      ah! lo dices por el título "El mejor lenguaje del mundo", bueno, en verdad, es un guiño para nuestros seguidores porque Violeta adora y es quien ha elaborado parte del contenido, por lo que, sí, es un título subjetivo. No obstante, si ves el vídeo, verás que hay tirantez entre lo que dice Violeta y lo que dicen los otros dos. Siendo Chip (el verde) el más crítico con esa idea. No obstante, con un gopher en la portada, esa afirmación y personajes "animados" obviamente no se podía esperar un vídeo excesivamente serio, es un tono distendido para hablar de Go y todo el contenido que damos está contrastado con fuentes, por lo que aunque pueda no ser serio, sí es riguroso. Eso sí, comentarios jocosos los encontrarás aquí y allá en cada momoento del vídeo para que esos 15 minutos no resulten muy aburridos exponiendo los detalles del lenguaje.