Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Mi mala suerte
Autor Mensaje
leolac Sin conexión
Empleado del buffet
Crimea
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 24
Agradecimientos dados: 6
Agradecimientos: 4 en 3 posts
Registro en: Mar 2010
Mensaje: #46
RE: Mi mala suerte
(03-04-2014 11:38)Desert69 escribió:  
(03-04-2014 09:03)Vallo escribió:  Bueno, me corrijo, Pascal sólo sirve para darte la sensación de que aprendiste a programar pero no podés hacer ningún programa que sirva para algo. Es como enseñar vb 6. Sí, aprendés estructurado, pero la herramienta es pedorrísima. Hasta el IDE es un espanto.

De C++ no sé nada. Pero por lo menos es algo más actual, y eso es bueno. No pido que arranquen explicando Java 8, porque eso no tiene sentido. Pero tampoco tendría sentido que enseñen Cobol en la facu, no?

**No**. VB6 es un lenguaje de mierda que te enseñaría vicios de mierda que **no** querés meterle a alguien cuando está aprendiendo. VB6 no representa fielmente a ningún Paradigma de Programación. VB6 tiene cosas como "On resume error" y esas mierdas que no aportan nada más que a la confusión y desconocimiento.


Pascal te pone restricciones para que entiendas las ideas de estructurado: las variables se declaran al principio para que entiendas que viven durante todo el scope del bloque (y no que las variables se reservan cuando se ejecuta la línea que declarás), distingue funciones de procedimientos porque devolver o no no es lo mismo, tiene parámetros por copia y por referencia porque son cosas distintas, etc.


Sí, C funciona, sin hacer todas esas cosas. Y el mundo sigue girando. Pero hacer explícito el hecho de que un parámetro va por referencia (en vez de mandar un puntero) muestra y explica mejor qué está pasando.

Si querés inculcarle buenas prácticas a alguien que está empezando, que el lenguaje te fuerce un poco a hacer las cosas bien está muy bien.


No se trata de actualidad o no. Se trata de usar la herramienta que mejor matchea para la tarea.

La tarea es hacer entender la programación estructurada, no formar un programador.


Off-topic:
Según Reinosa no se cambio antes de lenguaje por que los profesores "no sabían C, y no querían gastar un minuto de su vida para aprenderlo" ya que dijo que hace casi 20 años que había pedido el cambio cuando "escribió el plan 95" y que incluso dio capacitaciones gratis él mismo a los docentes para que pudieran dar C y así y todo no lo hicieron.


Mas allá de la complejidad y de la forma particular de dar la materia de Cuello (poco amigable para el que no programo nunca, pero tampoco es que da una materia diferente), es un tipo muy minucioso y que no le gusta que hagas las cosas distintas a como las piensa el. A modo anecdótico no nos acepto el tp una vez (nos hacia imprimir todo el código) por que había pedido entregarlo en una carpeta con ganchos de metal y no de plástico..
04-04-2014 04:08
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Desert69 Sin conexión
Presidente del CEIT
Sin estado :( / "Anarquia...
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.477
Agradecimientos dados: 230
Agradecimientos: 346 en 207 posts
Registro en: Jun 2008
Mensaje: #47
RE: Mi mala suerte
Ah, sí, esas forradas también las tiene.
Bah, asusta bastante con eso, y tira de la cuerda todo lo que puede. Pero creo que donde dejás de darle cabida frena.


Quique.... Quique dice muchas cosas... =)

[Imagen: a2.php]
[Imagen: 971aa6599664453c05cb3e42d58bbc0eo.jpg]
04-04-2014 11:37
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gonnza Sin conexión
User Verde

*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 17.356
Agradecimientos dados: 900
Agradecimientos: 889 en 356 posts
Registro en: Mar 2010
BlogSpot Google+ YouTube
Mensaje: #48
RE: Mi mala suerte
quique es el caruso lombardi de la utn

vende humo, muchisimo humo, pero salvo a varios equipos del descenso.. y su campaña fue solo superada por el chelsea (?)

aparte si nos vamos a lo literal, vb es mas actual que c++, que en años es mas viejo =P

[Imagen: v34BEFt.gif]
(Este mensaje fue modificado por última vez en: 04-04-2014 11:44 por gonnza.)
04-04-2014 11:42
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] gonnza recibio 1 Gracias por este post
Desert69 (29-05-2014)
leolac Sin conexión
Empleado del buffet
Crimea
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 24
Agradecimientos dados: 6
Agradecimientos: 4 en 3 posts
Registro en: Mar 2010
Mensaje: #49
RE: Mi mala suerte

Off-topic:
De alguna forma dio a entender también que Kernighan le robo el libro de C a el y a un equipo de desarrollo de AT&T
04-04-2014 12:22
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] leolac recibio 1 Gracias por este post
Desert69 (04-04-2014)
Arielb Sin conexión
Profesor del Modulo A
AltoK
*****

Ing. Industrial
Facultad Regional Buenos Aires

Mensajes: 234
Agradecimientos dados: 29
Agradecimientos: 182 en 41 posts
Registro en: Jan 2014
Facebook Twitter
Mensaje: #50
Mi mala suerte
Como experiencia, las dos clases que tuve con el por ahora va de 10. Explica bien y es bastante copado, hasta tira muchos chistes. Reitero, por ahora...


Enviado desde mi iPhone con Tapatalk

[Imagen: 3tq.gif]
04-04-2014 14:47
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Vallo Sin conexión
Mejor Firma 2011
HAHAHAHAH

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.745
Agradecimientos dados: 154
Agradecimientos: 125 en 79 posts
Registro en: Sep 2009
Mensaje: #51
RE: Mi mala suerte
Nono, cursé con Sosisky.

Coincido con los puntos que dijeron sobre pascal, aún así no veo lo malo de adoptar c++.

Digamos que cuando yo terminé la cursada de algoritmos sentía un "vacío" como que aprendí cosas pero no sabía hacer nada. Y algo parecido me pasó con pdep. Recién en Datos sentía que podía decir "bueno, sé hacer algo".

[Imagen: MIsnAz2.png]
04-04-2014 18:20
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Desert69 Sin conexión
Presidente del CEIT
Sin estado :( / "Anarquia...
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.477
Agradecimientos dados: 230
Agradecimientos: 346 en 207 posts
Registro en: Jun 2008
Mensaje: #52
RE: Mi mala suerte
Noooo

[Imagen: a2.php]
[Imagen: 971aa6599664453c05cb3e42d58bbc0eo.jpg]
05-04-2014 02:41
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gonnza Sin conexión
User Verde

*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 17.356
Agradecimientos dados: 900
Agradecimientos: 889 en 356 posts
Registro en: Mar 2010
BlogSpot Google+ YouTube
Mensaje: #53
RE: Mi mala suerte
creo que te quedastecon la imagen de que "algo" es hacer algun producto (pseudo) comercial, como se hace en gdd con el tp, por eso

[Imagen: v34BEFt.gif]
05-04-2014 13:28
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Vallo Sin conexión
Mejor Firma 2011
HAHAHAHAH

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.745
Agradecimientos dados: 154
Agradecimientos: 125 en 79 posts
Registro en: Sep 2009
Mensaje: #54
RE: Mi mala suerte
(05-04-2014 13:28)gonnza escribió:  creo que te quedastecon la imagen de que "algo" es hacer algun producto (pseudo) comercial, como se hace en gdd con el tp, por eso

algo concreto.

Es el día de hoy que no sé usar smalltalk fuera de pharo =P

[Imagen: MIsnAz2.png]
07-04-2014 08:23
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gonnza Sin conexión
User Verde

*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 17.356
Agradecimientos dados: 900
Agradecimientos: 889 en 356 posts
Registro en: Mar 2010
BlogSpot Google+ YouTube
Mensaje: #55
RE: Mi mala suerte
que venga leatex y nos cuente como se usa smalltalk en el mundo comercial

[Imagen: v34BEFt.gif]
(Este mensaje fue modificado por última vez en: 07-04-2014 11:20 por gonnza.)
07-04-2014 11:20
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
LeaTex Sin conexión
Presidente del CEIT
.
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 4.848
Agradecimientos dados: 56
Agradecimientos: 267 en 55 posts
Registro en: Apr 2008
BlogSpot Facebook Google+ Last.fm LinkedIn Twitter
YouTube
Mensaje: #56
RE: Mi mala suerte
mi respuesta es la siguiente:

(29-03-2014 02:27)Desert69 escribió:  
(28-03-2014 22:50)Vallo escribió:  Pascal no sirve. Para nada.

Me molesta de sobremanera esa expresión.

Pascal fue un lenguaje creado para lo que se estaba usando en la facu: enseñar programación estructurada.


Wikipedia escribió:Pascal is an influential imperative and procedural programming language, designed in 1968–1969 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring.

Que tenga restricciones es algo adrede: te guía por [lo que considera] el buen camino de la programación estructurada.

Enseñar con un lenguaje como C++ es meter infinito ruido al pedo. La excusa de "Pascal es un lenguaje choto, con C++ programás jueguitos" es una verga: Pascal está pensado para aprender a programar, mientras que C++ no. Si quieren ponerlo en estos términos, Pascal es el lenguaje mas paradigmático de la programación estructurada.


Cambiar a C++ porque tiene más onda o porque hay que enseñar C para que no necesiten aprenderlo en Operativos o porque tiene más salida comercial, buen, tirense a un pozillo hondirijillo. Enseñemos objetos con Java y funcional con las lambdas de Java 8, qué se yo.

07-04-2014 11:56
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Desert69 Sin conexión
Presidente del CEIT
Sin estado :( / "Anarquia...
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.477
Agradecimientos dados: 230
Agradecimientos: 346 en 207 posts
Registro en: Jun 2008
Mensaje: #57
RE: Mi mala suerte
Bueno, meses después vengo a evitar estudiar Análisis II contando lo que tenía en el tintero mientras escribí estos últimos posts...


Presentamos AnSISOP en Operativos. Lo estabamos cocinando en la época de esta discusión, pero no quise spoilear nada.

El objetivo que nos propusimos con AnSISOP era ayudar a explicar un montón de cosas que tienen que resolver los sistemas operativos y los lenguajes para que toda la jodita de los programas funcione. Dejar bastante expuestos los problemas que hay que resolver, y tratando al mismo tiempo de que no sea imposible de implementar para los que cursan (porque sino, meh, tiramos la especificación de C por la cabeza, y arreglensén =P).


Ahora, yo ni en recontrasuperpedo pensaría en programar UN CARAJO en AnSISOP. Es un lenguaje bastante inútil, sí (sólo maneja números y algunas boludeces más), pero aún si lo hubieramos hecho más "poderoso" seguiría siendo una garcha para uso final. Porque no es su finalidad: su finalidad es enseñar, o ayudar a enseñar.

Conmigo cumplió esa finalidad, porque diseñándolo aprendí bastante (incluso tengo en el tintero armar *algo* contando todo lo que aprendí mientras diseñábamos el lenguaje, o contando la relación de cada parte de AnSISOP con otros conceptos o lenguajes "de verdad").


Pero si en treinta años llego a escuchar a un hijo de re mil puta diciendo que AnSISOP es un lenguaje de mierda porque programando en Rails los sitios web salen más rápido, voy a buscar al pelotudo que creyó que hacer sistemas en AnSISOP porque lo aprendió en la facultad era una buena idea, y lo re cago a patadas en el culo como al hijo de Randazzo.

Obviamente estoy más que abierto a discutir si AnSISOP nos salió bien o mal, o si hay mejoras para hacerle, o si alguna decisión fue desacertada (que algunas ya encontramos). Pero creer que esté mal usarlo para enseñar porque existen otros lenguajes con más salida laboral me parece equivocadísimo. Y eso mismo creo que pasa con Pascal: el equivocado no es el chango que lo escribió, sino el goma que creyó que era buena idea hacer sistemas con eso.


Nada, eso. Me voy a tratar de estudiar algo...

[Imagen: a2.php]
[Imagen: 971aa6599664453c05cb3e42d58bbc0eo.jpg]
29-05-2014 12:19
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Desert69 recibio 2 Gracias por este post
gonnza (29-05-2014), Agro (14-06-2014)
Esteban_ Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 36
Agradecimientos dados: 5
Agradecimientos: 5 en 5 posts
Registro en: Jan 2014
Mensaje: #58
RE: Mi mala suerte
(29-03-2014 02:27)Desert69 escribió:  
(28-03-2014 22:50)Vallo escribió:  Pascal no sirve. Para nada.

Me molesta de sobremanera esa expresión.

Pascal fue un lenguaje creado para lo que se estaba usando en la facu: enseñar programación estructurada.


Wikipedia escribió:Pascal is an influential imperative and procedural programming language, designed in 1968–1969 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring.

Que tenga restricciones es algo adrede: te guía por [lo que considera] el buen camino de la programación estructurada.

Enseñar con un lenguaje como C++ es meter infinito ruido al pedo. La excusa de "Pascal es un lenguaje choto, con C++ programás jueguitos" es una verga: Pascal está pensado para aprender a programar, mientras que C++ no. Si quieren ponerlo en estos términos, Pascal es el lenguaje mas paradigmático de la programación estructurada.


Cambiar a C++ porque tiene más onda o porque hay que enseñar C para que no necesiten aprenderlo en Operativos o porque tiene más salida comercial, buen, tirense a un pozillo hondirijillo. Enseñemos objetos con Java y funcional con las lambdas de Java 8, qué se yo.



Lo único que le faltaría a Pascal es una IDE más copada que el TurboPascal del orto que usé yo en 2008. Desconozco si hay cosas más copadas, pero imagino que debería haber...


Es lo que me estuve preguntando porque cambiaron de PASCAL a C++ si para lo que se necesita en algoritmos pascal es mas que suficiente... tampoco veo que Pascal sea dificil de aprender como dicen por ahi.
14-06-2014 14:27
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Dios Sin conexión
Presidente del CEIT
.
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.057
Agradecimientos dados: 32
Agradecimientos: 160 en 132 posts
Registro en: Dec 2011
Mensaje: #59
Re: Mi mala suerte
No sólo no es difícil de aprender sino que aparte C y C++ termina por meter ciertos temas de bajo nivel que no siempre son fáciles de detectar, sobre todo para gente que se supone que casi no tuvo contacto con lenguajes de programación.
El manejo de punteros, algunos temas de entrada/salida, etc, generan un "ruido" innecesario en una materia como algoritmos.

«(…)Se arman paquetes… ¿eh?… tecnológicos… tecnológicos portes de… en donde están… este… interrelacionados con las otras capas.(…)»
14-06-2014 19:23
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
brunodiaz Sin conexión
The Dark Knight
Bla
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 7.707
Agradecimientos dados: 92
Agradecimientos: 384 en 135 posts
Registro en: May 2008
Mensaje: #60
RE: Mi mala suerte
Claramente Pascal es mucho mejor punto de entrada a la programacion que C. Ni que hablar de C++
14-06-2014 20:58
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 25 invitado(s)