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.
@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
@jonathancoder
Жыл бұрын
Puedes crear un video sobre los Framworks de Go?💜
@woquendoG
Ай бұрын
y de rust
@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.
@RomanLlamas93
Жыл бұрын
La compilación a webassembly es otro punto interesante para rust.
@AnimeSi24
Жыл бұрын
El desarrollo de software es lo mejor❤❤❤❤❤❤❤
@josuemontoya642
Жыл бұрын
En efecto, yo empecé con el desarrollo web a los 12, hasta el momento me ah generado muchas cosas muy buenas.
@oliverloops.
Жыл бұрын
Joder, si que tienes razón ❤️
@joseg.solano1891
Жыл бұрын
Lo mejor es ser salvo, cosa que con Jesucristo se obtiene
@FlutterAppsLab
10 ай бұрын
@@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.
@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
@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.
@ingenierocantor
Жыл бұрын
Me gustó bastante tu explicación es muy clara y no deja cabo suelto. Gracias por compartir tus análisis.
@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 :)
@johnr9202
Жыл бұрын
Yo programo backend en rust, actixweb me parece muy bueno.
@ovidioe.cabeza4750
Жыл бұрын
que tal es la demanda de rust devs? hay oportunidades de empleo?
@johnr9202
Жыл бұрын
@@ovidioe.cabeza4750 yo digo que si la hay.
@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
Жыл бұрын
pero hermano cual es el libro xD
@lucasgazzola
Жыл бұрын
@@guidosh9756 el que da rust en su documentación
@PhosphorusMoscu-code
10 ай бұрын
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.
@martinveliz9384
Жыл бұрын
Estuve esperando este video!! Grande Fazt
@juliandurand__
Жыл бұрын
Propongo video de Flutter vs React Native para desarrollo mobile. Quizás también hablar sobre PWA en la actualidad
@FileTechn
Жыл бұрын
X2
@catto-from-heaven
Жыл бұрын
Ninguno de los 2. Haz software eficiente
@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
Жыл бұрын
@@FileTechn Solo estoy jodiendo. No se como funciona flutter, pero React Native si que es un insulto
@FileTechn
Жыл бұрын
@@catto-from-heaven am si, pienso igual, por eso queremos comparativa :v
@eric4436
Жыл бұрын
Wao... Cuando vi el video que subiste ayer sobre Go me quede buscando la comparacion entre Go y Rust...
@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_
Жыл бұрын
Bueno, Spring es un buen framework, ¿No? ¿Aún hay vacantes o buena oferta de empleo?
@latorredev
Жыл бұрын
Jajajaja en este momento soy el devops de un proyecto que el back es Java con Spring... Y puta madre, como lo odio.
@berwick82
Жыл бұрын
Muy buen video de comparativa. Gracias
@fabianbecker6266
Жыл бұрын
Un vídeo excelente! He aprendido Rust y mucho me lo gusto.
@jhonfa94
Жыл бұрын
Excelente información, me gusto mucho el video. 👌💻🖥
@volkeatworld
5 ай бұрын
aca presente para seguir mas contenido tuyo respecto a go o rust
@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?
@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 😂
@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
Жыл бұрын
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.
@GIOVANNYGARCIAHOLGUIN
Жыл бұрын
excelente como siempre bro, por fa uno de sveltekit 1
@analistadesistemas
Жыл бұрын
Debo darte las gracias... con esto despejo dudas acerca de cuál escoger.
@COROLOSTO
Жыл бұрын
entonces a cual le daras?
@analistadesistemas
Жыл бұрын
@@COROLOSTO al lenguaje GO en mi caso.
@COROLOSTO
Жыл бұрын
@@analistadesistemas Que tal te ha ido con el?, ando queriendo cambiar de backend, estoy usando Javascript, pero no se si irme por Go
@Eber.Laurente
Жыл бұрын
Rust es muy utilizado para la elaboración de contratos inteligentes en muchas blockchains.
@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.
@PedroOrtiz-sh8hs
3 ай бұрын
Gran video. Muchas gracias👌👌👌
@johngualteros3868
Жыл бұрын
Conseguí mi primer trabajo y en gran parte es gracias a tí, usare angular y java
@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
10 ай бұрын
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.
@martincarp4671
Жыл бұрын
Rust puede servir para el webassembly?
@triGataro
9 ай бұрын
excelente video muy instructivo, te felicito
@backend_engineer
Жыл бұрын
DIscord, AWS, Google, Microsoft usan Rust en Backend en microservicios es bastante usado en backend no solo en low level programming.
@fabianerquinigo9686
Жыл бұрын
Esas empresas priorizan el rendimiento antes que la experiencia de desarrollo, las pymes seguiran usando java
@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
Жыл бұрын
@@backend_engineer ok, pero eso significa que la mayoría de trabajos piden java o c# todavía, al menos en latam
@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
Жыл бұрын
@@fabianerquinigo9686 mercado libre usa java :(
@diegoavendanohernandez9908
Жыл бұрын
Muy buen video, muy bien explicado
@pablomaidana7420
Жыл бұрын
Hay un versus entre Go y Python?
@miguelmonsalvo19
6 ай бұрын
confirmo quiero ver un video de los frameworks de go
@johnalejo9523
Жыл бұрын
rust para mi es el mas facil para entrar en programacion web si has pasado por c++
@PhosphorusMoscu-code
10 ай бұрын
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.
@josephalexander3658
Жыл бұрын
pero si las empresas actualmente piden mas java, python, c# y js xddd
@YODA5919
Жыл бұрын
Buen video saludos .
@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
10 ай бұрын
El búfalo
@ulicod3158
Жыл бұрын
con actix es bastante lo que puedes hacer les recomiendo el libro zero2prod
@andresmestradev
Жыл бұрын
Gracias, me dieron ganas de aprender go
@urieltorres7510
Жыл бұрын
Podrías hacer un video donde se explique programación funcional, de aplicaciones y orientada a objetos, por favor :D
@mayugui_kentai2193
10 ай бұрын
godd
@danielcontrerasdecenteno5969
Жыл бұрын
Que grande fazt ❤️
@murphishouse
6 ай бұрын
Podrías hablar de vertx?
@user-dj5vf7df1h
Жыл бұрын
Puedes hablar de C++ en un próximo video?
@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
10 ай бұрын
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.
@Panchita28
6 ай бұрын
rust vs haskell?
@emiliano103091
Жыл бұрын
🤷♂️ yo de momento me quedo con mi buen C#🙌💪
@x_y_z_y_x
Жыл бұрын
Como se puede crear un lenguaje de programación?
@wook82
Жыл бұрын
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
10 ай бұрын
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.
@catto-from-heaven
Жыл бұрын
El guion tiene mas boilerplate que un codigo en go antes de que implementaran generics xd
@chrrissoft2404
Жыл бұрын
Que opinas de Kotlin y sus corrutinas ?
@AnimeSi24
Жыл бұрын
Apenas estoy comenzando y no se cualde tantas tecnologia escoger para ser un desarrollador
@estuardocabrera
Жыл бұрын
Pienso que lo más importante al inicio es aprender bien Javascript nativo sin involucrar frameworks y go-lang para back-end
@ronaldotrejo2103
Жыл бұрын
¿De qué país eres?
@AnimeSi24
Жыл бұрын
@@ronaldotrejo2103 colombia broth
@Electronicabasico
Жыл бұрын
Algun video sobre LUA?
@jorgevalbuena4502
Жыл бұрын
👍😊
@ronalerquinigoagurto555
Жыл бұрын
Fireship en español
@Holri
Жыл бұрын
Master 💀
@legendarydark
Жыл бұрын
tantas cosas que aprender y yo apenas con php :(
@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
Жыл бұрын
@@FaztTech
@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
10 ай бұрын
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.
@user-fq2ty
Жыл бұрын
Lo único malo de la empresa que mantiene Go, es que es google...
@oshoosho4604
Жыл бұрын
conclusión: inventaron Rust por culpa de millones de programadores q no son buenos usando punteros *
@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
Жыл бұрын
Es una broma verdad? A veces es complicado determinar si algo se dice de manera irónica o no...sobretodo acá en KZitem donde uno se consigue gente de todo tipo
@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
Жыл бұрын
@@EzequielRegaldo cuando te ves un vídeo de Antonio Sarosi y ya te crees ingeniero de SpaceX 🤦🤦🤦...
@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
Жыл бұрын
@@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...
@andresfuenzalida869
Жыл бұрын
Casi me quedo dormido con la explicación
@FaztTech
Жыл бұрын
la verdad que si, este es de los guiones mas aburridos que hice :)
@GerunMatt
11 ай бұрын
@@FaztTech Nada que tu haces es aburrido jajaja Felicitaciones genio !
@csnzlatino
Жыл бұрын
mucho chatgpt en tu video
@luismunoz9126
Жыл бұрын
si te gusta Rust no te preocupes, la sociedad es inclusiva hoy en día
Пікірлер: 127