todos : que interesando el tema yo : que buena barba bro
@armandobolanios93054 жыл бұрын
jajaj te mamaste
@Vadafrag4 жыл бұрын
Podrías hacer un video sobre tu ruta de aprendizaje para llegar a lo que eres ahora? o algo parecido?. eres bacan =)
@SuperBlackBeto4 жыл бұрын
Estaria interesante
@alfonsosarmiento42104 жыл бұрын
Apoyo la idea
@millercordova28164 жыл бұрын
@HolaMundo, si estimado te lo agradeceríamos mucho 💪🏻👍🏻
@m.shelby79164 жыл бұрын
Apoyo
@isaiasfernandez79434 жыл бұрын
Apoyo
@valentinfontana9974 жыл бұрын
Nicolás, buenas noches, te veo desde Argentina, tengo que decirte que me pone muy contento la calidad que está teniendo tu contenido, espero sigas así, porque está genial, creo que vas a llegar muy lejos 😁🔥
@erickfernandocastaneda98714 жыл бұрын
Hay no falta que le de un beso no mas😅
@tropochito4 жыл бұрын
Se parece mucho esto a microservicios.
@JAlbertSG4 жыл бұрын
Exactamente lo mismo que yo pensé, para ser mas específicos me imagine microservicios integrados con alguna librería de mensajes como por ejemplo kafka
@joel66724 жыл бұрын
@@JAlbertSG yes, tecnológia grpc
@EstebanALZ4 жыл бұрын
Sisi, pense lo mismo
@Dennisbot4 жыл бұрын
también se parece a cómo se trabaja con Redux
4 жыл бұрын
@@JAlbertSG de hecho me recordó a la teoría de sistemas distribuidos lo expuesto en el vídeo... De hecho recuerdo que había usado Kafka para emular un modelo de sistema distribuido...
@camelalejandro4 жыл бұрын
Estoy totalmente de acuerdo, con el profe. Una cosa son los líderes comerciales de la industria de la tecnología y otra, los que se destacan por el contenido técnico.
@Fernando-tx6qg4 жыл бұрын
Ojalá en las universidades enseñaran esto y hubiesen profesores tan dedicados como tu. Excelente video!!!
@MaxCervantes19844 жыл бұрын
Pienso lo mismo...
@leobar37874 жыл бұрын
que bueno lo de aclarar sobre leyendas comerciales e informáticas
@duduromeroaАй бұрын
Gracias. He revisado la historia de los lenguajes de programación, historia de sus conceptos, entre otros. Hay muchísima bibliografía en inglés en ese ámbito. Pero reducida discusión en castellano. GRACIAS POR TU APORTE
@PabloHelal4 жыл бұрын
Buen aporte el de mencionar el fundamento matemático (teoría de las categorías) de los paradigmas que utilizamos para programar. Muchas gracias.
@tony996594 жыл бұрын
LLevaba tiempo sin ver contenido de esta calidad, me encanta
@victoralejandrodiaz57534 жыл бұрын
Gracias Shifu, si tan solo hubiera más gente como tú. Creo que esto de la educación a distancia sería todo un éxito. Eres un genio. Gracias por todo tu esfuerzo
@cglb004 жыл бұрын
Hola Mundo de Nicolás, Me fascino este vídeo porque me permitió reencontrarme conmigo mismo, nunca he podido mascar el paradigma de la POO no sé porque, egresé de la USACH el 90 y salí con la programación de esos años y hasta que llegue al año 2K o 2k+1 donde construí o desarrolle mi mágnum opus, fui unos de los arquitectos del sistema de pago "Sencillito", en realidad lo había modelado en mi mente el año 91 cuando nos reunimos todos los compañeros egresados y todos habíamos cambiado de ser estudiantes mantenidos por recién casados con primeras pegas y fue en una de esas juntas en qué salió en la conversación además de hablar de pega el cacho en qué consistía pagar cuentas y salió la pregunta ¿No habrá un sistema donde vayas y pagues todas las cuentas juntas en vez de ir de banco en banco o de centro de pago en centro de pago? era poco eficiente y se perdía tiempo. En ese momento me vino a la mente la solución del "la máquina de estados", la compartí de inmediato con mi ex compañeros lo validamos y salió el OK, pero "donde echarlo a correr" y ahí salió lo pobre de nuestra visión de ese año 91. Desde ese año 91 al 2000 me hice bueno para las bases de datos y programación en C y me hice consultor Oracle, estando en Oracle Chile un día en un pasillo en la oficina de Oracle escuche hablar a mis compañeros consultores referido al desarrollo de "Sistema Financiero de GTECH(Administrador de la red de terminales de La Polla en esos años)" , les pregunté ¿A qué se referían? por si se trataba del financiero contable del ERP de Oracle en GTECH y la respuesta de “Cristian L y Hestor P”, fue muy ambigua porque él no tenía claro como que estaban desarrollando y me dicen... "No es como un mecanismo donde vas donde juegas al Loto y pagas una cuenta de servicios del hogar", bueno mi respuesta fue la de un torpe ingeniero que no cuida lo que lo que vale y se produjo la siguiente conversación: Yo: "Es re fácil" Hestor P y Cristian L; ¿Porque es fácil? Yo: "¿Dónde correrá el Sistema Financiero de GTECH?, ¿En el mismo servidor de los terminales del Loto? Hestor P y Cristian L; "¡No tenemos idea! " Yo: "¿La base Oracle estará instalada en algún servidor UNIX o en el VMS del Loto? " Hestor P y Cristian L; "¡No sabemos todavía!" Yo: "Si están en máquinas diferentes desarrollas un socket en el Servidor Oracle y lo comunicas con el VMS en base al protocolo de comunicación", Les consulté ¿Cuál sería el ancho de banda entre los servidores? Hestor P y Cristian L; "¡Cachamos menos de los nos estás preguntando! " Yo: me retire del pasillo hablando en voz alta diciendo "Si el canal es 10 mb habría que programar las "TLI"de la capa 2 del TCP y desarrollar la máquina de estado en el lado del Oracle". Paso un par de semanas "Cristian L y Hestor P" me invitaron a ser parte del equipo "Sistema Financiero de GTECH" y qwe me encargaría de las comunicaciones. Yo les dije que bueno, les volví a preguntar lo del canal de conexión y si tenían la respuesta Cristian L y Hestor P: "Los servidores estarán conectados por fibra óptica(hilacha de ojo)". Yo: "Es más fácil entonces solo hay que programar la aplicación(la máquina de estado)", les pregunté ¿Tienen el protocolo de la mensajería? Cristian L y Hestor P: "¡No tenemos idea! " Bueno en reuniones posteriores apareció el protocolo de mensajería he hice mi pega que en esencia motivo esté relato, esa máquina de estado que es el gestor transaccional (ACID) lo explique antes de programarlo como explicas la POO según "Alan" Saludos Nik
@HolaMundoDev4 жыл бұрын
Muchas gracias por esta historia, muy motivante sin duda
@miguelramos21944 жыл бұрын
Lo que pensaba Alan Kay de la P.O.O me recuerda mucho a la implementación de los microservicios.
@isanrodrigueztrimino67014 жыл бұрын
Al final casi siempre son las mismas soluciones con nombres distintos y en distintas áreas
@emilianoguerrero49844 жыл бұрын
Eso mismo iba a comentar!!
@cristianvazquez18774 жыл бұрын
De acuerdo 100%
@gabrielramos32014 жыл бұрын
con la diferencia de que el sujeto lo propuso 40 años antes de que se implementara...
@marlonrugama21484 жыл бұрын
Microservicio es algo completamente diferente pero entiendo lo que mencionas, aunque esto tiende más a parecerse a la programación reactiva asíncrona y basado en eventos.
@David54gt-nk8ds4 жыл бұрын
excelente video yo siempre pense que la orientacion a objetos eran solo colocar botones o imagenes y cosas asi y ya que estoy empezando esto me va genial entenderlo
@dennysjmarquez4 жыл бұрын
Esto me hace Recordar los Micro-frontends para comunicar Componentes de dientes Frameworks entre si
@quantic0274 жыл бұрын
Los microservicios si lo llamas de forma más general.
@KoffeeCoding4 жыл бұрын
Excelente explicación es un mundo el cambio de la POO que se escucha en la calle, a la verdadera teoría pura de objetos, hace poco termine unos cursos sobre esto y me cambio mi manera de pensar y de programar en un 1000%.
@JOSECCB104 жыл бұрын
suena interesante, pero existe alguna comparativa de algun producto real vs su version digamos en C o java, me interesa para ver que ventajas podria tener. Siempre se dice que lo mas complicado es tener un soft que sea adaptable a los cambios sin hacer tanto refactor, que ventaja tendria en este sentido?
@KoffeeCoding4 жыл бұрын
@@JOSECCB10 puedes hacer unas pruebas en smalltalk que es un ambiente de objetos vivos, pero el mayor concepto es la aplicación de los lineamientos de la teoría verdadera y pura de objetos en cualquier lenguaje hasta donde te lo permita, yo la aplico usando .netcore creando representaciones reales del dominio en forma de objetos y haciendo colaboraciones entre ellos. La empresa 10 pines da cursos internacionales sobre diseño avanzado con objeto bajo los lineamientos de Alan Kay
@pedroparradovargas48264 жыл бұрын
donde puedo encontrar mas información sobre ese tema? en el transcurso del recorrido de información cuanto se activan esos eventos es vulnerable en cuanto a ciber seguridad?
@luismanuelvenegasgrajales65273 жыл бұрын
De verdad me gustó tu vídeo. Excelente. Ojalá pudieses hablar un poco más de las aplicaciones de la Teoría de Categorías a las Ciencias de la Computación. Fue toda una revelación para mí este vídeo.
@hijosdeturing24772 жыл бұрын
La Teoría de Categorías al igual que toda formalización de sistemas axiomáticos de la Lógica Simbólica se implementa exclusivamente en ámbitos de la Computación Teórica, donde, se abordan teoremas relacionados a la decibilidad, complejidad y solución de algoritmos bajo su enfoque más teorético. En la práctica, son ineludiblemente carentes de viabilidad de uso, ya que, la gramática formal misma en la cual se fundamentan los Lenguajes de Programación debe apegarse a la concepción del modelo de la Máquina de Turing.
@hijosdeturing24772 жыл бұрын
Es imposible crear un lenguaje de programación puro que corresponda a abstracciones matemáticas, ya que, las computadoras se rigen físicamente por estados. Sin embargo, por eso se inventaron las tecnologías de alto nivel para crear capas de abstracción y poder trabajar lo más cercano posible a estas axiomatizaciones (lenguajes como Haskell, por ejemplo); no obstante, son demasiado complejos de aprender y, a los programadores actuales, no les gusta lo difícil.
@akamaru5124 жыл бұрын
Un video fantástico 10/10 PD: Estoy haciendo tu curso de Javascript , HTML, CSS3 y NodeJS desde cero y es increíble. felicidades :D
@code_castle4 жыл бұрын
donde está ese curso??
@juanpabloshortfilms4 жыл бұрын
Yo igual estoy haciendones esa ruta de aprendizaje pero con video de otros programadores en KZbin. He aprendido un monton. Igual quisiera tomar esos cursos. Pregunta; Que tal los cursos de él? Me imaginos que son bueno.
@akamaru5124 жыл бұрын
@@juanpabloshortfilms Son bastante buenos, cada tema es un vídeo de entre 5-10 min así que no hay pierde y además los temas los explica de manera muy clara 100% recomendado
@erickfernandocastaneda98714 жыл бұрын
Css3 es una version antigua, hay que actualizarse
@giovannygarzonsoto4 жыл бұрын
@@erickfernandocastaneda9871 xD?
@juanchavez6884 жыл бұрын
Quiero felicitarte por tu canal, tienes una buena combinación de tu dia a dia en un pais tan distante, tendencias de software y aspectos técnicos. Estoy muy agradecido por tus vídeos que resultan entretenidos, educativos y motivacionales. Exitos!
@franciscoantonioloy4 жыл бұрын
soy diseñador ui y maquetador web (maqueto para angular y react.js en estos momentos) hace más de 7 años, también me he metido en la programación en los proyectos y aunque aveces me cuesta entender estos vídeos son oro puro, gracias por compartir tu conocimiento con nosotros.
@miguelangelvallejo82204 жыл бұрын
Qué pasada! Lambda calculo, categorías, álgebras de verificación... Me quito el sombrero. Gracias por el vídeo. Increíblemente didáctico para la profundidad que alcanzaste.
@DorganDash4 жыл бұрын
Hola, te recomiendo que veas los lenguajes Erlang/Elixir y Pony, implementan el modelo de actores, que es a lo que Kay se referia con POO. Alan Kay reconoció a Erlang como el lenguaje que más se acerca a su visión de POO. Joe Armstrong, co-creador de Erlang, prefería llamarlo Programación Orientada a la Concurrencia.
@elchamomotomx4 жыл бұрын
Saludos desde México, la verdad es que mientras programo te escucho y de todos los canales que sigo, uno de los más prominentes es el tuyo, me gusta que además del conocimiento que aportas a los programadores también nos instruyas en cosas que no vemos muy a menudo en los videos.
@ericx14194 жыл бұрын
"Bueno, creo que ya entendiste ese punto", lo mejor😂😂😂😂
@hectorfranciscohernandez25974 жыл бұрын
Excelente. Los enemigos de la OOP (la de Java y C++ digo) son mis amigos.
@YovannyDiaz4 жыл бұрын
Ahora entiendo el porque React se ha ido apartando del uso de clases, y el uso del reducer con el dispatch, estupendo video. Gracias por tus aportes.
@YovannyDiaz4 жыл бұрын
@@esde3210 sin embargo existe quienes quieren trabajar con Javascript orientado a objetos si o si
@ntorvlz56334 жыл бұрын
*Increíbles tus videos. Cuando vi el primer video tuyo, me suscribí al minuto de verlo. Tienes mucho talento. Gracias por el contenido.*
@antoninostracuzzi13213 жыл бұрын
Es cierto el POO es muy iportante y a la hora de hacer Poliformismo puedo aclara que Python es muy efectivo y ademas el el unico que puede hacer simple y multiple Herencia, Instancia y Encapsulamento. Gracias por su video es muy interesante sobre todo a quien que todavia no usa el modo de programa POO.
@neirodiaz42444 жыл бұрын
Excelente video, muy interesante: "POO: El regreso de la promesa", entiendo la idea pienso que al alcanzar ese punto vendría otro nivel en la seguridad.
@TheCoatz4 жыл бұрын
Wooo. Me encantan estas cápsulas informativas, muchas gracias por la cátedra.
@gonzalofonsecac4 жыл бұрын
Cada video que subes vas subiendo la calidad, impresionante! un saludo!
@nicolasdemaio9554 жыл бұрын
Mi profesor de POO-1 conoció a Alan Kay. Él lo invito a una conferencia en Argentina y se presentó. Un crack.
@eugeniogomez10083 жыл бұрын
Quien fue tu profesor de poo?
@samuelm31314 жыл бұрын
Es la mejor información que he visto acerca de programacion orientada a objetos.
@maxidemarchi38324 жыл бұрын
La selección de música es bestial!
@marinavillamizar76823 жыл бұрын
Muy bueno, me gustan tus videos me los estoy viendo todos desde eo primero hasta el mas actualizado, saludos desde colombia
@ligorioedwinsalgadoflores95644 жыл бұрын
Últimamente me he metido con temas design patterns y como la POO no soluciona todos los problemas, estaría genial que hablaras en un vídeo de Design Patterns, Gran video
@luquillasnano8 ай бұрын
Esto lo leí en su día, pero no recuerdo si por vía de Uncle Bob, o curioseando directamente por algún blog. El caso es que lo he seguido leyendo aplicado a otras áreas como el testing (Steve Freeman, Nat Pryce) o como dicen más abajo, a microservicios. Me pareció bastante iluminador cuando lo leí por primera vez, pero se me ha ido difuminando junto a toda la pila de conceptos que uno va recogiendo por el camino. A mí parecer muchos de los principios SOLID derivan en parte de esa primera intuición, que no es más que dotar de autonomía a cada entidad y limitarlo a una canal de comunicación controlado. Pero entiendo que recurrir a una analogía física sea tan socorrido y útil para explicar otro tipo de abstracciones. Muy top el vídeo.
@josemiguelochoa53724 жыл бұрын
De los mejores videos que he visto en tu canal. Gracias por el contenido! En base a la poca experiencia que tengo, puedo decir que Ruby si implementa el modelo de Alan Kay de OOP. Fue muy inflienciado por SmallTalk. Si algún beginner ve este comentario, le recomiendo mucho que aprenda Ruby en vez de Java para OOP.
@arturolerios83114 жыл бұрын
Muy interesante tema . Ahora estoy aprendiendo HTML, CSS , Javascript ,NodeJS en su curso .
@pumafp4144 жыл бұрын
Wow lo había estado esperando mucho desde que mencionaste que ibas a hacer este video, un saludo desde México, eres de mis creadores de contenido favoritos, un abrazo y mucho éxito Nico!
@hackdan4 жыл бұрын
Te felicito, he peleado por años esos puntos y compartimos tus conocimientos y opiniones
@ignacioantoniojeriagarrido68774 жыл бұрын
Me recuerda a lo que es el modelo de actores al momento de que explicas la forma en la que los mensajes son despachados. Hace un tiempo trabajé en sistemas de compra/venta de acciones y se utilizaba el modelo de actores para establecer comunicación entre las diferentes partes del sistema dentro de lo que era el scope de la aplicación propiamente tal. La herencia siempre me ha parecido tóxica por eso es importante creo yo favorecer lo que es la composición frente a lo que es la herencia y un nivel más allá sería utilizar lo que es inyección de dependencias para poder visibilizar jerarquías y colaboraciones si es que quieres algo más estructurado. Para sistemas distribuidos conozco 2 formas de organizar las colaboraciones 1.- Mediante orquestación 2.- Mediante coreografía en base a mi experiencia las orquestaciones son siempre un poco menos caoticas que las coreografías puesto que la coreografía no centraliza las dependencias en un único punto de unión para la colaboración y se hace necesario tener un dibujo a mano de la arquitectura si o si para poder entender donde va cada cosa. Otra cosa con la que he pecado y he visto es responder de forma sincrona en componentes que no requieren respuesta... en sistemas distribuidos que requieren un alto performance y baja latencia lo mejor en un contexto de comunicaciones basadas en el protocolo http es arrojar un 202 lo antes posible para liberar recursos de red y no bloquear los sistemas. Creo que me desvié del tema y escribí demaciado jajajaja
@hijosdeturing24772 жыл бұрын
Si a usted la Herencia le parece tóxica es porque bajo su conocimiento no puede concebirla más allá de la reutilización de código. Lástima que vea tan poco potencial en esa característica.
@gonzalorobles85294 жыл бұрын
Hola mundo!!. Muy buena tu explicación. Mas claro échale agua!.
@ucielluduena67954 жыл бұрын
Sarpado el vídeo... Estoy con Laravel aplicando POO me vino de 10! Saludos desde Salta-Argentina
@orlandoaparicio3118 Жыл бұрын
hola nico que libros me recomendarias sobre estos temas ?
@LuisAlonsoLopezLopez2 жыл бұрын
Has un curso de programación orientada a objetos, con tu conocimiento y explicación podría ser el mejor curso de POO jamás antes visto.
@jorgeesquivel54874 жыл бұрын
Me agrada mucho su contenido en los videos, hace que uno se inspire, excelente contenido!!
@juancarlossalazar83284 жыл бұрын
Excelente información muchas gracias, felicitaciones por el canal, muchos éxitos.
@javieromoralesbarrios83834 жыл бұрын
Que genial. Estoy aprendiendo código y para empezar solo js. css. y html. Aquí entendí mucho más claro que es un objeto. Ya he visto varios de tus videos y me encantan. Explicas muy bien. ¿Podrías hacer un video hablando sobre algo técnico avancada? Algo para los que saben y para los que no sabemos, tener una idea de cuánto universo nos queda por aprender.
@neux2006yt4 жыл бұрын
Brutal tus vídeos !!! 👏👏👏👏👏👍 Me dedico al mundo del Front desde hace años y nunca dejo de aprender ! ¿ Cómo puedes saber tanto ? Eres un crack 👍👍
@jesussarmiento77864 жыл бұрын
Hola! veo tus vídeos y son geniales, paso por aquí para preguntar ¿Qué hay de PHP en los próximos tiempos?
@JorgeMejia-gk1ck4 жыл бұрын
Excelente la manera en la que explicas. 10 de 10.
@Hitashy243 жыл бұрын
Me parece un tema Interesante!, de hecho una de mi principal barrera mental que tengo en la programación es entender afondo la programación orientada a objetos solo entiendo la punta del Iceberg en este tema, me gustaría saber donde puedo obtener más documentación sobre este paradigma de programación, te felicito Nicolás! tus videos son muy motivantes para seguir en esta carrera. un saludo desde Colombia y muchos éxitos!
@XxxXChevasXxxX4 жыл бұрын
Cada vez que veo tus videos mas me apasiona el mundo de la programacion y wl desarrollo BUEN VIDEO SALUDOS
@andrechi734 жыл бұрын
Estas definiendo lo que es el modelo MVVM. Esto lo llevo usando desde hace 20 años.
@juliocesarfloresmondragon27853 жыл бұрын
Y como podemos llegar a implementar el álgebra y sus funciones para reemplazar la herencia y en qué libros o cursos podemos aprender a hacerlo???
@ser.mayo6784 жыл бұрын
Sos un GEnioooo...!!! Schurman...!!! ya estoy inscripto...!! y te seguimos teacher....!!!
@desarrollojava4 жыл бұрын
Por favor, más, quiero más, mucho más. Muy interesante tema, muchas gracias.
@jaimealvarez39684 жыл бұрын
Como dibujante eres un excelente programador amigo.
@HolaMundoDev4 жыл бұрын
😂
@diegoortega10044 жыл бұрын
Me encantó! Me hicieron hacer un VideoClub en la facultad con SmallTalk, hermoso.
@MaxCervantes19844 жыл бұрын
Que escuela? Me hubiera encantado asistir!
@diegoortega10044 жыл бұрын
Max Cervantes Universidad a Tecnológica Nacional, en Argentina.
@guillermogaete78614 жыл бұрын
Con respecto a lo ultimo que mostraste, la latencia de red que papel juega? Entiendo que es algo idealizado, los objetos deberian contemplar en el manejo de su propio estado la presencia de demoras en el intercambio de mensajes?
@croschman71904 жыл бұрын
Q entretenido es escuchar toda la historia y me encantó los videos q subes soy nuevo aquí y llegué aquí buscando cosas de programascion por q nose si inclinarme a eso me encanta mucho pero tengo miedo de q sea muy difícil
@carlosalbertonarvaezbeltra4214 жыл бұрын
Gracias por este contenido, siempre es bueno entender de dónde viene y cuales con las implicaciones científicas de lo que hacemos.
@werethespacebar4 жыл бұрын
Excelente video! La verdad todos tus videos han sido muy buenos en mi opinión. Me gustaría que hicieras algún video sobre la IA o los ganadores del premio Turing, pues tienes una manera de explicar excelente. Saludos desde CR!
@raul72544 жыл бұрын
Ya hubo algun video de Dijkstra?
@felixbueno45084 жыл бұрын
Deberías hacer videos sobre las ciencias de la computación y como programar con las bases de estas.... Saludos!!!!
@sergiosanchez32294 жыл бұрын
Sería interesante si hicieras un vídeo sobre los lenguajes lógicos/relacionales, como Prolog, que nació en la misma época que Lisp, pero nunca ha llegado tener una apreciación igual a otros paradigmas por la industria y la academia
@nassreml4 жыл бұрын
En mi universidad se le dio bastante importancia y dios mío, fue un dolor de cabeza entenderlo. Actualmente se usa para inferir información de un texto mola mucho :P
@sergiosanchez32294 жыл бұрын
@@nassreml curioso, yo apenas entraré a la universidad y por lo que he visto es algo opcional y ya en un punto avanzado en la carrera, de todas formas me interesa y estoy aprendiendo por mi cuenta, algún consejo?
@nassreml4 жыл бұрын
@@sergiosanchez3229 Sí, cierto. Es ya en un punto más avanzado donde también se da web semántica, inferencia de información... El consejo que te puedo dar es que practiques mucho y que cuando veas que no puedes resolverlo busca otros puntos de vista evita perder el tiempo estando estancado, no ganas nada ahí, intenta despejarte, hacer otras cosas
@dspartan0074 жыл бұрын
Totalmente de acuerdo con los primeros 60 segundos.
@JavierIracheta4 жыл бұрын
excelente video y gracias por la investigación y desarrollo del tema!
@emanuel15264 жыл бұрын
Actualmente estoy quebrandome la cabeza con POO y JS T-T Increíble video
@pepeluis7664 жыл бұрын
Me recuerda mucho al patrón MVC (modelo - vista - controlador). Creo que la mayoría de los frameworks han implementado esta visión de orientación a objetos en cierta manera, aunque se olvidaron de los sistemas distribuidos y en red en favor de una caché centralizada. Ojalá se avance en este aspecto con más fuerza. Gracias por el vídeo, me recordaste simula, smalltalk (para mí el más avanzado de la época en orientación a objetos). List era una caña, para mí ha sido el mayor desperdicio de la programación actual. Ójala estos conceptos tengan un renacimiento adaptado al siglo xxi.
@sebastianvalladares43054 жыл бұрын
Hola Nicolás, cuando puedas me puedes dar tus comentarios sobre Visual basic application y un feedback de que herramienta puedo escalar siguiendo la línea de lenguaje vba? Amigos me han indicado javascript
@baxteretvzz8814 жыл бұрын
En la startup en la que trabajo, el líder nos preguntó a todo el equipo de tech: “qué es programación orientada a objetos?” La verdad, pocos supimos explicar bien qué era. Muchas gracias por explicar, ya tengo un enfoque más claro de lo que es y de lo que originalmente era.
@cags200314 жыл бұрын
Entiendo este ejemplo perfectamente por un curso que realice, donde se replica a messenger con (Laravel(Php), Vue.js, Pusher(escucha los mensaje en la web) ). que opinas de Vue.js es utilizado en Nueva Zelanda ?
@PujaGamer4 жыл бұрын
Mientras veía el vídeo, muchas cosas "familiares" aparecían en el camino. La forma en que se propone un sistema basado en la conexión de "objetos" basados en mensajes, al igual como algunos frameworks de JS funcionan al día de hoy: React - Redux, Vue - Vuex, aplicando particularmente la lógica de listening y mutating para los componentes con los que se conforma el sistema/aplicación. Buen video!
@eloyd4 жыл бұрын
Hola Nicolás desde España, esto que explicas no es lo que hacen las API?
@jesusvelazquez5276 Жыл бұрын
Excelente aclaración respecto de porque no son incluidos esos 3 personajes que mencionas al inicio.
@sonesito4 жыл бұрын
Cada vez consigues sorprenderme con algo nuevo, gracias y sigue así
@efropPiza4 жыл бұрын
Me gustaría que explicarás los tipos de programación así como este. Muchas gracias
@camiloandres68184 жыл бұрын
Me acordé mucho de mis clases de estilos y lenguajes de programación, en esa época me toco aprender prolog y todavía es difícil de entender, muy chévere tus vídeos, no sé por qué me gustaría mucho una clase de ola mundo en la U o en platzi.
@prof.alejandrocarrillo57834 жыл бұрын
Lo que Alan propone requiere que las limitaciones colocadas por la infraestructura sean reemplazadas o abstraídas (puertos, servicios, peticiones HTTP, sockets). Algo que algunos lenguajes de programación han tratado de hacer desde hace mucho (ASP.NET, J2EE, Python) pero les ha quedado grande.
@LABCartisan4 жыл бұрын
haz estrenado la tablet buen video Master
@miguelangelgodamolina12264 жыл бұрын
gracias por los videos cada semanas son temas muy interesantes y que siempre espero para ver, este video lo repeti como 5 veces y aun asi no logro entenderlo del todo jajajaja
@christianalegre84934 жыл бұрын
Estimado Nicolas, buenos días. Estoy por comenzar a hacer alguno de sus cursos, cual debería hacer,? Desde ya muchas gracias. Atte Christian Alegre
@cerealguyfrank55094 жыл бұрын
No sabía que el aporte de Alan Kay a la informática había sido tan grande. ¡Buen vídeo! ¡Bendiciones!
@hijosdeturing24772 жыл бұрын
En realidad los verdaderos creadores fueron Johan Dhal y Kristen Nygaard con Simula en la década de los 60. Según mi conocimiento histórico, la tecnología de ellos fue creada antes de Smalltalk, así que es imposible que Kay fuera el primero en concebir el concepto de "objeto". Ahora bien. aún cuando Kay hubiese sido primero; siéndole sincero, su modelo es bien ortodoxo y poco práctico. El sistema que Alan Kay dio no es ideal para las corrientes modernas de estandarización de principios de Arquitectura de Software.
@hijosdeturing24772 жыл бұрын
Aunque claro, yo siendo Alan Kay me hubiera esforzado un poco más en demostrar que la corriente por la cual yo estuviera yendo es más eficiente. Dejó mucho qué desear en lo que testificó acerca de este supuesto hecho en el cual éste se autoproclama como el creador de la programación orientada a objetos.
@ismaelpena85554 жыл бұрын
Excelente vídeo!!! Se puede intuir que la teoría de POO elaborada por Alan Kay constituye la base fundamental de la arquitectura de sistemas basadas en microservicios, la cual funciona mediante sistemas independientes los cuales se comunican a través de mensajes, indicando los resultados de la operación solicitada. Estos sistemas pueden estar desarrollados en distintos lenguajes ya que utilizan el protocolo universal http para comunicarse entre ellos. Tu explicación ha sido de 10, sigue así crack !!
@bestdeal35824 жыл бұрын
muy bueno. y la diferencia entre leyendas de la informatica y comerciales es precisa. haz videos sobre todo lo que hizo alan turing y dennis ritchie por favor.
@joserodolfoluisataxicevall95454 жыл бұрын
Hola mundo..! Encontré tu canal por casualidad, y realmente a sido un regalo haberlo visto cada vídeo es increíble y me motiva a seguir aprendiendo, ya tengo en mente seguir tu ejemplo migrar soy de Ecuador. En que orden me recomiendas seguir tus cursos para optar por una oportunidad de trabajar como tú en Nueva Zelanda. Mil gracias por toda la info qque compartes, chao mundo :D un fuerte abrazo
@RussellHernandez4 жыл бұрын
En la teoria suena genial, pero en la práctica aun tengo mis dudas, sobre todo por el consumo de recursos....investigaré mas al respecto. ¡Gracias!
@OscarEubieda4 жыл бұрын
investiga sobre micro servicios y veras que estos conceptos ya son aplicados allí
@TheDojoMX4 жыл бұрын
Investiga también el modelo a de actores de Erlang. Se parece mucho a lo que debía ser la POO descrita por Kay.
@RussellHernandez4 жыл бұрын
Muchas gracias, lo tomaré en cuenta.
@zodiacfireworks4 жыл бұрын
Hola! En videos como este sería genial que coloques las referencias en las que te basas para tus videos, asi, quienes lo desean, pueden profundizar más.
@hermidesmedina61234 жыл бұрын
Wow! grande muy buena esta explicacion, siempre me tomo mi tiempo para ver tus videos por que veo experiencia y openmind.
@hancellf41754 жыл бұрын
Hola me gustaria saber sus opiniones, quiero ser desarroollador de sofware y queria saber que carreras recomiendan o cual es mejor de Ingenieria en sistemas, ingenieria en informatica o computo, programacion, tecnologo desarrollador?
@ejadull4 жыл бұрын
Creo que esté repaso está muy bueno, lo había olvidado
@zxcvbs4 жыл бұрын
Interesante el video. Despues de años recien ahora estoy aprendiendo OOP mediante el estudio de los patrones de diseño. Eh visto algo de oido de funcional, como lo hacia de objetos. El polimorfismo es una manera muy interesante de abstraer detalles de conceptos de implementacion, creo que la OOP te da una vision estructral/arquitectonica muy solida para organizar el codigo, para mi son interesantes las dos maneras funcional, y OOP.
@hijosdeturing24772 жыл бұрын
Ambas son equivalentes, ninguna es mejor que la otra. De hecho, la concepción de objetos como estructuras algebraicas se venía abordando desde muchísimo antes. No obstante, la Orientación a Objetos superó las expectativas cuando introdujo acepciones como la Herencia a la mesa.
@raul72544 жыл бұрын
La musica y la explicacion es como si revelaran los secretos del area 51. Muy buen video. Lo relacioné con el MVC y la arquitectura de microservicios.
@alfredocalvimontes24884 жыл бұрын
Muy bien video, me gusta mucho el diseño original de POO, se ve mucho más robusto y modular.
@scriptkev94 жыл бұрын
Increible aclaracion y aporte 10/10 👏
@AmilkarShegridContrerasCastro4 жыл бұрын
Con este video me subscribi, lei todo eso hace tiempo me costo entenderlo, pero to lo explicaste de una manera tan simple me gusto mucho el video.
@pomelopy4 жыл бұрын
Me gustó el video.... Felicitaciones es la misma duda que tuve siembre y con miedo de expresar... Al final es importante pensar en lógica... Mantenerse activo...
@ccanales.b4 жыл бұрын
Esta bien interesante que la antigua forma de análisis a través de eventos se bien reflejada en el manejo de estado de react, como que tomaron muy en cuenta esto para mantener el ciclo de vida de un componente.