Go vs Rust para desarrollo web Backend

  Рет қаралды 46,593

Fazt

Fazt

Күн бұрын

Go y Rust son dos lenguajes de programacion que se escucha mucho en el mundo del desarrollo de aplicaciones web backend cuando se habla de rendimiento, y aunque con ambos se puedan crear aplicacione de todo tipo (compiladores, intepretes, CLIs e incluso interfaces graficas), sin embargo estos tienen sus diferencias y peculiaridades que se deben considerar al momento de decidirse estudiar por uno u otro, ya que uno tiene mejor experiencia de desarrollo (UX Development) y otro tiene un rendimiento superior pero justamente es un poco más dificil para el desarrollador.
🖹 Articulo ⮕ faztweb.com/contenido/go-vs-rust
🎥 Videos Recomendados:
Curso de React ➜ • Curso de Reactjs desde...
Curso de Nodejs ➜ • Nodejs Curso Práctico ...
Curso de Express ➜ • Express Framework de N...
Curso de HTML ⮕ • Curso HTML para Princi...
Curso de Javascript ⮕ • Curso Javascript para ...
Curso de Javascript para React ⮕ • Curso de Reactjs desde...
Curso de Python ➜ • Curso Python para Prin...
Excalidraw (Herramienta de dibujo) ➜ • Excalidraw, Mi Herrami...
Curso de JSON ➜ • JSON (Javascript Objec...
Curso de Git ➜ • Git y Github | Curso P...
Variables de entorno Nodejs ➜ • Variables de Entorno e...
HTML ➜ • Curso HTML para Princi...
CSS ➜ • Curso CSS para Princip...
Javascript Orientado a Objetos ➜ • Curso de Javascript Or...
Arrays en Javascript ➜ • Javascript Arrays - Me...
ES Modules ➜ • Import y Export en Jav...
👨‍💻 ¿Qué servicios y productos utilizo?
Ledger (Hardware Wallet) ➞ bit.ly/3ijsVNW
SiteGround ➞ bit.ly/31u9ZEk
DigitalOcean ➞ m.do.co/c/8ef261d77de5
Expo ➞ bit.ly/2WpYKtx
Cloudinary ➞ bit.ly/3ohNlJ7
Notion ➞ notion.grsm.io/yj9uc7bi3miq
#rustlang #golang #go #rust

Пікірлер: 127
@jonathancoder
@jonathancoder Жыл бұрын
Puedes crear un video sobre los Framworks de Go?💜
@ferxas4560
@ferxas4560 Жыл бұрын
Tremendo video te mandaste señor Fazt, mis respetos a tu análisis e investigación. Seguiré buscando más por estos dos poderosos lenguajes.
@martinveliz9384
@martinveliz9384 Жыл бұрын
Estuve esperando este video!! Grande Fazt
@ingenierocantor
@ingenierocantor Жыл бұрын
Me gustó bastante tu explicación es muy clara y no deja cabo suelto. Gracias por compartir tus análisis.
@berwick82
@berwick82 Жыл бұрын
Muy buen video de comparativa. Gracias
@williamluislopezobregon2808
@williamluislopezobregon2808 Жыл бұрын
Ahora que estoy aprendiendo rust, puedo comentar que es fácil, te acostumbras a su enfoque de trabajo, me gusta más que golang
@PedroOrtiz-sh8hs
@PedroOrtiz-sh8hs 2 ай бұрын
Gran video. Muchas gracias👌👌👌
@fabianbecker6266
@fabianbecker6266 Жыл бұрын
Un vídeo excelente! He aprendido Rust y mucho me lo gusto.
@UnDarkVader
@UnDarkVader Жыл бұрын
Algo importante: Para Rust es más fácil controlar problemas de Data race y race condition que Go, debido al borrowing, lo cuál lo hace más seguro a la hora de manejar concurrencia.
@javierpeniche6720
@javierpeniche6720 Жыл бұрын
No sabía lo de framework benchmark, buena info
@jhonfa94
@jhonfa94 Жыл бұрын
Excelente información, me gusto mucho el video. 👌💻🖥
@RomanLlamas93
@RomanLlamas93 Жыл бұрын
La compilación a webassembly es otro punto interesante para rust.
@eric4436
@eric4436 Жыл бұрын
Wao... Cuando vi el video que subiste ayer sobre Go me quede buscando la comparacion entre Go y Rust...
@volkeatworld
@volkeatworld 3 ай бұрын
aca presente para seguir mas contenido tuyo respecto a go o rust
@diegoavendanohernandez9908
@diegoavendanohernandez9908 10 ай бұрын
Muy buen video, muy bien explicado
@triGataro
@triGataro 7 ай бұрын
excelente video muy instructivo, te felicito
@cristhianjhlcom
@cristhianjhlcom Жыл бұрын
Muy buen video 💪💪 Yo decide aprender Rust. A nivel laboral estoy bien con js, no estoy apurado por aprender Rust, si en un futuro me sale una oferta laboral, pues bien :D
@IamLink__
@IamLink__ Жыл бұрын
justo ando tomando un cursito de GO y me preguntaba realmente valdra la pena este video aclaro bastante las dudas que tenia gracias fast :)
@GIOVANNYGARCIAHOLGUIN
@GIOVANNYGARCIAHOLGUIN Жыл бұрын
excelente como siempre bro, por fa uno de sveltekit 1
@jordinodejs3291
@jordinodejs3291 Жыл бұрын
Grande Fazt! Para quien tuviera dudas sobre uno y otro, tu video despeja perfectamente las dudas. Ahora te falta el short para quienes insistentemente pregunta go vs rust y ponerselo en bucle infinito 😂
@AnimeSi24
@AnimeSi24 Жыл бұрын
El desarrollo de software es lo mejor❤❤❤❤❤❤❤
@josuemontoya642
@josuemontoya642 Жыл бұрын
En efecto, yo empecé con el desarrollo web a los 12, hasta el momento me ah generado muchas cosas muy buenas.
@oliverloops.
@oliverloops. Жыл бұрын
Joder, si que tienes razón ❤️
@joseg.solano1891
@joseg.solano1891 Жыл бұрын
Lo mejor es ser salvo, cosa que con Jesucristo se obtiene
@FlutterAppsLab
@FlutterAppsLab 8 ай бұрын
​@@joseg.solano1891Resulta cuestionable y carece de fundamentos racionales el mero acto de aceptar como verídicas las creencias de una religión, cuyos principios se sustentan en dogmas que han perdurado a lo largo de siglos. Y se torna aún más problemático cuando la única respuesta disponible implica citar un pasaje de la misma obra literaria en cuestión, conocida como "La Biblia", que no hace sino resaltar de forma extensa el sufrimiento y la adversidad que experimentan numerosas personas adherentes a diversas religiones presentes en la sociedad contemporánea. Como recomendación personal, le insto a centrarse en vivir su vida y permitir que los demás hagan lo mismo. Dedique su tiempo a actividades que lo ayuden a crecer como individuo, adquiriendo conocimientos valiosos y estableciendo metas alcanzables. Pues, en última instancia, no podemos tener certeza de una segunda oportunidad en la vida.
@danielcontrerasdecenteno5969
@danielcontrerasdecenteno5969 Жыл бұрын
Que grande fazt ❤️
@andresmestradev
@andresmestradev Жыл бұрын
Gracias, me dieron ganas de aprender go
@YODA5919
@YODA5919 Жыл бұрын
Buen video saludos .
@noelserdna
@noelserdna Жыл бұрын
Aunque bien dices q con Go se crean proyectos distribuidos, no deja de ser cierto que Rust es el lenguaje de moda en la creación de contratos inteligentes en redes DLT. Un ejemplo es Scrypto basado en Rust que es el lenguaje de la red RadixDLT, pero tb tienes Near o Solana.
@johngualteros3868
@johngualteros3868 Жыл бұрын
Conseguí mi primer trabajo y en gran parte es gracias a tí, usare angular y java
@erickrodrigo2844
@erickrodrigo2844 Жыл бұрын
Holaa yo estaba buscando un lenguaje para desarrollar backend diferente a Java y a C#, probé python aunque cuando vi que su demanda en el desarrollo web no es tan solicitada, Crees que Go pueda ser lo que esté buscando?
@urieltorres7510
@urieltorres7510 Жыл бұрын
Podrías hacer un video donde se explique programación funcional, de aplicaciones y orientada a objetos, por favor :D
@miguelmonsalvo19
@miguelmonsalvo19 4 ай бұрын
confirmo quiero ver un video de los frameworks de go
@analistadesistemas
@analistadesistemas Жыл бұрын
Debo darte las gracias... con esto despejo dudas acerca de cuál escoger.
@COROLOSTO
@COROLOSTO Жыл бұрын
entonces a cual le daras?
@analistadesistemas
@analistadesistemas Жыл бұрын
@@COROLOSTO al lenguaje GO en mi caso.
@COROLOSTO
@COROLOSTO Жыл бұрын
@@analistadesistemas Que tal te ha ido con el?, ando queriendo cambiar de backend, estoy usando Javascript, pero no se si irme por Go
@juliandurand__
@juliandurand__ Жыл бұрын
Propongo video de Flutter vs React Native para desarrollo mobile. Quizás también hablar sobre PWA en la actualidad
@FileTechn
@FileTechn Жыл бұрын
X2
@catto-from-heaven
@catto-from-heaven Жыл бұрын
Ninguno de los 2. Haz software eficiente
@FileTechn
@FileTechn Жыл бұрын
@@catto-from-heaven Flutter transforma el Código en C una capa más abajo que usar Swift o Java, no veo porque no es eficiente...
@catto-from-heaven
@catto-from-heaven Жыл бұрын
@@FileTechn Solo estoy jodiendo. No se como funciona flutter, pero React Native si que es un insulto
@FileTechn
@FileTechn Жыл бұрын
@@catto-from-heaven am si, pienso igual, por eso queremos comparativa :v
@murphishouse
@murphishouse 4 ай бұрын
Podrías hablar de vertx?
@gonsalomon
@gonsalomon Жыл бұрын
C++ ya es un lenguaje de alto nivel; sólo que hay otros más abstractos y cercanos al lenguaje humano. Buen video Fazt!
@backend_engineer
@backend_engineer Жыл бұрын
Es muy abstracto el concepto de high level. Incluso hay gente que opina que C es high level por que esta montado sobre assembly. Yo opino que C++ es low level por que es lenguaje de sistemas donde creas capas mas bajas de software que son usados en capas mas High level Como tensorflow o el kernel XNU de Apple.
@lucasgazzola
@lucasgazzola Жыл бұрын
Buen video! Actualmente, estoy leyendo el libro que ofrece Rust en su documentación y me parece muy interesante, me dan ganas de seguir leyendo más y más. Es interesante como maneja temas del uso de la memoria, temas que son nuevos para mí porque soy desarrollador JavaScript y salvo algún conocimiento muy básico en C que adquirí en la universidad, no sabía programar en ningún lenguaje a bajo nivel. Vamos a ver en que lo puedo implementar para fijar los conocimientos que da el libro, que por cierto, es muy completo y te ayuda a entender a la perfección, y con buenos ejemplos, ciertos temas que son un poco abstractos.
@guidosh9756
@guidosh9756 Жыл бұрын
pero hermano cual es el libro xD
@lucasgazzola
@lucasgazzola Жыл бұрын
@@guidosh9756 el que da rust en su documentación
@PhosphorusMoscu-code
@PhosphorusMoscu-code 8 ай бұрын
Si llegas a tener un problema hace poco se tradujo el libro al español. El libro es muy denso pero en mi consideración hay cosas que estan demás para la productividad. Con saber dos o tres cosas se puede ser productivo en Rust, a menos que te dediques a hacer cosas de bajo nivel, ahí estaria bueno que se tenga en cuenta la totalidad del libro.
@Eber.Laurente
@Eber.Laurente Жыл бұрын
Rust es muy utilizado para la elaboración de contratos inteligentes en muchas blockchains.
@pablomaidana7420
@pablomaidana7420 Жыл бұрын
Hay un versus entre Go y Python?
@martincarp4671
@martincarp4671 Жыл бұрын
Rust puede servir para el webassembly?
@chrrissoft2404
@chrrissoft2404 Жыл бұрын
Que opinas de Kotlin y sus corrutinas ?
@Electronicabasico
@Electronicabasico Жыл бұрын
Algun video sobre LUA?
@bryamalfaro
@bryamalfaro Жыл бұрын
Dale gracias por la Info, aunque tengo algunas cosas que añadir, en go no existe propiamente un manejo de excepciones así que eso algunas veces lo que logra es extender el código, tampoco soporta programación orientada a objetos y es lento ejecutandose debido a que posee un garbage collector, en cambio rust tiene un nuevo paradigma para el manejo seguro de la memoria, y tambien es un lenguaje completo en el sentido que es multiparadigma, aunque es cierto lo que mencionas de que la compilación es más lenta. De todas maneras se agradece que compartas tu conocimiento.
@CristianXP44
@CristianXP44 Жыл бұрын
Alguien sabe cuál es el framework de backend en GO más usado por las empresas ?. Vi que hay muchos, pero quisiera saber cuál tendría mejor mercado laboral.
@dhayanchavez
@dhayanchavez 9 ай бұрын
El búfalo
@user-dj5vf7df1h
@user-dj5vf7df1h Жыл бұрын
Puedes hablar de C++ en un próximo video?
@johnr9202
@johnr9202 Жыл бұрын
Yo programo backend en rust, actixweb me parece muy bueno.
@ovidioe.cabeza4750
@ovidioe.cabeza4750 Жыл бұрын
que tal es la demanda de rust devs? hay oportunidades de empleo?
@johnr9202
@johnr9202 Жыл бұрын
@@ovidioe.cabeza4750 yo digo que si la hay.
@josephalexander3658
@josephalexander3658 Жыл бұрын
pero si las empresas actualmente piden mas java, python, c# y js xddd
@jorgevalbuena4502
@jorgevalbuena4502 Жыл бұрын
👍😊
@dafmdev
@dafmdev Жыл бұрын
Hace poco me leí un artículo de que si superas la curva de aprendizaje de Rust y creas software nivel producción con Rust se nota la diferencia. Normalmente, usan Rust para procesos donde milisegundo cuenta. Pero cuando un equipo de desarrollo se acostumbra a trabajar con Rust para procesos exigentes, cómo para los que no, todo empieza a fluir mucho. El problema es que actualmente pocos equipos tienen este nivel de Rust o va a costar mucho tiempo y dinero para la compañía invertir en equipos de este nivel.
@PhosphorusMoscu-code
@PhosphorusMoscu-code 8 ай бұрын
Total, es que el lenguaje es distinto, yo he trabajado un tiempo con Rust y la verdad es que se puede llegar a trabajar de manera muuuy fluida. La curva de aprendizaje es pronunciada porque falta divulgación y se lo considera otro lenguaje más, la realidad es que tiene reglas muy distintas a los lenguajes de alto nivel. Trae muy buenas practicas de programación de bajo nivel por default. Trae todo el toolchain que puedas necesitar para trabajar por defecto, manejador de paquetes, test runner, codegen, linter, formatter, todo. Con dos o tres para aprender para el promedio de programadores de alto nivel ya les alcanza, para gente que trabaje más a bajo nivel van a tener que aprender un par de cosas extras pero posiblemente lo sientan muy familiar porque son practicas recomendadas de otros lenguajes, solo que aquí son obligatorias.
@x_y_z_y_x
@x_y_z_y_x Жыл бұрын
Como se puede crear un lenguaje de programación?
@mayugui_kentai2193
@mayugui_kentai2193 9 ай бұрын
godd
@emiliano103091
@emiliano103091 Жыл бұрын
🤷‍♂️ yo de momento me quedo con mi buen C#🙌💪
@Panchita28
@Panchita28 4 ай бұрын
rust vs haskell?
@backend_engineer
@backend_engineer Жыл бұрын
DIscord, AWS, Google, Microsoft usan Rust en Backend en microservicios es bastante usado en backend no solo en low level programming.
@fabianerquinigo9686
@fabianerquinigo9686 Жыл бұрын
Esas empresas priorizan el rendimiento antes que la experiencia de desarrollo, las pymes seguiran usando java
@backend_engineer
@backend_engineer Жыл бұрын
@@fabianerquinigo9686 Rust es el lenguaje mas amado justo por que tiene una buena experiencia para el desarrollador que en mi opinión es mejor y fácil que la de java. Las pymes y startups usan Go, node, Python, Ruby , deno no tanto java que es el papa del sector empresarial.
@fabianerquinigo9686
@fabianerquinigo9686 Жыл бұрын
@@backend_engineer ok, pero eso significa que la mayoría de trabajos piden java o c# todavía, al menos en latam
@backend_engineer
@backend_engineer Жыл бұрын
@@fabianerquinigo9686 Si de rust son mucho mas escasas aun las vacantes en Latam. la mayoría que hay son remotas en ingles por lo que exigen full ingles.
@williansang.4946
@williansang.4946 Жыл бұрын
@@fabianerquinigo9686 mercado libre usa java :(
@Holri
@Holri Жыл бұрын
Master 💀
@AnimeSi24
@AnimeSi24 Жыл бұрын
Apenas estoy comenzando y no se cualde tantas tecnologia escoger para ser un desarrollador
@estuardocabrera
@estuardocabrera Жыл бұрын
Pienso que lo más importante al inicio es aprender bien Javascript nativo sin involucrar frameworks y go-lang para back-end
@ronaldotrejo2103
@ronaldotrejo2103 Жыл бұрын
¿De qué país eres?
@AnimeSi24
@AnimeSi24 Жыл бұрын
@@ronaldotrejo2103 colombia broth
@johnalejo9523
@johnalejo9523 Жыл бұрын
rust para mi es el mas facil para entrar en programacion web si has pasado por c++
@PhosphorusMoscu-code
@PhosphorusMoscu-code 8 ай бұрын
Para programación web no creo, pero para bajo nivel sí, definitivamente. Muchas cosas que trae Rust por defecto y de manera obligatoria en realidad son buenas prácticas que surgieron con C++. El lado bueno es que si te interesa bajo nivel en Rust ya de por sí te explican esas buenas prácticas, no tienes que ir identificándolas.
@ronalerquinigoagurto555
@ronalerquinigoagurto555 Жыл бұрын
Fireship en español
@NoiecityHacking
@NoiecityHacking Жыл бұрын
Lo del rendimiento no es tan cierto, pasa similar a cuando se compara c y c++, es difícil encontrar gente que realmente sepa optimizar su código, esto por desconocimiento de assembly en general, inclusive programas en assembly muchos más lentos que en c++ y c, porque son muy pocos los que en verdad pueden obtener buen rendimiento en estos lenguaje, porque se tiene que tener un conocimiento de la cpu que lo ejecutará, como intel
@PhosphorusMoscu-code
@PhosphorusMoscu-code 8 ай бұрын
Concuerdo totalmente, el tema es que el que sea opinionando y que se base en buenas practicas ayuda mucho a reducir la brecha de conocimiento. Mientras que escribir buen codigo de C++ puede ser complicado en Rust partes con ese conocimiento de base, el compilador te obliga a escribir codigo medianamente decente, si le sumas el linter y otras herramientas que vienen por defecto en el lenguaje suma mucho la calidad del codigo. Siempre se puede optimizar más, claro, pero partes de una base muy solida.
@catto-from-heaven
@catto-from-heaven Жыл бұрын
El guion tiene mas boilerplate que un codigo en go antes de que implementaran generics xd
@wook82
@wook82 10 ай бұрын
hay un punto con el tema de la memoria, Go tiene un garbage collector, pero Rust no lo necesita ... por ende no tienes que "administrar la memoria", ojo ahí ... Rust tiene una curva de aprendizaje muy alta, pero no es menos rápido que desarrollar en Go, pero tiene esos detalles de hacer copias o de prestar struct que hace que el desarrollo se vuelva un como más complejo, pero entre los 2 lenguajes, Go es más fácil. Dicen que un dev en Java en 4 meses ya se maneja en Go de forma fluida, pero en Rust puede que sea mucho más largo el tiempo de aprendizaje.
@PhosphorusMoscu-code
@PhosphorusMoscu-code 8 ай бұрын
Mi opinion sobre sto es que el problema es la escalabilidad y lo mantenible que puede llegar a ser todo. Rust tiene excelentes practicas por default, su diseño impide que cometas muchos errores que con Go pueden suceder. En el momento en que te sales de hacer micro servicios pequeños en Go estas en un problema, empiezas a requerir mucho más conocimiento. Además hay microservicios que requieren ultra baja latencia. La curva de aprendizaje en Rust creo que puede disminuir mucho solo falta divulgación la verdad, se trabaja mucho en eso en el core del lenguaje año tras año se nota como simplifican cosas. Para cosas que puedan ser escritas en Java yo optaria por Java, para cosas que sean sumamente pequeñas Go, si el proyecto va a crecer mucho o necesitas baja latencia Rust.
@legendarydark
@legendarydark Жыл бұрын
tantas cosas que aprender y yo apenas con php :(
@FaztTech
@FaztTech Жыл бұрын
Es un buen lenguaje para conseguir empleo también, ve con calma con tu lenguaje, ya luego cuando tengas más experiencia dependiendo de tus necesidades puedes aprender otro lenguaje más :)
@legendarydark
@legendarydark Жыл бұрын
@@FaztTech
@andresfuenzalida869
@andresfuenzalida869 Жыл бұрын
Casi me quedo dormido con la explicación
@FaztTech
@FaztTech Жыл бұрын
la verdad que si, este es de los guiones mas aburridos que hice :)
@GerunMatt
@GerunMatt 10 ай бұрын
@@FaztTech Nada que tu haces es aburrido jajaja Felicitaciones genio !
@ajcdos2
@ajcdos2 Жыл бұрын
Para mi Rust a sido una decepcion, no necesitas hacer una sintaxis tan asquerosa para obtener un C++ o Delphi mas extrictos en el manejo de memoria y demas, dudo que haga algun proyecto complejo con una herramineta tan incomoda como Rust, sobre todo si ya sabes optimizar esas cosas en C++ o Delphi, no tiene pto sentido.
@PhosphorusMoscu-code
@PhosphorusMoscu-code 8 ай бұрын
La sintaxis de Rust es bastante cómoda, recuerda de cierta manera (en mi caso) a Typescript, pero tiene más información al ser un lenguaje de tipado estático de punta a punta, el compilador sabe muchísimas cosas sobre tu codigo, eso sería imposible si el lenguaje no fuera tan estricto, por eso hay que decir que sí. Tiene sentido y es imposible hacerlo de otro modo, por otro lado, mucha complejidad es inferida, así que no hay que preocuparse de ciertas cosas. El compilador no tiene AI así que de vez en cuando (casi nunca) tienes que ir guiando con cosas como lifetimes (la parte más fea del lenguaje). Eliminando eso el lenguaje está muy bien, hay proyectos grandes que lo adoptan, el más grande por ejemplo es Linux en la actualidad, SWC, el compilador de TypeScript se está rehaciendo en Rust entre otras muchas cosas.
@csnzlatino
@csnzlatino Жыл бұрын
mucho chatgpt en tu video
@ulicod3158
@ulicod3158 Жыл бұрын
con actix es bastante lo que puedes hacer les recomiendo el libro zero2prod
@user-fq2ty
@user-fq2ty Жыл бұрын
Lo único malo de la empresa que mantiene Go, es que es google...
@oshoosho4604
@oshoosho4604 Жыл бұрын
conclusión: inventaron Rust por culpa de millones de programadores q no son buenos usando punteros *
@EzequielRegaldo
@EzequielRegaldo Жыл бұрын
Nada más lejos de la realidad. En el "mundo real" tenemos casi todas las apis hechas con C++ y Rust. En ninguna empresa mediana o grande usamos lenguajes poco escalables, también usamos grpc por el overhead de la red. Go tiene una big tech detrás por lo tanto ni loco lo usaría así como Java o C#. Tampoco hay tanta diferencia entre "manejar la memoria" o no, aprenden tantos frameworks y porquería buena para nada, no se van a morir por aprender cómo funciona una pc realmente ... Suena duro pero es la cachetada de realidad que reciben en el mercado laboral
@clagccs
@clagccs Жыл бұрын
Es una broma verdad? A veces es complicado determinar si algo se dice de manera irónica o no...sobretodo acá en KZbin donde uno se consigue gente de todo tipo
@EzequielRegaldo
@EzequielRegaldo Жыл бұрын
@@clagccs no, es demasiado real, no podes aguantar carga "real" y cómputo más allá de un hola mundo, sin lenguajes de alto rendimiento y grpc, imáginate soportar 70k rps con python y http 1.1 🤣 el overhead y el costo de los servidores sería infernal, te mandan la carta azul apenas llegas a la oficina. Java por ejemplo en la JVM tiene bugs tan de noob como false sharing, crees que te podes permitir tirar tu presupuesto en cosas así?
@clagccs
@clagccs Жыл бұрын
@@EzequielRegaldo cuando te ves un vídeo de Antonio Sarosi y ya te crees ingeniero de SpaceX 🤦🤦🤦...
@EzequielRegaldo
@EzequielRegaldo Жыл бұрын
@@clagccs no conozco a esa persona, y soy ingeniero en informática especializado en desarrollo de software, trabajo hace más de 11 años en esto .. tampoco necesito tu aceptación, solo digo lo que pasa realmente en las empresas grandes, y lo que hace la gente que soluciona problemas "reales". Si te pega en el ego o en el enamoramiento precoz de un lenguaje lo lamento, a fin de cuentas son herramientas, y porque sean nuevas, populares o "fáciles" no quieren decir que solucionen problemas de la mejor manera
@clagccs
@clagccs Жыл бұрын
@@EzequielRegaldo tienes el ego de alguien que no lleva tantos años,supongo que es cuestión de cada quien...lo que si cae en lo absurdo es decir que Python sirve solor para un hola mundo cuando hay sitios inmensos que lo usan y más importante, que han podido escalar sin problemas,peor es desprestigiar a la JVM cuando históricamente es considerada una maravilla de la computación... LinkedIn, Netflix,Twitter deben ser poca cosa para ti imagino,porque todas ellas son mayoritariamente java... En tu mundo real tendrás API's hechas en c++ y rust...en el mundo real que conozco se maneja más por microservicios en múltiples lenguajes y solo se usa c++ y rust en casos excesivamente necesarios, microservicios puntuales, a fin de cuentas el cuello de botella generalmente viene por la DB y la diferencia entre microservicios en x o y lenguaje en muchos casos no es realmente significativa... la ventaja de usar c++ para hacer APIs comparado a nodejs o java o cualquier otro lenguaje es una ventaja marginal y al final el costo de mantener ese código,el costo de los ingenieros necesarios y la complejidad que puede llegar a tener,es inferior a la inversión de infraestructura... Rappi y MELI en latinoamérica se manejan con microservicios en diversos lenguajes..MELI creo que actualmente es más Go pero Rappi tiene la mayor parte de su arquitectura crítica en Java y se seguirá haciendo así,aunque hay equipos que usan Go y nodejs... De hecho son más las empresas medianas o grandes que sé que usan java y python que rust...discord usaba erlang/elixir y migró a rust,pero solo unos microservicios específicos...no veo como en el "mundo real" vayan a tener casi todas las APIs hechas en lenguajes de bajo/medio nivel y me parece algo de "chamaquito" la manera como te expresas de lenguajes y tecnologías...no hay tecnología mala y todo tiene su área de uso y sus ventajas y desventajas, grandes empresas saben esto y pueden desplegar microservicios en Python en vez de c++ si les resulta conveniente...no hay nada peor que matar una mosca con una bazuca y la optimización prematura es uno de los mayores errores que se pueden cometer...
@luismunoz9126
@luismunoz9126 Жыл бұрын
si te gusta Rust no te preocupes, la sociedad es inclusiva hoy en día
@josbexerra8115
@josbexerra8115 Жыл бұрын
Muy estresante es el mundo del desarrollo, cuando te mantienen tus padres es maravilloso las tecnologías, pero cuando tiene que mantener una familia, ya no hay tiempo para actualizarse...(trabajo en backend, por 10 horas diarias con un viejo framework de java, llamado spring)
@Aronym_
@Aronym_ Жыл бұрын
Bueno, Spring es un buen framework, ¿No? ¿Aún hay vacantes o buena oferta de empleo?
@latorredev
@latorredev Жыл бұрын
Jajajaja en este momento soy el devops de un proyecto que el back es Java con Spring... Y puta madre, como lo odio.
Como Mejorar en Programación
13:57
Fazt
Рет қаралды 145 М.
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 129 МЛН
OMG😳 #tiktok #shorts #potapova_blog
00:58
Potapova_blog
Рет қаралды 4,2 МЛН
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 30 МЛН
El Ecosistema de Herramientas de Python
11:14
Fazt Code
Рет қаралды 128 М.
¿Qué es GraphQL y por qué aprenderlo?
6:43
Fazt
Рет қаралды 60 М.
¿Qué es Server Side Rendering (SSR)?
6:02
Fazt
Рет қаралды 31 М.
Why I Use Golang In 2024
9:21
ThePrimeTime
Рет қаралды 258 М.
Análisis - Comparación entre Java, Go y Rust
25:11
Grinch Code
Рет қаралды 7 М.
¿Es el Prompt Engineering la profesión del futuro?
8:33
Go vs Rust: Which To Learn In 2024?
6:57
Melkey
Рет қаралды 22 М.
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 129 МЛН