En JavaScript, la comparación [] == [] evalúa como false porque los arrays son objetos y, cuando se comparan objetos, se compara su referencia en memoria, no sus valores. fuente GPT. saluds
@@willypaz6706lo que comentaron arriba es correcto en js. Si en python da true deberías ver la documentación de por qué es así. Son dos lenguajes diferentes.
@@victoravr10 si lo hizo, de hecho es bastante popular, por eso causo intriga el por que matarian el proyecto siendo de las tecnologias de google mas populares
@@eduardoguevara4849 digamos que tiene aceptación y los que lo usan lo prefieren. Pero popular no es. Aunque no tengo nada en contra, es una opción más.
JAJAJJAJA "Esta en todos los navegadores no tiene qeu demostrarle nada a nadie" esto quedara como la frase de la semana y la que mas gracia y risa me ha sacado
Minuto 3:28. Estimado Señor Fredy. Es verdad que esa condición da el valor booleano False, el motivo es que Javascript no solo compara los valores, sino también la ubicación (referencia) en memoria, por lo tanto siempre dará False. Por otro lado sirve para comparar si es el mismo array, lo que no tiene mucha logica. Saludos, desde Formosa, Argentina.
No es solo la compatibilidad con el código de las aplicaciones, sino tambien que NODE.js esta hecho en JS y soporta infinidad de arquitecturas y pods que hay en los servicios cloud.
eso del arreglo y concatenacion en JS lo tengo claro de hace mucho años esa falencia. Esta perfecto hacerlo visible. Excelente canal! gracias por compartir tu opinion
Recientemente habia creado un archivador ZIP usando low programming y chatgpt no me pudo dar la respuesta del porque los nombres de los archivos con letras especiales como "ñ" or "á" dentro mi archivo zip volvia el archivo zip inservible... le pregunte de diferentes maneras pero nada chagpt no me pudo dar la respuesta directa. Tuve que leer la documentacion del formato zip y en uno de sus tantos puntos encontre que habia un campo or flag bits 11 que controlaba utf-8 caracteres. la respuesta era tan sencilla. y chatgpt al parecer no conocía profundamente la estructura del famoso formato .zip .
Exacto!, eso es otra cosa, cuando estás haciendo algo demasiado específico, chatGPT no es capaz de contestar correctamente. Y aún así la gente dice que nos va a quitar el trabajo. :V
Tiene mucha razón Cojo Feliz. Solo al final me gustaría agregar que al final menciona que Google tuvo la red secuestrada mucho tiempo, y ahora están buscando centralizar todo de nuevo en Android y Jetpack compose. Ahora React en la web.
6 месяцев назад+3
¿Por qué pasa esto? 🤔 let array1 = [1, 2, 3]; let array2 = [4, 5, 6]; let result = array1 + array2; console.log(result); // "1,2,34,5,6" Esto se debe a que en JavaScript, el operador + ➕ cuando se usa con arrays (o cualquier objeto), convierte los arrays a sus representaciones en cadenas de texto 📜 mediante el método toString() y luego concatena esas cadenas 🔗. Por lo tanto, no hay una operación matemática 🔢 entre los elementos de los arrays, solo una concatenación de las cadenas resultantes 📝. let array1 = []; let array2 = []; console.log(array1 == array2); // false ❌ Aunque ambos arrays parecen idénticos 👀, array1 y array2 son dos objetos diferentes con distintas referencias en memoria, por lo que la comparación devuelve false.
No he podido salir del ecosistema de javascript. Mongo DB, Express Typescript con typescript( me siento como programando java o c#), Nest.js, Next.js. react, angular, react native. GraphQl. Muchas cosas
Pasa que ahora no debería tomarse solo en cuenta las busquedas en Google, sino también las busquedas de x lenguaje dentro de ChatGpt, Gemini, Llama, etc...
@@yeicore que mal. Creo que es una fama desagradable la ganada por .net, pero sigue estando en un lugar muy importante a la hora de buscar empleo ( hablando de Colombia) pero bueno, cada quien con sus gustos, yo si tengo que decir que si soy .net amante.
mmm en el minuto 4 dice que NaN == NaN tira false... pero para evaluar eso debiera evaluarlo con isNaN === isNan eso tira true, y en el minuto 4:15 intenta "sumar" arreglos... yo nunca he "sumado" dos arrays en todo caso para eso usaría array1.concat(array2) y entonces si me tiraría [1,2,3,4,5,6]. Creo que la mayoría de lenguajes tienen pifias pero es labor del programador utilizar las herramientas siguiendo los lineamientos apropiados. Saludos desde México!
Me encanta la parte de: hasta que se da cuenta que es un proyecto desde 0. A mi me contrataron principalmente para un proyecto de 0, en javascript y despues de 2 años el proyecto aun no esta terminado pero eso si, he arreglado todas las demas app de la empresa jajajaj
Creo que la IA esta afectando las busquedas en Internet. Creo que mucha gente ahora no busca Javascript en Google sino que le pregunta al chat gpt que es esa cosa.
Es que son diferentes reservas de memoria por eso un array no es igual a otro array, en el segundo caso es verdadero por una trama que se hace javascript donde al aplicar un operador lógico a cualquier objeto javascript, ese objeto siempre es true y aplicar el operador (!) se invierte, ya sabemos, a false. Luego al usar el operador de comparación (==) por la conversión de tipos [] es una cadena vacía y false es cero
Si para programar se necesitan bases sólidas de ingeniería como dice Freddy ¿para qué tomo los cursillos de Platzi en lugar de estudiar una carrera de ingeniería?
En el minuto 17:56, Freddy dice: "En general, ninguna tecnología en la historia humana, ha reducido el empleo" lo cuál es un error. Sí hay tecnologías que han reducido el empleo, y no de ahora sino desde hace años. Y con la llegada de la IA va en aumento, aunque no nos guste es una realidad. mi humilde opinión, éxitos Freddy..
@@willianmonoga5527 Muy sencilla la respuesta, le cuento un caso ocurrido en el departamento de Sucre, Colombia. Esta arrocera contaba con aproximadamente 500 empleados que se encargaban de empacar el arroz en distintos tamaños de bolsa, hasta el día que el dueño de dicha arrocera, trajo de Alemania una maquina empacadora automatizada; fueron casi 300 despidos ya que quedaron unos cuantos operarios de la máquina. Entonces si una máquina que no tiene una IA incorporada, puede ocasionar despidos, ¿por que una IA que es mas avanzada no?. Ojo no estoy diciendo que esto va a reemplazar a todos los trabajadores mucho ojo, pero si puede reducir recurso humano. Mas claro no canta un gallo. Muchos éxitos..
[1, 2, 3] + [4, 5, 6] no es un error de JavaScript, es el comportamiento de JS, el operador + en JavaScript, cuando se aplica a arrays, no realiza una suma de los elementos de los arrays, sino que convierte a los arrays en strings y después concatena estos strings, por tanto, la solución es conocer mejor el lenguaje y su comportamiento, para solucionarlo vasta con, [1, 2, 3] + ',' + [4, 5, 6]
No es un error, es un comportamiento consistente y deliberado del lenguaje como explicas, pero no deja de ser contra intuitivo en comparación de otros lenguajes.
Hay un par de errores en las aseveraciones que quisiera corregir: [] == ![] es true porque se está negando una expresión que era false. Es equivalente a [] != []. No es nada especial. La negación de false es true sea lo que sea. La suma de dos arreglos no tiene ese comportamiento. En realidad concatenación interpreta a los arreglos como strings como si se usara el método toString() que separa cada elemento con coma, si fuera un objeto sería [Object]. Al “sumarlos” como los últimos elementos no tienen coma el último y el primero de los respectivos arreglos están concatenados, si se agrega el espacio en la concatenación se vería en el string resultante.
Me cae bien Freddy, pero debería leer eEoquent JavaScript y otros libros que además de ser una oda hacia JS, explican lo hermoso del lenguaje más usado y popular, le duela a quien le duela. Por cierto me encantó que dieran respuesta en otro hilo de respuestas al comparativo de arreglos. Gracias.
Me dejó mas con sabor a que va desaparecer que, a que vaya a seguir, si siguen como van hasta los navegadores cambiarán y unificados para acabar con estas diferencias...
@@davidparra9662 Recuerda que el fin último de Fredy es vender cursos, entre más te haga sentir ansioso, desfasado o que te hace falta algo más. JavaScript va a estar por muchísimo tiempo y será necesario aprenderlo. Simplemente construye proyectos, en tanto vas necesitando cosas las vas aprendiendo. Y no es tanto el lenguo si no las buenas prácticas como clean code o alguna arquitecta si el proyecto va a crecer
Javascript solo perdería si lo reemplaza un lenguaje que no tenga el problema de precisión que tiene el mismo javascript, y que tenga tipos de datos con declaración de tipo explícita, y que tenga el tipo de dato decimal largeFloat de 256bits, lo que le devolvería al tag" la propiedad language.
No Que esto [ ] == [ ] Sea falso y la negación de alguna de las dos partes sea verdadero no tiene que ver con "como funcionan internamente los operadores de negación" Tiene que ver con los tipos de datos básicos de js, arreglos son tipos de dato por referencia, al hacer la comparación esta comparando la referencia no el valor
Formula: java + c++ + C + ensamblador = adios IoT, adios seguridad (Phyton, lenguaje de moda :o) El camino del Hacker del siglo XXI es dominar y aprender a explotar el código integrado en el hardware. Imagina escribir un código en una memoria flash de 256 mb que solo viene grabada con 16 o 32 mb y ¿explotar por ahí Spectre? ¿servirá esa fórmula en computación cuántica? Los fabricantes de dispositivos están vuelto locos cambiando las políticas de uso por la aparición de la IA, y que nadie lee (exepto yo), y me causan risas (;->} Entretenido escuchar a @freddier
Javascript es libertad total, libertad que si la usas bien puedes crear arte digital y si lo usas mal terminar escribiendo el código mas spaguetti del universo
El lenguaje es sólo una herramienta. Yo siendo backend he trabajado con los 2. Depende al 100% de a qué te quieras dedicar y de los requisitos de tu proyecto.
No ahora, pero en unos años definitivamente Kotlin Multiplatform (WASM) o alguna otra tecnología multiplataforma [ espero que sea Kotlin :) ] reemplazará a JS, es mejor en casi todos los aspectos, rendimiento, tipado estático, interoperabilidad, seguridad mejorada... y si incluimos que < [] == [] = true > jaja
"La fortaleza de JavaScript es que puedes hacer cualquier cosa. La debilidad es que lo harás". - Reg Braithwaite
🤣
otras cosas eléctricas que vibran jajaj
Nepes con baterías
Se puso turbio y sabroso a la vez
_El poder de js_ 😆
Javascript esta bien parado 🤣🤣
Con☀️ador
En JavaScript, la comparación [] == [] evalúa como false porque los arrays son objetos y, cuando se comparan objetos, se compara su referencia en memoria, no sus valores. fuente GPT. saluds
Justo!
entonces explicame porqué en python si da True? xD
Lo de NaN también tiene explicación. De otro modo NaN/NaN == 1 ó log(-1) == acos(2) tendrian sentido.
@@willypaz6706lo que comentaron arriba es correcto en js. Si en python da true deberías ver la documentación de por qué es así. Son dos lenguajes diferentes.
@@willypaz6706 me imagino que es por el ámbito entonces es la misma referencia. Creo ...
"Webpack está basado en fe". Confirmo... xD
Vale la pena aprender TypeScript también para mejorar la calidad del código
Si
Que dijiste de flutter!?? 🧐
🤭
Seamos honestos, no prendió. Ya fue.
@@victoravr10 si lo hizo, de hecho es bastante popular, por eso causo intriga el por que matarian el proyecto siendo de las tecnologias de google mas populares
@@eduardoguevara4849 digamos que tiene aceptación y los que lo usan lo prefieren. Pero popular no es. Aunque no tengo nada en contra, es una opción más.
Basura
JAJAJJAJA "Esta en todos los navegadores no tiene qeu demostrarle nada a nadie" esto quedara como la frase de la semana y la que mas gracia y risa me ha sacado
la caída en la búsqueda de la palabra Javascript, es por que los devs buscamos por "js" jejejejeje
1:48
"y React Native, que es el React Native de React"
- Jhon Freddy Vega, 2024
Quiso decir: el Flutter de React.
🤣
Me hizo acordar a la vez que dijo (en otro video) "y los Data Scientists ya vienen... pythoneados pues" JAJAJAJA
Esa frase casi le consigue un oscar.
Minuto 3:28. Estimado Señor Fredy. Es verdad que esa condición da el valor booleano False, el motivo es que Javascript no solo compara los valores, sino también la ubicación (referencia) en memoria, por lo tanto siempre dará False. Por otro lado sirve para comparar si es el mismo array, lo que no tiene mucha logica.
Saludos, desde Formosa, Argentina.
No es solo la compatibilidad con el código de las aplicaciones, sino tambien que NODE.js esta hecho en JS y soporta infinidad de arquitecturas y pods que hay en los servicios cloud.
1:00 otro tipo de cosas eléctricas que vibran, como que profe?
Electroterapia
vibradores programados en javascript, quien lo diria
😂
JavaScript puede estar bajando en busquedas de Google. Ah, pero no muestra las busquedas de React, Vue, Angular, Svelte, Bun, jQuery, NodeJS.
Lo mismo pensé 👍🏻
Hay que nombrar a Typescript también
ni tampoco toma en cuenta que entre más usas js, menos usas google y más usas chatgpt jajajjaja
@@LuisGonzalez-qo9sm practicamenta cualquier lenguaje de programacion no?
@@mityuobalke hay algunos que chatgpt por lo general no es muy óptimo, por lo que terminas usando más stack overflow y documentación
Cuando al fin estoy estudiando las Rutas de JS Front end. Pero al menos ya supe Python
eso del arreglo y concatenacion en JS lo tengo claro de hace mucho años esa falencia. Esta perfecto hacerlo visible. Excelente canal! gracias por compartir tu opinion
que la web no sea de ninguna compañía es lo menos cyberpunk de la vida
Cyberpunk good ending.
@@tellezgerardoruben5202 Si ese es el good ending, no quiero saber cuál es el bad ending.
Óyeme, si tienes razon.
@@MissRoux Vives en él
Existe la ICANN, la IANA y el WHATWG :)
Recientemente habia creado un archivador ZIP usando low programming y chatgpt no me pudo dar la respuesta del porque los nombres de los archivos con letras especiales como "ñ" or "á" dentro mi archivo zip volvia el archivo zip inservible... le pregunte de diferentes maneras pero nada chagpt no me pudo dar la respuesta directa. Tuve que leer la documentacion del formato zip y en uno de sus tantos puntos encontre que habia un campo or flag bits 11 que controlaba utf-8 caracteres. la respuesta era tan sencilla. y chatgpt al parecer no conocía profundamente la estructura del famoso formato .zip .
Exacto!, eso es otra cosa, cuando estás haciendo algo demasiado específico, chatGPT no es capaz de contestar correctamente. Y aún así la gente dice que nos va a quitar el trabajo. :V
Pero si Adobe After Effects tiene como una ventana para escribir JavaScript y nadie te enseña cómo se usa eso 😰
Hay algo que se llama documentación
@@robinsongonzalez5352 esperas que me ahorro más de 20 horas picando por aquí y por allá en lugar de leer la documentación. NUNCA!
Es interesante ese tema, pero si hay cursos
Incluso se puede usar nosql con js, sin lenguaje de backend
Comí muchos años de phonegap y cordova😅
La verdad siempre he pensado que es un lenguaje raro, que bien se siente no ser el único 😂
Tiene mucha razón Cojo Feliz. Solo al final me gustaría agregar que al final menciona que Google tuvo la red secuestrada mucho tiempo, y ahora están buscando centralizar todo de nuevo en Android y Jetpack compose. Ahora React en la web.
¿Por qué pasa esto? 🤔
let array1 = [1, 2, 3];
let array2 = [4, 5, 6];
let result = array1 + array2;
console.log(result); // "1,2,34,5,6"
Esto se debe a que en JavaScript, el operador + ➕ cuando se usa con arrays (o cualquier objeto), convierte los arrays a sus representaciones en cadenas de texto 📜 mediante el método toString() y luego concatena esas cadenas 🔗. Por lo tanto, no hay una operación matemática 🔢 entre los elementos de los arrays, solo una concatenación de las cadenas resultantes 📝.
let array1 = [];
let array2 = [];
console.log(array1 == array2); // false ❌
Aunque ambos arrays parecen idénticos 👀, array1 y array2 son dos objetos diferentes con distintas referencias en memoria, por lo que la comparación devuelve false.
No he podido salir del ecosistema de javascript. Mongo DB, Express Typescript con typescript( me siento como programando java o c#), Nest.js, Next.js. react, angular, react native. GraphQl. Muchas cosas
jajja porque te sentis como programando con java c#?
4:26 no es porque no hay espacio luego del 3 dentro del array?
Pasa que ahora no debería tomarse solo en cuenta las busquedas en Google, sino también las busquedas de x lenguaje dentro de ChatGpt, Gemini, Llama, etc...
yo estoy haciendo los certificados de google y en todos te hablan de SQL para data anilisis civerseguridad y IT
Saber SQL bien te da muchísimas ventajas.
sql tiene utilidades estadisticas impresionantes, complementar consultas estadisticas con dynamic queries te hace imparable y mas en ciencia de datos
4:34
Cierto.
6:52
Que dicha.
7:43
HAHA
8:37
Interesante.
9:42
Sera que C++ caiga un poco mas y suba Golang?
11:00
True
11:34
Y ese odio a C# porque, haha?
11:42
Cierto
12:13
HAHAHA.
13:15
HAHA.
13:37
Que toque.
14:19
Finisimo.
14:45
Cool
17:24
Web
Hay un curso actualizado de davinci resolve? 🙈🙈
Faltan los datos de OpenAI, cuantas conversaciones incluyen JavaScript.
Yo dejé de buscar hace tiempo en Google
Благодарю автора канала за простую форму об.яснения материала, которую поймёт даже школьник. Продолжайте пожалуйста в том же духе!
btw, aún no sacan cursos de Ionic :(
Es mi impresión o es que decir C# te desagrada?
En realidad le desagrada .NET, no el lenguaje en sí
@@yeicore que mal. Creo que es una fama desagradable la ganada por .net, pero sigue estando en un lugar muy importante a la hora de buscar empleo ( hablando de Colombia) pero bueno, cada quien con sus gustos, yo si tengo que decir que si soy .net amante.
Para el Backend
@@edwmargo aprende otra cosa tambien
@@stopPlannedObsolescence agradezco tu comentario, pero aún no le saco todo el jugo a .net. Tal vez Python, pero será mucho después.
¿A qué se refiere Freddy con que la documentación ya no es un problema?
mmm en el minuto 4 dice que NaN == NaN tira false... pero para evaluar eso debiera evaluarlo con isNaN === isNan eso tira true, y en el minuto 4:15 intenta "sumar" arreglos... yo nunca he "sumado" dos arrays en todo caso para eso usaría array1.concat(array2) y entonces si me tiraría [1,2,3,4,5,6]. Creo que la mayoría de lenguajes tienen pifias pero es labor del programador utilizar las herramientas siguiendo los lineamientos apropiados. Saludos desde México!
Me encanta la parte de: hasta que se da cuenta que es un proyecto desde 0. A mi me contrataron principalmente para un proyecto de 0, en javascript y despues de 2 años el proyecto aun no esta terminado pero eso si, he arreglado todas las demas app de la empresa jajajaj
Javascript es un mal necesario. Horrible pero funcional.
No entiendo lo que habla Fredy, pero su verbosidad es agradable escuchar, parece que es interesante.
Creo que la IA esta afectando las busquedas en Internet. Creo que mucha gente ahora no busca Javascript en Google sino que le pregunta al chat gpt que es esa cosa.
Ahora entiendo todo!! Porque hacer código nuevo es tan complicado.
Es que son diferentes reservas de memoria por eso un array no es igual a otro array, en el segundo caso es verdadero por una trama que se hace javascript donde al aplicar un operador lógico a cualquier objeto javascript, ese objeto siempre es true y aplicar el operador (!) se invierte, ya sabemos, a false. Luego al usar el operador de comparación (==) por la conversión de tipos [] es una cadena vacía y false es cero
Si para programar se necesitan bases sólidas de ingeniería como dice Freddy ¿para qué tomo los cursillos de Platzi en lugar de estudiar una carrera de ingeniería?
pero si funciona bien? es decir los componentes echos en JS si son accesibles?
En el minuto 17:56, Freddy dice: "En general, ninguna tecnología en la historia humana, ha reducido el empleo" lo cuál es un error. Sí hay tecnologías que han reducido el empleo, y no de ahora sino desde hace años. Y con la llegada de la IA va en aumento, aunque no nos guste es una realidad. mi humilde opinión, éxitos Freddy..
A ver ¿Cual? Porque al menos las ia hasta el momento no hacen más que democratizar y hacer más fácil algo que solo podían hacer unos pocos…
@@willianmonoga5527 Muy sencilla la respuesta, le cuento un caso ocurrido en el departamento de Sucre, Colombia. Esta arrocera contaba con aproximadamente 500 empleados que se encargaban de empacar el arroz en distintos tamaños de bolsa, hasta el día que el dueño de dicha arrocera, trajo de Alemania una maquina empacadora automatizada; fueron casi 300 despidos ya que quedaron unos cuantos operarios de la máquina. Entonces si una máquina que no tiene una IA incorporada, puede ocasionar despidos, ¿por que una IA que es mas avanzada no?. Ojo no estoy diciendo que esto va a reemplazar a todos los trabajadores mucho ojo, pero si puede reducir recurso humano. Mas claro no canta un gallo. Muchos éxitos..
[1, 2, 3] + [4, 5, 6] no es un error de JavaScript, es el comportamiento de JS, el operador + en JavaScript, cuando se aplica a arrays, no realiza una suma de los elementos de los arrays, sino que convierte a los arrays en strings y después concatena estos strings, por tanto, la solución es conocer mejor el lenguaje y su comportamiento, para solucionarlo vasta con, [1, 2, 3] + ',' + [4, 5, 6]
No es un error, es un comportamiento consistente y deliberado del lenguaje como explicas, pero no deja de ser contra intuitivo en comparación de otros lenguajes.
Por qué no hay cursos de flutter en Platzi????
Porque esa plataforma es una basura
JavaScript for ever!!!! es tan confuso comparando arrays como yo eligiendo qué comer y al final ni como nada
Hay un par de errores en las aseveraciones que quisiera corregir:
[] == ![] es true porque se está negando una expresión que era false. Es equivalente a [] != []. No es nada especial. La negación de false es true sea lo que sea.
La suma de dos arreglos no tiene ese comportamiento. En realidad concatenación interpreta a los arreglos como strings como si se usara el método toString() que separa cada elemento con coma, si fuera un objeto sería [Object]. Al “sumarlos” como los últimos elementos no tienen coma el último y el primero de los respectivos arreglos están concatenados, si se agrega el espacio en la concatenación se vería en el string resultante.
Entiendo lo que dices, pero igual javascript, no es muy legible por los humanos
Debiste mencionar que ahora tenemos TypeScript, un JavaScript con “poderes” que soluciona muchos de los problemas base de JavaScript
Un honor haber estado en vivo, por más años de Platzi Live!
Me cae bien Freddy, pero debería leer eEoquent JavaScript y otros libros que además de ser una oda hacia JS, explican lo hermoso del lenguaje más usado y popular, le duela a quien le duela. Por cierto me encantó que dieran respuesta en otro hilo de respuestas al comparativo de arreglos. Gracias.
Me dejó mas con sabor a que va desaparecer que, a que vaya a seguir, si siguen como van hasta los navegadores cambiarán y unificados para acabar con estas diferencias...
No te creo. Segun stackflow js es el mas usado
El NaN == NaN sí tiene sentido, hacer que sea True puede tener comportamientos raros. Hay muchas formas de no ser un número.
Interesante que digas librerías en vez de biblioteca cuando te refieres a las library
Si ves el vídeo hasta la mitad, te hechas para atrás con js , voy a seguir aprendiendo, estuvieron buenos los ejemplos de cosas extrañas del lenguaje.
@@davidparra9662 Recuerda que el fin último de Fredy es vender cursos, entre más te haga sentir ansioso, desfasado o que te hace falta algo más. JavaScript va a estar por muchísimo tiempo y será necesario aprenderlo. Simplemente construye proyectos, en tanto vas necesitando cosas las vas aprendiendo. Y no es tanto el lenguo si no las buenas prácticas como clean code o alguna arquitecta si el proyecto va a crecer
En mi opinión, el que JavaScript lleve la palabra 'Java' en su nombre me parece un insulto a Java
Si Java no ha muerto y aún hay chamba, este lenguaje aún le queda más
SI el LLM no puede resolver el problema, lo descompones en pequenos problemas y lo lograra. Ahi que saber programar es para revisar ese codigo.
Y como esto afecta a China?
1:37 por que dice que xamarin fue mala idea???
No le hagas mucho caso. Freddy siempre dice ese tipo de cosas de las tecnologías que no le gustan 😅 como PHP
La razon por la cual las busquedas de JavaScript se han reducido porque la comunidad ha madurado no porque se esté dejando de utilizar.
No hay Curso de Flotter... 😢 en PLATZI..
Javascript solo perdería si lo reemplaza un lenguaje que no tenga el problema de precisión que tiene el mismo javascript, y que tenga tipos de datos con declaración de tipo explícita, y que tenga el tipo de dato decimal largeFloat de 256bits, lo que le devolvería al tag" la propiedad language.
No
Que esto
[ ] == [ ]
Sea falso y la negación de alguna de las dos partes sea verdadero no tiene que ver con "como funcionan internamente los operadores de negación"
Tiene que ver con los tipos de datos básicos de js, arreglos son tipos de dato por referencia, al hacer la comparación esta comparando la referencia no el valor
gracias freddy muy bueno tienes video a live
"Otro tipo de cosas electricas que vibran" que habrá querido decir!!
Aveces pieso que Platzi es el RoRo Bueno, de la tecnologia. sabe de todo y desde cero
entonces pues.... aprendo javascript o aprendo python para desarrrollo web????????????
JavaScript no es un mal lenguaje ni un lenguaje mal diseñado. Eso solo lo diría alguien que no entiende el por qué de las cosas que ocurren 🫠
No habló de Typescript 😢
Y Flutter????
JavaScript es el lenguaje que vive en un contry
Formula:
java + c++ + C + ensamblador = adios IoT, adios seguridad
(Phyton, lenguaje de moda :o)
El camino del Hacker del siglo XXI es dominar y aprender a explotar el código integrado en el hardware. Imagina escribir un código en una memoria flash de 256 mb que solo viene grabada con 16 o 32 mb y ¿explotar por ahí Spectre?
¿servirá esa fórmula en computación cuántica?
Los fabricantes de dispositivos están vuelto locos cambiando las políticas de uso por la aparición de la IA, y que nadie lee (exepto yo), y me causan risas (;->}
Entretenido escuchar a @freddier
Freddy: (dice algo malo de flutter)
Comunidad de flutter: ¿y si lo desaparecemos? O mejor aun... ¿Y si lo matamos? 🤣🤣🤣
?
Javascript, en el navegador estas bien. No te asomes más en el servidor.
hasta el infinito y más allá mi papacho
De lujo mi amigo Freddy!
Javascript es libertad total, libertad que si la usas bien puedes crear arte digital y si lo usas mal terminar escribiendo el código mas spaguetti del universo
JavaScript es el futuro , el problema es que ese lenguaje lo sabe todo el mundo y no se gana nada de dinero con ese lenguaje
Me encantas los chistes de errores de los programas ahora los entiendo antes no los entendia creo o se volvio mas creativo divertido jj
No diga eso señor, yo recién estoy aprendiendo Javascript 😢
Ahora que voy a hacer con mi vida 😭
javascript tiene mucho potencial puedes hacer casi cualquier cosa con el
Debes aprender a manejarlo para luego aprendas TypeScript y bienvenido al mundo imaginario
Bonitas palabras para su lápida...
1:00 Otro tipos de cosas eléctricas que vibran 🌚🌚🌚😈
Se puede aprender js sin saber programación? Se puede aprender Python sin saber programación?
ya, pero Java o python? no sé en qué concentrar mis energías.
Depende que quieres bro
El lenguaje es sólo una herramienta. Yo siendo backend he trabajado con los 2. Depende al 100% de a qué te quieras dedicar y de los requisitos de tu proyecto.
Excelente información...!!!
Como que Flutter usa Dart no? 😅
Cotdova fue un gran logro de la humanidad 😊
Ahhh, ya ni recuerdas que las Pocket PCs se programaban con VB Mobile!
Los cursos de platzi son los mas basivos que he visto en plataformas, encuentro contenido mas avanzado en RUclips
Literalmente sirve para absolutamente todo, hasta la nasa está empezando a programar en javascript sus satélites
Javascript es poder forever ❤
Freddy Vega solo me queda decir gracias...
Primero 🎉🎉.
Jajaja
Second.
legit primero
Me esta cayendo bien Freddy 😦
No ahora, pero en unos años definitivamente Kotlin Multiplatform (WASM) o alguna otra tecnología multiplataforma [ espero que sea Kotlin :) ] reemplazará a JS, es mejor en casi todos los aspectos, rendimiento, tipado estático, interoperabilidad, seguridad mejorada... y si incluimos que < [] == [] = true > jaja
la cara de Freddy al hablar de C#
Hay gente con una rara obsesión de remplazar js por Python 😅
Cuando el navegador pueda interpretar nativamente otro lenguaje se usará otro.