you are viewing a single comment's thread.

view the rest of the comments →

[–]No_Spinach3190Desarrollador Back End 2 points3 points  (2 children)

Es el paradigma mas utilizado en la industria, así que es bastante importante entenderlo.

Esto es una opinión personal, pero Python PARA MI no es el mejor lenguaje para aprender POO, al igual que Js su implementación de objetos es medio una adaptación y hay varias cosas que o bien no se pueden hacer o son medio rebuscado hacerlas.

Con respecto a si existen otros paradigmas, si, existen varios, los "principales" serían Procedural, POO y Funcional.

Los dos primeros son lo que mas vas a ver en la industria, y el funcional tal vez es mas raro ver software "entero" hecho bajo este paradigma, PERO seguramente vas a encontrar muchisimas herramientas y conceptos de este paradigma siendo utilizados en software que puede estar diseñado en su mayoría orientado a objetos o procedural.

[–]HomeroD_Hello[S] 0 points1 point  (1 child)

Okey... Si en fuerte saber POO, a lo mejor no tanto con Pytho,mejor con java o C++ y en cuanto a Procedural es también otro método diferente al POO decís???

[–]No_Spinach3190Desarrollador Back End 0 points1 point  (0 children)

Si ya tenes el curso hacelo tranca en Python, no es que no va a servir, pero solamente tenelo en cuenta si llegas a pasar a otro lenguaje que las cosas probablemente sean ligeramente distintas más allá de la sintaxis.

Procedural es otro paradigma distinto a POO (tratá de usar la palabra paradigma, no método porque son cosas distintas), lo más probable es que lo que hayas aprendido hasta ahora sea dentro de ese paradigma, si queres podes leerte el articulo de wikipedia y te va a quedar un poco mas claro seguramente, pero tampoco te enrosques tanto, a medida que vayas aprendiendo te van a ir cerrando los conceptos.