Dos preguntas para ustedes: 1. ¿En cuantos lenguajes has programado? 2. ¿Cuál ha sido tu favorito hasta ahora? (excluyendo al obvio ganador: Visual Basic 6)
@@vermismysteriis como lo escribí .netframework, asi como su nombre lo dice, es un framework, toda la biblioteca de clases de do net... visual basic 6 y sus antecesores por lo contrario no es un framework, es un lenguaje...."se nota que ud si sabe leer" .............NET Frameworks (pronounced as "dot net") is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large class library named as Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages.
inicie con visual básic 5 en el 99 con un curso pagado por la empresa donde acababa de entrar a trabajar. Lo más grandioso que hice con visual basic 6 fue un programa para desencriptar una pagina web al inicio con un algoritmo de fuerza bruta. me lleve un mes encontrar la clave. después encontré un patrón en el codigo a desencriptar y de esa manera hice un algoritmo que encontraba la clave en 5 segundos. Fue genial, claro que eso me llevo varios meses debido al trabajo y la escuela. Pero fue satisfactorio
Actualmente tengo 14 años, y me interese a programar hace mucho, pero lo que detono mis ganas de aprender, fueron esos vídeos de "Virus para bromas a tus amigos", que sinceramente, me llamaron tanto la atención, que los veía solo para aprender el código, el cual, estaba escrito en Batch, y analizarlo. Al cabo de un tiempo, con los conocimientos básicos que adquerí, muy básicos, cree una especie de "juego", que usaba esto del "Meta-Gaming", eran solo lineas de texto, hechas en batch, que al leer ciertas respuestas, mostraba otras lineas de texto distintas, y que al final apagaba el computador con un "Shutdown", todo escrito código a código por mi, lo cual hizo sentirme muy feliz, y algo orgulloso. Al poco tiempo, me di cuenta de que, a pesar de lo que podía hacer en Batch era divertido, me limitaba un poco, por lo que me decidí a aprender otros lenguajes, comenzando por "C++", ya que había oído que era bastante bueno, y que podía hacer varias cosas con el, aunque era algo complicado, sabiendo esto, decidí gastar parte de mi ocio, para aprender este lenguaje, en eso que aprendía, descubrí este canal, supongo que TH-cam se dio cuenta de todo lo de programación que buscaba, y me lo recomendó. El caso es que, viendo sus vídeos, también vi la pagina de Platzi, la cual tiene esos cursos, los cuales con mis 14 años no puedo pagar, ni mis padres me darán dinero para ello, aun así vi los cursos que hay, y descubrí el curso de programación básica, el cual es Gratis, muy emocionado me inscribí, y los comencé a ver, y me di cuenta que varias cosas de las que aparecían, ya las había visto antes en Batch y en C++, lo que me hizo más fácil el aprendizaje. Actualmente voy por la lección 15, y estoy muy fascinado, aunque no logre entender como hacer el "reto" de la lección 14, pero espero entenderlo pronto. Bueno, eso es todo, quería compartir esta "pequeña" historia, que para mi es algo importante, y el como, espero que Platzi, me enseñe a programar mejor, ya que aun soy bastante novato, y me queda bastante por delante, pero espero poder lograr aprender todo lo que necesite de programación, y lograr aplicarlo en los proyectos que tenga, que por ahora son crear "Juegos" para entretener, a mis amigos jugandolos, y a mi programando. Lo siento por lo largo del mensaje, pero me pongo algo "sentimental", y siento que en este canal hay gente que entiende mas o menos todo esto que se siente. No tengo más que decir, gracias, y que ojala todos los miembros de Platzi sigan igual, y mejorándose personalmente. Se despide, con un gran saludo desde Sud-America, Juan Pablo.
Igual yo tengo 14, tengo mi historia: uso mi computadora desde 2006, y luego que deje las redes sociales(No me acuerdo el porque), y me dedique a cosas muy variadas(Videojuegos, dibujo, historias...), pero había algo que yo siempre hacía: instalar programas, MUCHOS. Siempre quería tener una herramienta para hacer lo que quiera hacer, y siempre busca "cómo instalar X", tiempo después me memoricé el proceso(Archivo .rar -> extraer, ¿hay un instalador? -> instalar, sino, ¿es un ejecutable? -> ejecutar, ¿tiene un virus? -> protocolo de eliminación de amenaza...). Pero un día un programa que no me gusto la forma en la que funcionaba, yo pensé en crear uno, en el 2012 y Java estaba en top, me toco aprender Java, pero los vídeos que encontré explicaban HORRIBLE, más mi falta de inglés, no llegue muy lejos. Aunque solía repasar cosas muy básicas, no creaba cosas muy complejas, solo repasaba. Pero 2 años luego, yo de verdad quise hacer mi propio programa, preste mucha atención a los vídeos y logre crear mi primer programa(no me acuerdo como era). No me sentía conforme con Java, así que encontré Python, y ahí SI llegue lejos, mi inglés era mejor y incluso logre entender la documentación oficial, sin embargo estaba las secciones "Extending and Embedding" y "Python/C API", cuyo contenido yo no entendía(había tocado C++, pero era complicado para mi), así que me dediqué 1 año a aprender C(no quería tocar C++, "sus errores son un monto de texto indescifrable"), y lo logré(llegue hasta la WinAPI, y un poco con Sockets). Tiempo después leí en un articulo donde decía que Linux era muy bueno para C, así que me cambie a Linux a mediados de 2017, y desde entonces nunca estuve tan cerca de un sistema operativo y la programación, open-source, GNU/Linux. Actualmente quiero encontrar un proyecto en el cual yo pueda meterme y compartir mis habilidades aprendidas por mi mismo, saludos de Venezuela, Edgar Sebastian.
Hace poco estuve hablando con mi profesora en la universidad y me hice caer en cuenta que debes aprender a adaptarte, si ves, cafa lenguaje tiene un paradigma distinto que apunta a distintas soluciones, pero si dominas actionscript no te sirve de nada hoy día aunque tenga soluciones estables como dices
Estoy de acuerdo contigo, el lenguaje que mas se adapte a la necesidad es el ideal mas no el mejor, de nada sirve que la gente aprenda node.js sin saber para que clase aplicaciones, es como comprar un taladro (que es una herramienta) pero quieres clavar clavos con el (sin saber para que se utiliza en realidad).
+Afu Tse Jejeje... eso fue sarcasmo de Freddy si te interesa la tecnología Microsoft es mejor que busques algo mas actualizado como .NET, Visual Basic 6 Microsoft no lo actualizo mas, por eso quedó en el olvidado en tiempo. Dudo mucho que Platzi vaya a dar un curso de Visual Basic 6.
InfoElectron gracias por aclararlo, para los que no sabemos mucho se nos hace dificil distinguir cuando freddy esta siendo sarcastico o habla en serio, ya casi me pongo a buscar cursos de visual basic 6
Jajajaj que locura amiga de la hermana Repíblica de Colombia, no pude contener la sonrisa en el momento que hiciste esa referencia, es decir, VB 6 es realmente único. Contestando tu pregunta bueno mi trabajo de grado fue ahí y fue un sistema para control logístico de un gimnasio, y la madre del del cordero fue que logre emitir mis Cajas de Mensajes o Msgbox con una voz, hacer control de puertas impresiones y demás. Visual Basic 6 es y seguirá siendo, si temor a equivocarme, uno de los mejores. Saludos y éxitos eres un emprendedor como pocos.
Cordial saludo, interesante video, pero difiero con el tema de decirle a alguien novato por querer re escribir un código, considero que si algo esta mal construido, mal estructurado, sin ninguna arquitectura aparente, sin un modelo de datos que realmente responda al negocio sin hacer más compleja su operación es valido tomar la decisión y construir algo con unas bases más sólidas
Me gusta eso de educar con el marketing (soy vendedor y funciona)... Jajja tomaré uno de sus cursos... Empecé editando plantillas para páginas web... Al final quedaban muy distintas a la original, así que aprendí a agregarle muchas cosas a ellas... Muy funcionales. Copy, paste... Con PHP y javascript en mis primeras HTML. Aprendí de tanto modificarlas... 😎😋
Estimados, yo me inicie con qbasic, pascal, c,c++ , y me quede muchísimo tiempo con visual basic 6 y sqlserver 2000 ya que en este lenguaje realice mis primeros sistemas comerciales, luego pase al mundo de java y oracle ( Base de datos y Forms y reports hasta la version 12c) que realmente me he desempeñado hasta el día de hoy , también me gusta PHP (codigniter) como aficionado, esto es a lo que se refiere al mundo de la Programación
1- 6 al menos: ASSEMBLER BASIC (MS-DOS) dBase III xBase ++ CA-Clipper5.2 Visual Fox Pro 2- Todos fueron favoritos en su momento, aunque el VFP me abrió la mente en su momento a la OOP. La programación orientada a objetos ha sido el salto cualitativo en que se basan hoy en día la mayoría de los lenguajes que se mencionan en el video. Excelente video!
Muy buen vídeo, por cierto, freddy , me encantó tu comentario sobre PERL ya que a finales de los 90 , me empezaron a enseñar en el colegio con BORLAND PASCAL, incluso me sorprendió que halla un renacimiento en el interés por ASSEMBLER, ya que los nemonicos son una cosa de locos. Refieriendome al último vídeo sobre el futuro de java donde se hizo la comparación entre cobol y FORTRAN , quisiera sugerir que se ampliase esto con un video sobre los lenguajes de bajo nivel, incluso un un video sobre programación funcional, ya que el profesor mio de matemáticas discretas en la universidad le gustaba mucho LISP, y por lo que he leído e investigado , en la cuestión de algoritmos genéticos, también se da loque se introdujo en este vídeo, sobre si LISP o HASKELL, incluso muy bacano ampliar mas sobre lo que es SCALA, F#, ya que mi interés particular es en la programación científica incluso aprender METHEMATICA, desarrollado por STEVEN WOLFRAM ( para que después no digan que un matemático se va a morir de hambre por que so va a conseguir trabajo en una industria). por cierto si haces un vídeo sobre assembler, sería muy bueno, tratar el tema en el momento en que Steve Jobs estaba vivo, y tuvo que adoptar la arquitectura de intel, ya que los procesadores desarrollados por Apple, para mac no estaban siendo vistos con buenos ojos.
Assembler sigue siendo muy importante en la actualidad, ya que gracias a él es que se crean los parches de crackeo para muchas aplicaciones jajajaja oops
Fantástico el vídeo me he reído bastante con tu franqueza eres carismático y con liderazgo. Dominas la filosofía de la programación y el conocimiento. Gracias felicitaciones.
La respuesta al título, desde mi punto de vista es: "Depende". Si voy a programar web, seguramente en mi caso iría por python+django Si voy a programar un juego, seguramente iré por c++ (un c++ moderno) En mi caso, soy un programador activo de C++ (c++14), pero no me queda otra que no sea C++ porque hago aplicaciones de audio que corren en "tiempo real", y la única manera de procesar 44100 frames por segundo, sin que se corte la continuidad del audio es este lenguaje (o mas para abajo) a partir de C++11, el lenguaje se super modernizó, ya no es el viejo "c++ conio.h" que te enseñan en las facultades, pero en fin, esa es otra discusión. Hay gente que piensa en c++ y piensa en un lenguaje viejo, pero mas ignorante no puede ser esa afirmación.
Buena plática. Destruyendo mitos de principantes. Para mi lo más importante en un lenguaje para aplicaciones de negocios es el que tenga mejor soporte/documentación y con el que me sienta más cómodo respecto a la sintaxis. Algunas veces hay que tener en cuenta la popularidad en relación al mercado laboral (solo por interés económico personal).
Buen dia muy bueno el video te escribo desde San Juan Argentina, he programado en poco lenguajes y todavia sigo programando en vb6, mantengo varios sistemas en vb6 todavia. Ahora mi favorito ahora es PHP
Que tal Freddy, yo soy de la epoca de la transicion del 3GL a Orientacion a Objetos, asi que he programado en Cobol, RPG, Fortran, Dbase, Clipper, Foxpro, Delphi, PowerBuilder, mi paso a la Web fue desarrollar un DLL, adivina en que?, ASI ES, en Visual Basic 6, fue una capa de comunicacion entre el Front y el Back, en la actualidad estoy desarrollando en Java Spring Tool Suite, pero me he involucrado un poco mas en las Bases de Datos, Oracle, SQL-Server, mySQL, Postgress, etc, y el desarrollo que realizo son Web Services en Java, salu2 desde Mexico.
me da risa la gente que dice con toda propiedad " yo se programar en C, en C++, en Java, VB, php, javascript, jquery, android..etc etc"...me preguntó..¿aparte de declarar una variable, crear un objeto, hacer un bucle ..etc etc... serán capaces de desarrollar una aplicacion compleja en cada uno de esos lenguajes?.. para mi no.... esta lleno charlatanes... este es un clásico ejemplo de " conozco poco de mucho"... en fin... ya que la gente conoce tantos lenguajes pónganse a hacer tutoriales mostrando su talento... pero videos buenos no como los de platzi
Generalmente quien más se jacta de saber programar es quien menos sabe. Tengo una compañera de universidad que No tiene idea de programar, copia todo, sin embargo vive diciendo que sabe. En la práctica se ve la realidad.
hace años en VB6, creamos un punto de venta para ventas en Linea, donde nos metíamos a paginas web para descargar informacion de una pagina de ventas en linea, hacíamos una base de datos, tansolo con tener el nombre usuario del vendor ya que hacia búsquedas en el sitio de venta de sus articulos, al realizar la compra ML mandaba un correo done te decía que articulo te compraron y la informacion, tan solo con copiar el texto, se actualizaba el sistema registaba la venta y daba de alta al nuevo cliente con la información que mandaba, hicimos un gadget que te avisaba en tiempo real cuando te hacían una pregunta en la pagina, todo esto lo estaba haciendo hace 9 años pero nunca lo terminamos, solo nos faltaba dos meses mas para concluir pero la situación de seguridad nos debuto de continuar, extorsiones y robos nos hizo abandonar temporalmente el proyecto y situaciones nos hizo cambiar de ciudades pero bueno después de mas de 9 años vamos a actualizarnos y retomar nuevos proyectos
Yo aprendí con TurboPascal. Fue mi primer lenguaje de programación. No me pareció muy complicado. De hecho lo disfrute, pero debo mudarme a otros lenguajes más modernos. Pero hay tanta variedad que no se cual escoger.
Por cosas como el final del video, es que nada mas ver la notificación de nuevo video de platzi, le doy al video sin pensar, Grande Freddy, me encanta tus videos, y gran trabajo a todos los implicados de platzi, me encanta vuestra labor :)
El visual basic lo aprendí en el colegio en la sala de informática, creo que aun lo enseñan en las aulas como programación básica, nunca lo comprendí en su totalidad pero funcionaba bien el visual basic para esa época, para mi el mejor lenguaje es PHP, javascript y mysql estos si los aprendí gracias a wordpress y mi obsesión con los blogs, siempre he querido aprender python y R espero dedicarle un tiempo a estos últimos ya que son a mi forma de ver el futuro, los quiero aprender por que me gustaría hacer minería datos y todas esas cosas raras en aprendizaje automatizado que dan mucho dinero.
Aun recuerdo cuando Freddy decía que PHP habría que desaparecer en un futuro, pero como dice se ha consolidado demasiado y le falta aun para desaparecer, no quiere morir jajaja....
Fernando Tomas Diaz Garcia -_- NUNCA dije que PHP iba a desaparecer. Dije que era aburrido programar en él y lo es comparado con lenguajes modernos. Sigh...
Freddy Vega en un principio programe en php nativo y efectivamente era aburridisimo... pero cambié de parecer desde que me especialice en php con laravel x medio de vagrant :)
Hace mucho tiempo que no veo tus vídeos. Has mejorado como la distancia de la Tierra al Cielo. Hoy he podido ver que eres un gran especialista con mucha base y fundamento. Gracias por este vídeo. Eres muy profesional y, en tono de humor. Gracias.
Kali 33 Tienes razón pero vamos hombre los programadores no somos como la universidad, el claro ejemplo es Java y php, grandes lenguajes donde todas las empresas lo usan pero al final del día no es lo más óptimo, el especializarte está bien, pero como dijo Freddy no puedes pegarte a solo un lenguaje
Sin falsa modestia, me considero un excelente programador y jamas tuve que hacer algo en C++, he programado desde microcontroladores en C y he usado hasta Cobol 390 en Mainframes, di mantenimiento a programas que corren en cajeros automaticos escritos en C++ pero de eso a que desde cero hacer una aplicación completa no mas no. No existe "el mejor lenguaje de programación" los lenguajes han sido escritos pensando en resolver determinadas problematicas en areas de la industria o comercio bien especificas. Jamas caigan en la tentación de comparar, pensadolo bien el lenguaje en el que te sientes comodo, conoces a profundidad y te ayuda a poner un pan en la mesa ese, creo yo, es el mejor lenguaje de programación. He dicho.
Me parece una burrada decir que siempre quieran modificar el código sea porque no tienen capacidad. O vas a decir que no te topaste con clases Dios que encima generan cantidades multiples de thead e incluso crean bloqueos entre si por su mal uso. Es hasta casi normal ver proyectos donde nunca se reviso la calidad de código y pasas evaluadores como Zonar y encuentran horrores de programación que son lo que hace creer luego que el problema es el lenguaje y no la calidad de código. Obvio que no creas el sistema de cero pero si se debe re evaluar el código y crear ciclos paralelos en los que se mejore la calidad del mismo. Dejar el código mal y seguir parchando no es una buena solución y demuestra que el arquitecto de sistema no trabaja bien. Obviamente vas a tener que leer y mejorar el código no simplemente empezar de cero nunca se puede hacer eso pero si mejorar lo que esta mal. Y buena broma lo de VB6
Es un desperdicio "re-evaluar" código. Lo que se hace es parchar mientras no puedas reescribir, y reescribir en cuanto sea posible o realmente necesario. Lo demás es egocentrismo y pérdida de energía y tiempo.
Eso a lo que llamas egocentrismo es la razón por la que no deberías de ser programador y lo que diferencia a un senior de un junior como tú (para Lev Gtz).
Tienes razón amigo, como lo comento en todos lados, no hay lenguaje mejor, hasta en Ruby si la arquitectura es la ideal pudiera ser el mejor lenguaje para el desarrollador. Sólo hay necesidades que cumplir y que mejor si es con una arquitectura en la que pueda llegar otro desarrollador a continuar con tu obra maestra, de que sirve que el código sea orientado a objetos, en objeto dentro de objeto, sobre otro objeto, sin encontrar la solución cuando se pudo haber creado en una sola instancia una llamada, entonces el código será basura entendible por el programador principal que ya no laboró en ese lugar. En ese caso, es mejor iniciar un nuevo proyecto, mejor cotizado y compatible con the best practices, no como los cabecilla mediocres que te piden parchar todo lo que no tiene remedio y dejan sin prestigio o en lento desarrollo una empresa. Saludos!
A veces ni siquiera tienen un control de versiones del mismo codigo, asi que... un Senior, mas bien toma el codigo viejo con buenas practicas y reescribe el malo, es todo.
Buenas yo empeze con php desde el 2002, un profesor me dijo aprende python le estaba agarrando el gusto despues de 5 años con php, empeze con python estaba por descubrir django cuando conoci Ruby On Rails y fue amor a primera vista, a la par aumente mis conocimientos de css (scss) y javascript (coffeescrript) servidores web servidores de base de datos y virtualización lease Proxmox. Estos ultimos años estoy desarrollando en Elixir con Phoenix, siempre me entra la nostalgia de python con Django, pero me aconstumbre a rails y no por la "magia" que dicen que tienen si no por lo entendible de su codigo y las gemas que bien usadas aumentan tu productividad. Me hubiera gustado que dejaran activo el repositorio en django de la pagina de mejorando.la ahora Platzi, creo que muchos se hubieran beneficiado de eso, comprendo que al ser publico alentaria a muchos a tratar de encontrar puntos flojos en su sistema y tratar de vulnerarlos, pero optar por el mismo rumbo que tomo reddit.com dejarlo activo por un tiempo y luego archivar el proyecto.
Freddy disiento con tus comentarios en la analogía del jardín, aunque me encanta el concepto de que es algo que está vivo. Entiendo cuando tratas de decir que desarrollar un software no es un proceso estático como terminar una construcción y que ella se mantendrá sola por mucho tiempo. Pero SI se requiere saber de arquitectura*** de software de hecho es de lo más importante. Precisamente prestar atención en primer lugar a una arquitectura adecuada es lo que va a evitar caer en esos cuellos de botella se en interfaz de usuario o en el backend.
buenas días estoy estudiando en el SENA Colombia programación exactamente JAVA y he tenido algunas dificultades con anexar la información (arrays, listas ) ---> herencias, podrías recomendarme alguna pagina o libro???? gracias.
Muy buen vídeo, excelente. Me enorgullezco de saber programar bien en C, C++, Pascal, SQL, html, css, php, Visual Basic 6, javascript, algo de java, y ahora voy por "xamarin". Ademas de saber usar con soltura boostrap y flexbox-grid, scriptcase (v6, v7, v8, v9), en fin siempre estoy aprendiendo mas y mas, y hoy estoy desarrollando app's híbridas. "PARA MI NO HAY UN MEJOR LENGUAJE DE PROGRAMACIÓN", sino solo malos programadores, con una idea sesgada de lo que es programar.
jajaja esta cura el final!, inicie haya por finales de los 80's con VB1 aún interfaz DOS en paralelo con Clipper Summer '86 hasta Clipper 5.2 haya por el '96, a la fecha aún sigo utilizando VB6 para mantener aplicaciones y bueno, algunas nuevas ahhh con SP6. Actualmente ya me retiré de la programación :(, solo Genexus ...
Muy bien Freddy, me gusta los comentarios que brindas sobre PHP. No solo para el 2018, sino que es un Lenguaje que inició en Facebook, la industria más grande de las conexiones en el mundo.
En el minuto 2:10 critica a, quienes ante la pregunta de que lenguaje de programación hay que aprender, dicen esto: "hay que empezar a programa en C++, no puedes no saber C++, ese es 'el lenguaje´, si usted no sabe C++ no es nada...) y luego complementa esto que hay que tener una mente abierta...o sea digamos que básicamente dice no tiene sentido irse "por una sola calle" desde el principio de la programación.Bueno eso esta bien. Ahora lo interesante es que al principio el mismo el parece irse por una sola calle al decir que "PHP" es lo que hay que aprender casi que ya, casi que sin importar nada más, sin importar si te gusta o no...literalmente dice de entrada "PHP es el lenguaje que más te conviene y el que deberías estar aprendiendo", directo. Y entonces, lo de ver otras posibilidades???. o aquello de explorar un poco antes de ponerte a programar de una... --->
Programé con Turbo Pascal 6.0 y en su época era muy bueno, programación estructurada y POO, y use VB 6.0 por varios años para hacer aplicaciones de escritorio, cliente servidor, también me parece un buen lenguaje, cada cosa tiene su tiempo y lugar. uso Java para servios REST y C# para crear aplicaciones de escritorio, que de paso su sintaxis y el entorno VS me parecen muy buenos.
Imagina que hay un chiste. Pero el chiste está a unos 3 metros de altura. Y tu por más que saltas y saltas no alcanzas al chiste porque saltar hasta 3 metros es muy difícil. Esa es la razón por la que Visual Basic 6 es el mejor.
Freddy Vega Perdón, soy una persona qur le cuesta entender Sarcasmo 😖😅 Y creo que me quede en las mismas! Jejeje Fue encerio lo de Visual Basic 6 o solamente fue un chiste jejej
No osea yo si entiendo que Visual Basic es ya OBSOLETO practicamente... Pero en definitiva compruebo con esto que no entiendo sarcasmo o ironías jajajajaj Gracias Por la Aclaración de que si es un chiste Freddy Vega
Turing Completo = Tiene la capacidad y el poder equivalente a una maquina de Turing. La máquina de Turing es un modelo computacional universal, es decir, cualquier algoritmo puede correr en una máquina de Turing con una sobrecarga polinomial (eficiente); Es decir, SQL puede correr cualquier algoritmo que pueda correr la máquina de Turing, entonces puedes programar con SQL cualquier otro algoritmo que podrías correr con otro lenguaje.
buena noches amigo tengo proyecto como de predecir lo juegos deportivos pero necesito datos de partidos anteriores. necesito unos programas ma que pueda acceder los datos de como quedan los partidos. para que se sincronía un programa que predice los partidos. ya tengo varias fórmulas y todo.. me puede ayudar en eso
me encanta como se expresa Freddy y tiene su punto de humor jajaja... Yo estudie ingenieria informatica, he programado en C++, c#, Java (pokito) hce rato no programo nada, pero quisiera tomar algun curso...sugerencia de cursos y donde tomarlos? me desempeño actualmente como analista de sistemas. saludos desde Cuba
Hola chicos necesito un consejo. Voy a empezar a aprender a progrmar y no se que compu comprar. Ya me han dicho q para empezar no es necesario la gran cosa. Pero en este momento no tengo ningun compu y dispongo de algo de plata como para hacer una buena compra q me favorezca a futuro. ¿que debo tener en cuenta a la hora de escoger una compu?. Gracias
He programado en 9 lenguajes: BASIC, codigo máquina puro para C=64, ensamblador para 80286, COBOL, Turbo Pascal, Clarion, Flash Action Script, PHP y Javascript. Hay más pero estos son con los que hice cosas. No cuento las cosas con .bat etc
Hola como estas, ¿Las apps lleva php para sus consultas por ejemplo la que se usa para pedir domicilios de tales productos? ¿Al ser un buen desarrollador y hacer apps se tiene salida económicamente? Gracias.
Jajaja yo pensé lo mismo alguna vez. Java no tiene apuntadores, tiene garbage collector, no tiene sobrecarga de operadores ... etc. Pero cada versión nueva viene mucho mas compleja!
Aun sin las cosas que no tiene, es para preocuparse con lo potente que es este lenguaje de programacion. El dia que tenga, lo que dices,que No tiene,, sera la ostia,,madremia. I think in C.
oye acaso no notas que JAVA integra interfaces graficas con los componentes swing y awt, la orientacion a objetos y muchas otras cosas que C tiene que buscar en librerias gtk , y en cuanto a la potencia de crear paradigmas complejos tanto C como Java estan totalmente capacitados.... Respeto mucho a C por que es la primera herramienta que manejé pero JAVA, uf es otro nivel....
muy buen video , tal vez no me intereso mucho saber el objetivo principal del video que era cual era el mejor lenguaje , pero si tuvo muchos puntos importantes que me hicieron ver de otra forma , el entorno de la programación
no estoy muy deacuerdo con tu opinion, una cosa es que PHP sea el mas popular, pero no es el mejor. Mencioname un software de banco , por ejemplo, hecho en PHP??? PHP solo es para microempresas, para levantar aplicaciones WEB rapido. Por ser tan popular, hay demasiada oferta. Para mi, el mejor lenguaje es donde uno se sienta mas comodo y el que explote de mejor manera los recursos de la maquina. Si vas a programar videojuegos, mejor un C++ el cual tiene un rango de accion muy amplio, puedes t rabajar tanto a bajo y alto nivel. Si vas a desarrollar un software comercial para mobiles, obviamente ANDROID. Si vas a desarrollar un software empresarial que va a estar corriendo en un servidor , podria ser JAVA o .NET.
Muy bueno tu vídeo...me trae recuerdos..yo empecé con gwbasic, un poquito de C (por obligación de facultad), Pascal, luego Clipper (no se si llamarlo lenguaje), y después Visual Basic 6..si...programe sistemas de escritorio y para dispositivos móviles (Palm), después de eso no encontré un lenguaje que tuviera la simpleza y facilidad para programar...No será el mas potente, y ya se quedó en el olvido...pero para mi sigue siendo el mejor...le guste a quien le guste...
Hola, estoy adentrándome en este mundo y quisiera saber que me recomendarían para desarrollar una app, empeze con Java pero desp de ver el vídeo nose si optar por goo
A ver, es evidente que, como muchos novatos, quieren ensalzar a Javascript, huyendo de las mejores prácticas y paradigmas de la programación con el lema de "javascript está en todas partes", háganme el favor. En estos tiempos Javascript es obligatorio, porque es el único lenguaje que corre en los navegadores, NO es un plus, ni lo será. El lenguaje que SI es un plus en estos tiempos, es TypeScript. TypeScript no es una forma "fancy" de hacer javascript, es un lenguajer mejor que javascript con paradimas y buenas prácticas tomadas de Java y C#. Y si de lenguajes "modernos" se trata pues la cosa va algo así: TypeScript -> Es la evolución de Javascript Swift -> Es la evolucion de la programacion para iOS Kotlin -> Es la evolucion de la programacion para Android Go -> Es la evolución de lenguajes como Java y C y que también es compilado. Estos son los lenguajes "to go", éstos son los lenguajes que te dan un plus. Y no es casualidad que TypeScript, Kotlin y Swift sean muy parecidos en sintaxis y paradigmas.
A ver... un lenguaje no puede ser mejor que otro, mas que en tiempos de ejecución que no son notables por el usuario acorde a la velocidad de los dispositivos actuales. Para mi TypeScript y esas novedades, son de moda cuando quienes lo utilizan en realidad no saben en que casos aplicar esa tecnología, es fácil aprenderlos, pero el punto que se debe analizar realmente, es el requerimiento. La modernidad aún depende de las aplicaciones web clásicas el resto es para generar nuevos empleos en lenguajes (frameworks) mas recientes a mi parecer.
Este muchacho es un charlatan... no sabe cual es la diferencia entre un lenguaje puro de programacion y los "lenguajes" para desarrollo web. No puedes hacer un sistema en php o html etc..
De chico quería aprender a programar a mediados del 2006, pero en donde vivía no había internet y no había ing que supieran programación los que conocí solo sabían reparar cosas y manejar ofimática (Word, excel y Access). Una vez visitando Medellín fui a una sala de inter y descargué una página web xD me costó unas cuantas horas de uso pero lo descargué y lo guardé en un cd. De vuelta a mi pueblo abrí el cd emocionado y no había nada :( pensé que había copiado los accesos directos. Luego vi que los archivos estaban ocultos y pude abrirlos y empecé a explora la web, aunque no era de aprender programación me dio curiosidad abrirlo con bloc de notas, pensé que todo programa abierto en bloc de notas era como estaba programado, pero nunca entendía nada, pero esta vez, salió un hermoso código en html... no sabía como se llamaba, pero me senté a leerlo y leerlo y comprender la forma como navegaba y eso. Aprendí html y empecé a hacer mis primeras webs, luego en el 2009 llegó el inter a mi pueblo y en ese trayecto aprendí dreamweaver y ya se me era más fácil hacer páginas atractivas. Con los años me fui conocienod más y más cosas y mi objetivo del gusto de la programación fue porque desde pequeño quería ser científico, inventar cosas, y pensé que por medio de las computadoras, podría simular situaciones reales, empezando porque amo las matemáticas y la física, así que quizás por medio de la computación podía hacer eso. Actualmente estudio Ing en sistemas e informática y me especializo en programación científica y es lo que quería. En cuanto a lo que hago por fuera de lo que siempre hago me he dado cuenta que usar Java de backend y Angular cono fronted, logro una web estable y sólida aplicando conocimientos de MER y DER y terminando la traducción terminas haciendo webs poderosas, y sí hay que mezclar muchos lenguajes, demasiados y empezar a usar lo fuerte de cada uno para la función específica, en mi caso me funciona trabajar con Arquitectura Orientada a Microservicios (SOA y MSA). Saludos
Caramba! Me sorprendió el resultado pero supongo que voy por buen camino. En realidad, preparo mis aplicaciones para Ingeniería Civil en Visual Basic y me gusta mucho. No soy experto pero el programar macros para automatizar procesos me llena de satisfacción. Espero poder llegar a programar bien en VB. Me gustaron tus videos.
Dos preguntas para ustedes:
1. ¿En cuantos lenguajes has programado?
2. ¿Cuál ha sido tu favorito hasta ahora? (excluyendo al obvio ganador: Visual Basic 6)
7 y python
He programado como en 4 lenguajes y mi preferido es java y para mis proyectos personales Visual basic .net en su ultima version.
4 (Python,Javascript, C# y Java) ... y mi favorito ha sido python aunque mi lenguaje de fin de semana es C#
1) Yo solamente he tocado JavaScript, php y hace mucho flash :v
2) Php me cautivó >:v
javascript, typescript, y php. Y con otros lenguajes he jugado solo un poco, mi favorito sin lugar a duda es el typescript.
En visual basic 6 hice un boton para cerrar la mierda de programa que habia creado.
para cerrar sin guardar cambios, x'd!
Cerrar y borrar todo el codigo para siempre y de paso desinstalar visual studio o todo el .NetFramework :3
>’D
@@zendphpcolombia4902 ??? .net es el sustituto de vb6, primero lee algo de historia hombre 😆
@@vermismysteriis como lo escribí .netframework, asi como su nombre lo dice, es un framework, toda la biblioteca de clases de do net... visual basic 6 y sus antecesores por lo contrario no es un framework, es un lenguaje...."se nota que ud si sabe leer" .............NET Frameworks (pronounced as "dot net") is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large class library named as Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages.
"El mejor lenguaje es aquel que paga tus facturas."
No muerdas la mano que te da de comer
@@aldairavalos6436 xD
Ya mudé a todo el equipo a Visual Basic 6.
Excelente charla! Gracias.
AHORA SÍ VISUAL BASIC 6 POR CIEN AÑOS BILLIONS AND BILLIONS AND BILLIONS
Visual Basic 6 en Excel (VBA) Rulez!!!!!!!
Era sarcasmo lo de Visual Basic 6? No mames...
Eso es lo malo del sarcasmo, a veces no sabes si se habla en serio o no....
mi profesora nos enseña visual basic 6.0..
Profe: "Visual Basic es el futuro"
Jajaja nunca me dejara de encantar la manera de expresarse y de enseñar de freddy,
Mi jardín se prendió en llamas, ayuda
Diego Fuentes jajajaja
:v
Diego Fuentes jaja se mamo
ja ja ja ja ja
Poda todo tu jardín y comienza otro XD
inicie con visual básic 5 en el 99 con un curso pagado por la empresa donde acababa de entrar a trabajar. Lo más grandioso que hice con visual basic 6 fue un programa para desencriptar una pagina web al inicio con un algoritmo de fuerza bruta. me lleve un mes encontrar la clave. después encontré un patrón en el codigo a desencriptar y de esa manera hice un algoritmo que encontraba la clave en 5 segundos. Fue genial, claro que eso me llevo varios meses debido al trabajo y la escuela. Pero fue satisfactorio
Actualmente tengo 14 años, y me interese a programar hace mucho, pero lo que detono mis ganas de aprender, fueron esos vídeos de "Virus para bromas a tus amigos", que sinceramente, me llamaron tanto la atención, que los veía solo para aprender el código, el cual, estaba escrito en Batch, y analizarlo. Al cabo de un tiempo, con los conocimientos básicos que adquerí, muy básicos, cree una especie de "juego", que usaba esto del "Meta-Gaming", eran solo lineas de texto, hechas en batch, que al leer ciertas respuestas, mostraba otras lineas de texto distintas, y que al final apagaba el computador con un "Shutdown", todo escrito código a código por mi, lo cual hizo sentirme muy feliz, y algo orgulloso.
Al poco tiempo, me di cuenta de que, a pesar de lo que podía hacer en Batch era divertido, me limitaba un poco, por lo que me decidí a aprender otros lenguajes, comenzando por "C++", ya que había oído que era bastante bueno, y que podía hacer varias cosas con el, aunque era algo complicado, sabiendo esto, decidí gastar parte de mi ocio, para aprender este lenguaje, en eso que aprendía, descubrí este canal, supongo que TH-cam se dio cuenta de todo lo de programación que buscaba, y me lo recomendó. El caso es que, viendo sus vídeos, también vi la pagina de Platzi, la cual tiene esos cursos, los cuales con mis 14 años no puedo pagar, ni mis padres me darán dinero para ello, aun así vi los cursos que hay, y descubrí el curso de programación básica, el cual es Gratis, muy emocionado me inscribí, y los comencé a ver, y me di cuenta que varias cosas de las que aparecían, ya las había visto antes en Batch y en C++, lo que me hizo más fácil el aprendizaje.
Actualmente voy por la lección 15, y estoy muy fascinado, aunque no logre entender como hacer el "reto" de la lección 14, pero espero entenderlo pronto.
Bueno, eso es todo, quería compartir esta "pequeña" historia, que para mi es algo importante, y el como, espero que Platzi, me enseñe a programar mejor, ya que aun soy bastante novato, y me queda bastante por delante, pero espero poder lograr aprender todo lo que necesite de programación, y lograr aplicarlo en los proyectos que tenga, que por ahora son crear "Juegos" para entretener, a mis amigos jugandolos, y a mi programando.
Lo siento por lo largo del mensaje, pero me pongo algo "sentimental", y siento que en este canal hay gente que entiende mas o menos todo esto que se siente.
No tengo más que decir, gracias, y que ojala todos los miembros de Platzi sigan igual, y mejorándose personalmente.
Se despide, con un gran saludo desde Sud-America, Juan Pablo.
estudia ingenieria en computacion en la universidad
cual que busque vids en youtube o lo sangre platzi tambien
Igual yo tengo 14, tengo mi historia: uso mi computadora desde 2006, y luego que deje las redes sociales(No me acuerdo el porque), y me dedique a cosas muy variadas(Videojuegos, dibujo, historias...), pero había algo que yo siempre hacía: instalar programas, MUCHOS. Siempre quería tener una herramienta para hacer lo que quiera hacer, y siempre busca "cómo instalar X", tiempo después me memoricé el proceso(Archivo .rar -> extraer, ¿hay un instalador? -> instalar, sino, ¿es un ejecutable? -> ejecutar, ¿tiene un virus? -> protocolo de eliminación de amenaza...). Pero un día un programa que no me gusto la forma en la que funcionaba, yo pensé en crear uno, en el 2012 y Java estaba en top, me toco aprender Java, pero los vídeos que encontré explicaban HORRIBLE, más mi falta de inglés, no llegue muy lejos. Aunque solía repasar cosas muy básicas, no creaba cosas muy complejas, solo repasaba. Pero 2 años luego, yo de verdad quise hacer mi propio programa, preste mucha atención a los vídeos y logre crear mi primer programa(no me acuerdo como era). No me sentía conforme con Java, así que encontré Python, y ahí SI llegue lejos, mi inglés era mejor y incluso logre entender la documentación oficial, sin embargo estaba las secciones "Extending and Embedding" y "Python/C API", cuyo contenido yo no entendía(había tocado C++, pero era complicado para mi), así que me dediqué 1 año a aprender C(no quería tocar C++, "sus errores son un monto de texto indescifrable"), y lo logré(llegue hasta la WinAPI, y un poco con Sockets). Tiempo después leí en un articulo donde decía que Linux era muy bueno para C, así que me cambie a Linux a mediados de 2017, y desde entonces nunca estuve tan cerca de un sistema operativo y la programación, open-source, GNU/Linux. Actualmente quiero encontrar un proyecto en el cual yo pueda meterme y compartir mis habilidades aprendidas por mi mismo, saludos de Venezuela, Edgar Sebastian.
We ve el canal de pildorasinformaticas tiene bastantes cursos en el canal we
JuanPabloxGamer :No leei lo que escribiste (daba pereza)
El mejor lenguaje es el que dominas y te permite producir de manera estable, obvio de acuerdo a la epoca.
Y para ti, cual es?
Hace poco estuve hablando con mi profesora en la universidad y me hice caer en cuenta que debes aprender a adaptarte, si ves, cafa lenguaje tiene un paradigma distinto que apunta a distintas soluciones, pero si dominas actionscript no te sirve de nada hoy día aunque tenga soluciones estables como dices
Estoy de acuerdo contigo, el lenguaje que mas se adapte a la necesidad es el ideal mas no el mejor, de nada sirve que la gente aprenda node.js sin saber para que clase aplicaciones, es como comprar un taladro (que es una herramienta) pero quieres clavar clavos con el (sin saber para que se utiliza en realidad).
¿Cuando sacan el curso de Visual Basic 6 en Platzi?
apenas vas empezar verdad?
+Afu Tse
Jejeje... eso fue sarcasmo de Freddy si te interesa la tecnología Microsoft es mejor que busques algo mas actualizado como .NET, Visual Basic 6 Microsoft no lo actualizo mas, por eso quedó en el olvidado en tiempo. Dudo mucho que Platzi vaya a dar un curso de Visual Basic 6.
Afu Tse No mames, eso qie?
InfoElectron gracias por aclararlo, para los que no sabemos mucho se nos hace dificil distinguir cuando freddy esta siendo sarcastico o habla en serio, ya casi me pongo a buscar cursos de visual basic 6
jajajajja
Jajajaj que locura amiga de la hermana Repíblica de Colombia, no pude contener la sonrisa en el momento que hiciste esa referencia, es decir, VB 6 es realmente único. Contestando tu pregunta bueno mi trabajo de grado fue ahí y fue un sistema para control logístico de un gimnasio, y la madre del del cordero fue que logre emitir mis Cajas de Mensajes o Msgbox con una voz, hacer control de puertas impresiones y demás. Visual Basic 6 es y seguirá siendo, si temor a equivocarme, uno de los mejores. Saludos y éxitos eres un emprendedor como pocos.
Me preocupa que alguien con Asperger vea este video y se ponga a estudiar php y visual basic 6
Pienso exactamente lo mismo jajaja
Jajaja, el mejor comentario con diferencia.
Tendrían que embriagarse para entender el sarcasmo
oye eso es un insulto para mi
Tengo asperger y si entendí el sarcasmo XD
Hola Freddy Vega. Realmente tus vídeos son super interesantes. Entonces aprenderemos Visual Basic 6
Cordial saludo, interesante video, pero difiero con el tema de decirle a alguien novato por querer re escribir un código, considero que si algo esta mal construido, mal estructurado, sin ninguna arquitectura aparente, sin un modelo de datos que realmente responda al negocio sin hacer más compleja su operación es valido tomar la decisión y construir algo con unas bases más sólidas
Me gusta eso de educar con el marketing (soy vendedor y funciona)... Jajja tomaré uno de sus cursos...
Empecé editando plantillas para páginas web... Al final quedaban muy distintas a la original, así que aprendí a agregarle muchas cosas a ellas... Muy funcionales. Copy, paste... Con PHP y javascript en mis primeras HTML. Aprendí de tanto modificarlas... 😎😋
Estimados, yo me inicie con qbasic, pascal, c,c++ , y me quede muchísimo tiempo con visual basic 6 y sqlserver 2000 ya que en este lenguaje realice mis primeros sistemas comerciales, luego pase al mundo de java y oracle ( Base de datos y Forms y reports hasta la version 12c) que realmente me he desempeñado hasta el día de hoy , también me gusta PHP (codigniter) como aficionado, esto es a lo que se refiere al mundo de la Programación
LA analogia del jardín con el software me pareció genial!
Yo también pensaba que programar era como construir un edificio. Pero la realidad es que es un edificio-jardin
1- 6 al menos:
ASSEMBLER
BASIC (MS-DOS)
dBase III
xBase ++
CA-Clipper5.2
Visual Fox Pro
2- Todos fueron favoritos en su momento, aunque el VFP me abrió la mente en su momento a la OOP. La programación orientada a objetos ha sido el salto cualitativo en que se basan hoy en día la mayoría de los lenguajes que se mencionan en el video. Excelente video!
Muy buen vídeo, por cierto, freddy , me encantó tu comentario sobre PERL ya que a finales de los 90 , me empezaron a enseñar en el colegio con BORLAND PASCAL, incluso me sorprendió que halla un renacimiento en el interés por ASSEMBLER, ya que los nemonicos son una cosa de locos.
Refieriendome al último vídeo sobre el futuro de java donde se hizo la comparación entre cobol y FORTRAN , quisiera sugerir que se ampliase esto con un video sobre los lenguajes de bajo nivel, incluso un un video sobre programación funcional, ya que el profesor mio de matemáticas discretas en la universidad le gustaba mucho LISP, y por lo que he leído e investigado , en la cuestión de algoritmos genéticos, también se da loque se introdujo en este vídeo, sobre si LISP o HASKELL, incluso muy bacano ampliar mas sobre lo que es SCALA, F#, ya que mi interés particular es en la programación científica incluso aprender METHEMATICA, desarrollado por STEVEN WOLFRAM ( para que después no digan que un matemático se va a morir de hambre por que so va a conseguir trabajo en una industria).
por cierto si haces un vídeo sobre assembler, sería muy bueno, tratar el tema en el momento en que Steve Jobs estaba vivo, y tuvo que adoptar la arquitectura de intel, ya que los procesadores desarrollados por Apple, para mac no estaban siendo vistos con buenos ojos.
luis esteban ruiz Excelente información gracias por compartir saludos
Assembler sigue siendo muy importante en la actualidad, ya que gracias a él es que se crean los parches de crackeo para muchas aplicaciones jajajaja oops
Fantástico el vídeo me he reído bastante con tu franqueza eres carismático y con liderazgo. Dominas la filosofía de la programación y el conocimiento. Gracias felicitaciones.
La respuesta al título, desde mi punto de vista es: "Depende".
Si voy a programar web, seguramente en mi caso iría por python+django
Si voy a programar un juego, seguramente iré por c++ (un c++ moderno)
En mi caso, soy un programador activo de C++ (c++14), pero no me queda otra que no sea C++ porque hago aplicaciones de audio que corren en "tiempo real", y la única manera de procesar 44100 frames por segundo, sin que se corte la continuidad del audio es este lenguaje (o mas para abajo) a partir de C++11, el lenguaje se super modernizó, ya no es el viejo "c++ conio.h" que te enseñan en las facultades, pero en fin, esa es otra discusión. Hay gente que piensa en c++ y piensa en un lenguaje viejo, pero mas ignorante no puede ser esa afirmación.
Totalmente de acuerdo contigo
C++ es la mejor eleccion en sistemas modernos de inteligencia artificial, frameworks, le queda muchos años por delante.
Buena plática. Destruyendo mitos de principantes. Para mi lo más importante en un lenguaje para aplicaciones de negocios es el que tenga mejor soporte/documentación y con el que me sienta más cómodo respecto a la sintaxis. Algunas veces hay que tener en cuenta la popularidad en relación al mercado laboral (solo por interés económico personal).
En mi vida lo que más programe fue C#, lo que más odie fue Visual Basic 3 y el que más me gustó y/o emocionó fueron dos (Ruby y Swift).
Buen dia muy bueno el video te escribo desde San Juan Argentina, he programado en poco lenguajes y todavia sigo programando en vb6, mantengo varios sistemas en vb6 todavia. Ahora mi favorito ahora es PHP
Todos sabemos que el mejor lenguaje de programación es HTML XDDDD
SergioCh17 - Html no es un lenguaje de programación xD
Ya empezamos... Claramente es sarcasmo amigo
Obviamente buen hombre :)
Nunca faltan los que dicen "HTML no es un lenguaje de programación" para denotar que saben sobre programación, eso solamente da cringe...
si man, es mejor k pseint ✌✌💅😎
Que tal Freddy, yo soy de la epoca de la transicion del 3GL a Orientacion a Objetos, asi que he programado en Cobol, RPG, Fortran, Dbase, Clipper, Foxpro, Delphi, PowerBuilder, mi paso a la Web fue desarrollar un DLL, adivina en que?, ASI ES, en Visual Basic 6, fue una capa de comunicacion entre el Front y el Back, en la actualidad estoy desarrollando en Java Spring Tool Suite, pero me he involucrado un poco mas en las Bases de Datos, Oracle, SQL-Server, mySQL, Postgress, etc, y el desarrollo que realizo son Web Services en Java, salu2 desde Mexico.
me da risa la gente que dice con toda propiedad " yo se programar en C, en C++, en Java, VB, php, javascript, jquery, android..etc etc"...me preguntó..¿aparte de declarar una variable, crear un objeto, hacer un bucle ..etc etc... serán capaces de desarrollar una aplicacion compleja en cada uno de esos lenguajes?.. para mi no.... esta lleno charlatanes... este es un clásico ejemplo de " conozco poco de mucho"... en fin... ya que la gente conoce tantos lenguajes pónganse a hacer tutoriales mostrando su talento... pero videos buenos no como los de platzi
jajajaj tienes toda la boca atascada que se te sale de razón jajaja
con que sepas los conceptos básicos de programación basta, el resto es leer documentación, algunos tutos y práctica ...
Una respuesta a eso, se llaman FullStack Developer, y no solo programamos, algunos también hacemos diseño gráfico
Generalmente quien más se jacta de saber programar es quien menos sabe. Tengo una compañera de universidad que No tiene idea de programar, copia todo, sin embargo vive diciendo que sabe. En la práctica se ve la realidad.
hace años en VB6, creamos un punto de venta para ventas en Linea, donde nos metíamos a paginas web para descargar informacion de una pagina de ventas en linea, hacíamos una base de datos, tansolo con tener el nombre usuario del vendor ya que hacia búsquedas en el sitio de venta de sus articulos, al realizar la compra ML mandaba un correo done te decía que articulo te compraron y la informacion, tan solo con copiar el texto, se actualizaba el sistema registaba la venta y daba de alta al nuevo cliente con la información que mandaba, hicimos un gadget que te avisaba en tiempo real cuando te hacían una pregunta en la pagina, todo esto lo estaba haciendo hace 9 años pero nunca lo terminamos, solo nos faltaba dos meses mas para concluir pero la situación de seguridad nos debuto de continuar, extorsiones y robos nos hizo abandonar temporalmente el proyecto y situaciones nos hizo cambiar de ciudades pero bueno después de mas de 9 años vamos a actualizarnos y retomar nuevos proyectos
El freddy haciéndole bullying al PHP y luego intentándolo sentir mejor xD
Normal Mexican algún día las máquinas dominarán el mundo
2018: " normal mexican " maneja a las máquinas xD
"El Freddy" xD
Yo aprendí con TurboPascal. Fue mi primer lenguaje de programación. No me pareció muy complicado. De hecho lo disfrute, pero debo mudarme a otros lenguajes más modernos. Pero hay tanta variedad que no se cual escoger.
Por cosas como el final del video, es que nada mas ver la notificación de nuevo video de platzi, le doy al video sin pensar, Grande Freddy, me encanta tus videos, y gran trabajo a todos los implicados de platzi, me encanta vuestra labor :)
El visual basic lo aprendí en el colegio en la sala de informática, creo que aun lo enseñan en las aulas como programación básica, nunca lo comprendí en su totalidad pero funcionaba bien el visual basic para esa época, para mi el mejor lenguaje es PHP, javascript y mysql estos si los aprendí gracias a wordpress y mi obsesión con los blogs, siempre he querido aprender python y R espero dedicarle un tiempo a estos últimos ya que son a mi forma de ver el futuro, los quiero aprender por que me gustaría hacer minería datos y todas esas cosas raras en aprendizaje automatizado que dan mucho dinero.
Aun recuerdo cuando Freddy decía que PHP habría que desaparecer en un futuro, pero como dice se ha consolidado demasiado y le falta aun para desaparecer, no quiere morir jajaja....
Fernando Tomas Diaz Garcia -_- NUNCA dije que PHP iba a desaparecer. Dije que era aburrido programar en él y lo es comparado con lenguajes modernos. Sigh...
jajaja algo asi recuerdo, ya que fue hace varios años cuando lo escuche, ya que yo los sigo desde huuuuuu!!!
Fernando Tomas Diaz Garcia no los entiendo, dicen que Python, ahora el putas..
Freddy Vega en un principio programe en php nativo y efectivamente era aburridisimo... pero cambié de parecer desde que me especialice en php con laravel x medio de vagrant :)
PHP es un pseudolenguaje
Hace mucho tiempo que no veo tus vídeos. Has mejorado como la distancia de la Tierra al Cielo. Hoy he podido ver que eres un gran especialista con mucha base y fundamento. Gracias por este vídeo. Eres muy profesional y, en tono de humor. Gracias.
Freddy es bueno especializarse también, no digo que por toda tu vida sepas solo un lenguaje, pero especializarse es una buena opción
Kali 33 Tienes razón pero vamos hombre los programadores no somos como la universidad, el claro ejemplo es Java y php, grandes lenguajes donde todas las empresas lo usan pero al final del día no es lo más óptimo, el especializarte está bien, pero como dijo Freddy no puedes pegarte a solo un lenguaje
Todos tienen razón.
Sin falsa modestia, me considero un excelente programador y jamas tuve que hacer algo en C++, he programado desde microcontroladores en C y he usado hasta Cobol 390 en Mainframes, di mantenimiento a programas que corren en cajeros automaticos escritos en C++ pero de eso a que desde cero hacer una aplicación completa no mas no. No existe "el mejor lenguaje de programación" los lenguajes han sido escritos pensando en resolver determinadas problematicas en areas de la industria o comercio bien especificas. Jamas caigan en la tentación de comparar, pensadolo bien el lenguaje en el que te sientes comodo, conoces a profundidad y te ayuda a poner un pan en la mesa ese, creo yo, es el mejor lenguaje de programación. He dicho.
Hacé un video hablando de la computación cuántica!!! Por favor!!
cual es el mejor lenguaje para programar en el area de ingenieria y diseño (electrico y mecanico)?
Me parece una burrada decir que siempre quieran modificar el código sea porque no tienen capacidad. O vas a decir que no te topaste con clases Dios que encima generan cantidades multiples de thead e incluso crean bloqueos entre si por su mal uso. Es hasta casi normal ver proyectos donde nunca se reviso la calidad de código y pasas evaluadores como Zonar y encuentran horrores de programación que son lo que hace creer luego que el problema es el lenguaje y no la calidad de código. Obvio que no creas el sistema de cero pero si se debe re evaluar el código y crear ciclos paralelos en los que se mejore la calidad del mismo. Dejar el código mal y seguir parchando no es una buena solución y demuestra que el arquitecto de sistema no trabaja bien. Obviamente vas a tener que leer y mejorar el código no simplemente empezar de cero nunca se puede hacer eso pero si mejorar lo que esta mal. Y buena broma lo de VB6
Es un desperdicio "re-evaluar" código. Lo que se hace es parchar mientras no puedas reescribir, y reescribir en cuanto sea posible o realmente necesario. Lo demás es egocentrismo y pérdida de energía y tiempo.
Eso a lo que llamas egocentrismo es la razón por la que no deberías de ser programador y lo que diferencia a un senior de un junior como tú (para Lev Gtz).
Tienes razón amigo, como lo comento en todos lados, no hay lenguaje mejor, hasta en Ruby si la arquitectura es la ideal pudiera ser el mejor lenguaje para el desarrollador. Sólo hay necesidades que cumplir y que mejor si es con una arquitectura en la que pueda llegar otro desarrollador a continuar con tu obra maestra, de que sirve que el código sea orientado a objetos, en objeto dentro de objeto, sobre otro objeto, sin encontrar la solución cuando se pudo haber creado en una sola instancia una llamada, entonces el código será basura entendible por el programador principal que ya no laboró en ese lugar. En ese caso, es mejor iniciar un nuevo proyecto, mejor cotizado y compatible con the best practices, no como los cabecilla mediocres que te piden parchar todo lo que no tiene remedio y dejan sin prestigio o en lento desarrollo una empresa. Saludos!
A veces ni siquiera tienen un control de versiones del mismo codigo, asi que... un Senior, mas bien toma el codigo viejo con buenas practicas y reescribe el malo, es todo.
Buenas yo empeze con php desde el 2002, un profesor me dijo aprende python le estaba agarrando el gusto despues de 5 años con php, empeze con python estaba por descubrir django cuando conoci Ruby On Rails y fue amor a primera vista, a la par aumente mis conocimientos de css (scss) y javascript (coffeescrript) servidores web servidores de base de datos y virtualización lease Proxmox. Estos ultimos años estoy desarrollando en Elixir con Phoenix, siempre me entra la nostalgia de python con Django, pero me aconstumbre a rails y no por la "magia" que dicen que tienen si no por lo entendible de su codigo y las gemas que bien usadas aumentan tu productividad. Me hubiera gustado que dejaran activo el repositorio en django de la pagina de mejorando.la ahora Platzi, creo que muchos se hubieran beneficiado de eso, comprendo que al ser publico alentaria a muchos a tratar de encontrar puntos flojos en su sistema y tratar de vulnerarlos, pero optar por el mismo rumbo que tomo reddit.com dejarlo activo por un tiempo y luego archivar el proyecto.
Hey yo aprendí con el viejo zorro***Foxpro*** luego seguí con power builder, . net, PHP y ahora estoy cautivado con Javascript
Gracias a Dios nunca aprendi ni Clipper ni Foxpro... :)
Joel Cerna Buenos tiempos fue una buena época foxbase, DBASE III plus y compilabas con cliper
Andres Berger Eran otros tiempos y muy buenos
Tengo gente que sigue con el viejo zorro.
Genio !!!!, yo desde 1998 programo en VB6 y para tratar de alejarme del el empece con PHP, por que crei que me estaba volviendo viejo !!!!Gracias
No me quedó claro, cuál es el mejor lenguaje de programación en 2018?
VB6
Hola! una pregunta. Para programar, es mejor hacer enfasis en la potencia mononucleo o multinucleo? al momento de elegir un procesador
Freddy disiento con tus comentarios en la analogía del jardín, aunque me encanta el concepto de que es algo que está vivo. Entiendo cuando tratas de decir que desarrollar un software no es un proceso estático como terminar una construcción y que ella se mantendrá sola por mucho tiempo. Pero SI se requiere saber de arquitectura*** de software de hecho es de lo más importante. Precisamente prestar atención en primer lugar a una arquitectura adecuada es lo que va a evitar caer en esos cuellos de botella se en interfaz de usuario o en el backend.
Pero la analogía del jardín en ningún momento invalida o niega el hecho de que se tenga que saber como construir.
buenas días estoy estudiando en el SENA Colombia programación exactamente JAVA y he tenido algunas dificultades con anexar la información (arrays, listas ) ---> herencias, podrías recomendarme alguna pagina o libro???? gracias.
Si te gusta apostar a largo plazo, aprende solidity, puede ser que ganes mucho dinero.
Muy buen vídeo, excelente. Me enorgullezco de saber programar bien en C, C++, Pascal, SQL, html, css, php, Visual Basic 6, javascript, algo de java, y ahora voy por "xamarin". Ademas de saber usar con soltura boostrap y flexbox-grid, scriptcase (v6, v7, v8, v9), en fin siempre estoy aprendiendo mas y mas, y hoy estoy desarrollando app's híbridas. "PARA MI NO HAY UN MEJOR LENGUAJE DE PROGRAMACIÓN", sino solo malos programadores, con una idea sesgada de lo que es programar.
Aunque lo digas con sarcasmo muchas empresas aun lo siguen usando !
Y lo seguirán usando la empresa mas grande de pagos del Uruguay todavía lo usa.
jajaja esta cura el final!, inicie haya por finales de los 80's con VB1 aún interfaz DOS en paralelo con Clipper Summer '86 hasta Clipper 5.2 haya por el '96, a la fecha aún sigo utilizando VB6 para mantener aplicaciones y bueno, algunas nuevas ahhh con SP6. Actualmente ya me retiré de la programación :(, solo Genexus ...
Modo rage ON: C++ es el padre de Java y C#, C es el abuelo de Java y C#, C y C++ son la esencia de vida de la informática, ¡More respect Freddier xD!
Lo sabía. Lo sabía. Programé como 3 años en C++. I know~
Java se los come en android y es lo que mas se está usando para móviles
Pues empeza a usar Kotlin y cambiaras de idea
Mis repeto para ti y todos los que saben C para mi es lo más difícil de entender ...
+Christian Flores lo que mas se usa en moviles hoy, es C#, por Xamarin Cross Plattform App
Muy bien Freddy, me gusta los comentarios que brindas sobre PHP. No solo para el 2018, sino que es un Lenguaje que inició en Facebook, la industria más grande de las conexiones en el mundo.
2009. Php es un asco
2019. Enseñas laravel
En el minuto 2:10 critica a, quienes ante la pregunta de que lenguaje de programación hay que aprender, dicen esto: "hay que empezar a programa en C++, no puedes no saber C++, ese es 'el lenguaje´, si usted no sabe C++ no es nada...) y luego complementa esto que hay que tener una mente abierta...o sea digamos que básicamente dice no tiene sentido irse "por una sola calle" desde el principio de la programación.Bueno eso esta bien. Ahora lo interesante es que al principio el mismo el parece irse por una sola calle al decir que "PHP" es lo que hay que aprender casi que ya, casi que sin importar nada más, sin importar si te gusta o no...literalmente dice de entrada "PHP es el lenguaje que más te conviene y el que deberías estar aprendiendo", directo. Y entonces, lo de ver otras posibilidades???. o aquello de explorar un poco antes de ponerte a programar de una... --->
Sin embargo a partir de PHP7 no va a morir jamás no mientras exista WordPress 😂😂😂
Y laravel
Soy nuevo en esto q libro me recomiendas para empezar por q estoy en cero .Recién en agosto comienza mis clases pero desde ya quisiera prepararme
Bien Freddy! PHP es un excelente y divino lenguaje!
Programé con Turbo Pascal 6.0 y en su época era muy bueno, programación estructurada y POO, y use VB 6.0 por varios años para hacer aplicaciones de escritorio, cliente servidor, también me parece un buen lenguaje, cada cosa tiene su tiempo y lugar.
uso Java para servios REST y C# para crear aplicaciones de escritorio, que de paso su sintaxis y el entorno VS me parecen muy buenos.
Enserio....!!!
Por que Visual Basic 6
I dont entender!!!
Imagina que hay un chiste. Pero el chiste está a unos 3 metros de altura. Y tu por más que saltas y saltas no alcanzas al chiste porque saltar hasta 3 metros es muy difícil. Esa es la razón por la que Visual Basic 6 es el mejor.
Freddy Vega Perdón, soy una persona qur le cuesta entender Sarcasmo 😖😅
Y creo que me quede en las mismas! Jejeje
Fue encerio lo de Visual Basic 6 o solamente fue un chiste jejej
Todo bien Uriel. El salto de 3m es bien jodido. Lo comprendo por completo!
Lo que pasa es que el chiste delata la edad del autor...es como hablar de mirc con la generación del tinder..
No osea yo si entiendo que Visual Basic es ya OBSOLETO practicamente... Pero en definitiva compruebo con esto que no entiendo sarcasmo o ironías jajajajaj
Gracias Por la Aclaración de que si es un chiste Freddy Vega
Turing Completo = Tiene la capacidad y el poder equivalente a una maquina de Turing. La máquina de Turing es un modelo computacional universal, es decir, cualquier algoritmo puede correr en una máquina de Turing con una sobrecarga polinomial (eficiente); Es decir, SQL puede correr cualquier algoritmo que pueda correr la máquina de Turing, entonces puedes programar con SQL cualquier otro algoritmo que podrías correr con otro lenguaje.
Alguien sabe cómo crear una clase en HTML? :v
El Patriarca Saga de Géminis Caballero de Junini //code
Eso solo lo puedes hacer en JavaScript.
buena noches amigo tengo proyecto como de predecir lo juegos deportivos pero necesito datos de partidos anteriores. necesito unos programas ma que pueda acceder los datos de como quedan los partidos. para que se sincronía un programa que predice los partidos. ya tengo varias fórmulas y todo.. me puede ayudar en eso
Eso no me lo esperaba enserio.
me encanta como se expresa Freddy y tiene su punto de humor jajaja... Yo estudie ingenieria informatica, he programado en C++, c#, Java (pokito) hce rato no programo nada, pero quisiera tomar algun curso...sugerencia de cursos y donde tomarlos? me desempeño actualmente como analista de sistemas. saludos desde Cuba
Bendiciones hermano 🔥
Dios te bendiga a ti y a tu familia, Saludes desde managua Nicaragua...
Hola chicos necesito un consejo.
Voy a empezar a aprender a progrmar y no se que compu comprar.
Ya me han dicho q para empezar no es necesario la gran cosa.
Pero en este momento no tengo ningun compu y dispongo de algo de plata como para hacer una buena compra q me favorezca a futuro.
¿que debo tener en cuenta a la hora de escoger una compu?.
Gracias
If país == "México" and ciudad not in ["df","mty","guadalajara"]:
if lenguaje not in ["c#","php","asp"]: and experiencia
ASP no es un lenguaje, es una tecnología
He programado en 9 lenguajes: BASIC, codigo máquina puro para C=64, ensamblador para 80286, COBOL, Turbo Pascal, Clarion, Flash Action Script, PHP y Javascript. Hay más pero estos son con los que hice cosas. No cuento las cosas con .bat etc
2:40 abeda que yo ya hice el hola mundo
Hola como estas, ¿Las apps lleva php para sus consultas por ejemplo la que se usa para pedir domicilios de tales productos? ¿Al ser un buen desarrollador y hacer apps se tiene salida económicamente?
Gracias.
"Crearon Java porque decían que C era muy complicado"
xdios
Checa un poco mas de historia
complicado,,es poco decir..Para programar en c/c++ en Nivel Zeus,,hace falta pensar con 10 sentidos a la vez. y eso muy pocas personas lo han logrado.
Jajaja yo pensé lo mismo alguna vez. Java no tiene apuntadores, tiene garbage collector, no tiene sobrecarga de operadores ... etc. Pero cada versión nueva viene mucho mas compleja!
Aun sin las cosas que no tiene, es para preocuparse con lo potente que es este lenguaje de programacion. El dia que tenga, lo que dices,que No tiene,, sera la ostia,,madremia. I think in C.
oye acaso no notas que JAVA integra interfaces graficas con los componentes swing y awt, la orientacion a objetos y muchas otras cosas que C tiene que buscar en librerias gtk , y en cuanto a la potencia de crear paradigmas complejos tanto C como Java estan totalmente capacitados.... Respeto mucho a C por que es la primera herramienta que manejé pero JAVA, uf es otro nivel....
Oye Freddy disculpa pero que se hace en administracion de empresa en el area de computer programing??
Ohh no C++ si no sabes C++ no sabes nada , debes saber C++
cris 898lb así mismo
me recomiendan aprender python ?
Ivan Sanchez Pantoja Sí.
A numa :v soy yo
Aguante C++
Orgullosamente empece programando en VB6, ahora aprendo Ruby y JS
¿Visual Basic 6? Que extraña manera de escribir Visual FoxPro 9.
Que lio hizo Microsoft descontinuando el VIsual Fox hay mucha gente que no sabe que hacer.
muy buen video , tal vez no me intereso mucho saber el objetivo principal del video que era cual era el mejor lenguaje , pero si tuvo muchos puntos importantes que me hicieron ver de otra forma , el entorno de la programación
No entendi nada :C
Freddy plataformas como LinkedIn que backend utilizaron? Y front end?
no estoy muy deacuerdo con tu opinion, una cosa es que PHP sea el mas popular, pero no es el mejor. Mencioname un software de banco , por ejemplo, hecho en PHP??? PHP solo es para microempresas, para levantar aplicaciones WEB rapido. Por ser tan popular, hay demasiada oferta. Para mi, el mejor lenguaje es donde uno se sienta mas comodo y el que explote de mejor manera los recursos de la maquina. Si vas a programar videojuegos, mejor un C++ el cual tiene un rango de accion muy amplio, puedes t rabajar tanto a bajo y alto nivel. Si vas a desarrollar un software comercial para mobiles, obviamente ANDROID. Si vas a desarrollar un software empresarial que va a estar corriendo en un servidor , podria ser JAVA o .NET.
Muy bueno tu vídeo...me trae recuerdos..yo empecé con gwbasic, un poquito de C (por obligación de facultad), Pascal, luego Clipper (no se si llamarlo lenguaje), y después Visual Basic 6..si...programe sistemas de escritorio y para dispositivos móviles (Palm), después de eso no encontré un lenguaje que tuviera la simpleza y facilidad para programar...No será el mas potente, y ya se quedó en el olvido...pero para mi sigue siendo el mejor...le guste a quien le guste...
Freddy siempre se la come explicando súper!
uy que se come
Quiero empezar a programar soy autodidacta aprendo rapido que programa tiene mas demanda platzi? Digo en rentabilidad de empleo y tiempo.
V: el mejor es Ruby
PD:arena ven ami :'v
Hola, estoy adentrándome en este mundo y quisiera saber que me recomendarían para desarrollar una app, empeze con Java pero desp de ver el vídeo nose si optar por goo
A ver, es evidente que, como muchos novatos, quieren ensalzar a Javascript, huyendo de las mejores prácticas y paradigmas de la programación con el lema de "javascript está en todas partes", háganme el favor. En estos tiempos Javascript es obligatorio, porque es el único lenguaje que corre en los navegadores, NO es un plus, ni lo será. El lenguaje que SI es un plus en estos tiempos, es TypeScript. TypeScript no es una forma "fancy" de hacer javascript, es un lenguajer mejor que javascript con paradimas y buenas prácticas tomadas de Java y C#. Y si de lenguajes "modernos" se trata pues la cosa va algo así:
TypeScript -> Es la evolución de Javascript
Swift -> Es la evolucion de la programacion para iOS
Kotlin -> Es la evolucion de la programacion para Android
Go -> Es la evolución de lenguajes como Java y C y que también es compilado.
Estos son los lenguajes "to go", éstos son los lenguajes que te dan un plus. Y no es casualidad que TypeScript, Kotlin y Swift sean muy parecidos en sintaxis y paradigmas.
A ver... un lenguaje no puede ser mejor que otro, mas que en tiempos de ejecución que no son notables por el usuario acorde a la velocidad de los dispositivos actuales. Para mi TypeScript y esas novedades, son de moda cuando quienes lo utilizan en realidad no saben en que casos aplicar esa tecnología, es fácil aprenderlos, pero el punto que se debe analizar realmente, es el requerimiento. La modernidad aún depende de las aplicaciones web clásicas el resto es para generar nuevos empleos en lenguajes (frameworks) mas recientes a mi parecer.
Muy buen video!, es genial la informacion que suministras. Sos un Genio Freddy. Abrazo
No pierdan tiempo con php, hay lenguajes mas completos y actualizados y con mas las librerias!!
para comunicarme con facilidad puertos...cual seria el mejor programa...?
Este muchacho es un charlatan... no sabe cual es la diferencia entre un lenguaje puro de programacion y los "lenguajes" para desarrollo web. No puedes hacer un sistema en php o html etc..
Alguien me podría recomendar porfa... ¿Cual sería el lenguaje de programación que más se adecua para desarrollar Bioinformatica? Gracias!!
Pobre juanito
me gustan los videos de platzi, son agradables y muy instructivos muchas gracias
Gran programador sin C o C ++ ? KHE ? Dennis ritchie debería resucitar solo para darte una buena paliza xdd
pues tiene razon,
Sí, en C o Pascal (casi muerto). Te enseñan las bases necesarias para trabajar con cualquier lenguaje posteriormente.
Trabajo en una empresa de desarrollo de software , los mejores de la misma no saben ni c ni c++....
Depende del ramo de la empresa, pero en la industria los PLCs, los microprocesadores, incluso la programación de muchos video juegos se hacen con c++
De chico quería aprender a programar a mediados del 2006, pero en donde vivía no había internet y no había ing que supieran programación los que conocí solo sabían reparar cosas y manejar ofimática (Word, excel y Access). Una vez visitando Medellín fui a una sala de inter y descargué una página web xD me costó unas cuantas horas de uso pero lo descargué y lo guardé en un cd.
De vuelta a mi pueblo abrí el cd emocionado y no había nada :( pensé que había copiado los accesos directos.
Luego vi que los archivos estaban ocultos y pude abrirlos y empecé a explora la web, aunque no era de aprender programación me dio curiosidad abrirlo con bloc de notas, pensé que todo programa abierto en bloc de notas era como estaba programado, pero nunca entendía nada, pero esta vez, salió un hermoso código en html... no sabía como se llamaba, pero me senté a leerlo y leerlo y comprender la forma como navegaba y eso.
Aprendí html y empecé a hacer mis primeras webs, luego en el 2009 llegó el inter a mi pueblo y en ese trayecto aprendí dreamweaver y ya se me era más fácil hacer páginas atractivas.
Con los años me fui conocienod más y más cosas y mi objetivo del gusto de la programación fue porque desde pequeño quería ser científico, inventar cosas, y pensé que por medio de las computadoras, podría simular situaciones reales, empezando porque amo las matemáticas y la física, así que quizás por medio de la computación podía hacer eso.
Actualmente estudio Ing en sistemas e informática y me especializo en programación científica y es lo que quería.
En cuanto a lo que hago por fuera de lo que siempre hago me he dado cuenta que usar Java de backend y Angular cono fronted, logro una web estable y sólida aplicando conocimientos de MER y DER y terminando la traducción terminas haciendo webs poderosas, y sí hay que mezclar muchos lenguajes, demasiados y empezar a usar lo fuerte de cada uno para la función específica, en mi caso me funciona trabajar con Arquitectura Orientada a Microservicios (SOA y MSA).
Saludos
.
.
.
buen punto
D:
Saludos 🤫 desde Salamanca Guanajuato MÉXICO 🇲🇽
Un favor, en VB6 es para aplicaciones de escritorio, eso no es algún inconveniente?
Caramba! Me sorprendió el resultado pero supongo que voy por buen camino. En realidad, preparo mis aplicaciones para Ingeniería Civil en Visual Basic y me gusta mucho. No soy experto pero el programar macros para automatizar procesos me llena de satisfacción. Espero poder llegar a programar bien en VB. Me gustaron tus videos.
Hola cual sería en lenguaje de programación de juego el mejor?
Interesante 🤔 información ☺️ excelente 🤭 narración 🤩 excelentísimo video 😄 EXCELENTE 🤭 TRABAJO 😁 FELICIDADES 🤩 Gracias por tu valiosa información ☺️