Guillermo Schwarz escribió:
>  Se modifica Array y Smalltalk deja de funcionar. Me parece que esa es 
> una fuerte razón para no usar Smalltalk.
Perdoná Guillermo, no confundas a quienes tienen poca experiencia.
Aclará por favor que esa es una razón para que TU no uses Smalltalk.

En mi caso por ejemplo prefiero poder modificar o subclasificar Array si 
me da la gana, y los sistemas se terminan y se venden. Eso no depende de 
las herramientas sino de la gente.

A veces da la sensación de que escribís con muchos celos de Smalltalk, 
tratando de criticar justamente aquellas características que lo hacen 
diferente y especial en ciertos nichos del mercado.

No es bueno que salgas a decir "no hay que usar Smalltalk", pareces un 
dictador.

Saludos


>  
> Alan defiende el hecho de que debemos tener metaprotocolos y por lo 
> tanto el programa debe poder referirse a sí mismo, en otras palabras, 
> uno siempre debe poder modificar array, pero eso implica que 
> necesariamente alguien modificará array y mi sistema dejará de 
> funcionar. Claramente es no es lo que queremos, a menos que pensemos 
> que se puede estar constantemente tapando los hoyos que hacen otros 
> porque son descuidados. Admito que de vez en cuando hace bien poder 
> hacer y desahacer, porque ayuda a pensar, pero cuando queremos 
> terminar el sistema, tenemos que tener algún nivel de control de lo 
> que se está haciendo, alguna manera de evitar que alguien modifique lo 
> que array significa. Si no es que el compilador tiene en duro lo que 
> es un array, entonces que hayan tests unitarios que prohiban que 
> alguien desarme el sistema, o al menos que haya una página web 
> señalando al culpable, como con luntbuild.
>  
> Voilviendo al tema de los Smalltalks, Smalltalk Express era 
> impresionante, espcialmente Window Builder que no eran más que 20 KB 
> de Smalltalk y hacía lo mismo que Visual Basic para pintar pantallas, 
> pero bien y con código fuente. Impresionante!!!!  Qué lástima que 
> Smalltalk Express ya no corre en estas máquinas.
>  
> Saludos,
> Guillermo.
>
>  
> On 3/27/07, *Juan* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>     Hola Andrés
>      
>     Me parece que poner como primera ventaja la rapidez de la máquina
>     virtual no es un argumento muy convincente. Porque es posible que
>     si lo que importa es la rapidez, posiblemente el Assembler o el C
>     sean mejores elecciones.
>      
>     A mí el Visual Works me parece admirable. Una de las cosas que le
>     valoro es la inmensa cantidad de Parcels y la amplitud de su
>     biblioteca de clases; y la consistencia de las mismas. Hablo de
>     Visual Works 3.1 del año 98. Supongo que el actual será mejor y
>     más amplio.
>      
>     Pero escuché que precisamente por lo amplio que es, no lo
>     aconsejan para principiantes porque es difìcil superar la
>     sensación de estar un poco perdido entre toda esa inmensidad, se
>     lo ve como inabarcable. Por eso muchos no lo aconsejan para el
>     principiante. Supongo que si el principiante tiene alguien que lo
>     guíe eso puede cambiar. Vamos a ver cómo resulta la experiencia en
>     la materia POO de exactas. Supongo que la experiencia con
>     VisualWorks va a ser buena porque la materia suele
>     cursarse después de promediar la carrera o a finales de la
>     carrera, con alumnos en general bastante competentes y que además
>     tienen la guía de los docentes que les acotan perfectamente los
>     temas abordar. Tenía ganas de acercarme a POO para poder meterme
>     con una versión actual del Visual Works. Por eso espero que
>     resulte bien el VisualWorks allí así lo puedo disfrutar en otra
>     oportunidad.
>      
>     De todos modos me parece que no es el caso del pedido de ayuda que
>     hizo Leo que parece interesado en meterse con Smalltalk de una
>     manera más o menos autodidacta, y con la sola ayuda del grupo.
>      
>     Tal como por ahí mencionaron al GNU Smalltalk, lo tradicional era
>     empezar con el Smalltalk Express, o con Dolphin.
>      
>     De todos modos en forma personal creo que como principiante el
>     asunto de abarcar todo un Smalltalk es algo imposible con
>     cualquier Smalltalk. Por lo tanto para empezar de manera
>     autodidacta habría que mirar otras cosas como:
>      
>     1. Que tenga buenos tutoriales
>     2. Que sea sencillo armar las primeras cosas.
>      
>     Dicen que en cuanto a la interfase gráfica de usuario, el hecho de
>     que VisualWorks sea multiplataforma coloca un nivel más de
>     indirección y hace algo más difìcil aprender el manejo de la GUI
>     para un principiante.
>      
>     Bueno, quisiera conocer otras opiniones.
>      
>     Saludos
>     Juan
>      
>     ----- Original Message -----
>
>         *From:* Andres Valloud <mailto:[EMAIL PROTECTED]>
>         *To:* [email protected]
>         <mailto:[email protected]>
>         *Sent:* Tuesday, March 27, 2007 6:15 PM
>         *Subject:* [clubSmalltalk] Re: Concejos!!!
>
>          
>         Hola,
>
>         En mi experiencia particular, me pase a VisualWorks para mis
>         cosas personales hace aproximadamente 4 años.  En su momento
>         lo que considere fue que VW tiene la maquina virtual mas
>         rapida de los Smalltalks maduros (eso me interesa porque me
>         gusta hacer cuentas con numeros enteros), las herramientas con
>         las que ya viene de fabrica son muy buenas, y que hacer UIs es
>         relativamente simple.  Sigo usando VW y estoy contento con mi
>         eleccion.
>
>         Si alguien que aun no vio VisualWorks tiene curiosidad, se
>         pueden bajar la version no-comercial (que es igual a una
>         version comercial pero con otra licencia) de
>         http://www.cincomsmalltalk.com
>         <http://www.cincomsmalltalk.com/>.  Para obtenerla, sigan el
>         link de Download en la barra de la izquierda.
>
>         Gracias,
>         Andres.
>
>         On 3/27/07, *Guillermo Schwarz* < [EMAIL PROTECTED]
>         <mailto:[EMAIL PROTECTED]>> wrote:
>
>             En particular a mì me parece que GNU Smalltalk es muy
>             bueno para partir, ya que funciona con lìnea de comandos
>             (lo que significa que no te marea con tanto cuento de
>             ventanitas) y existen tutoriales que se pueden seguir y se
>             aprende relativamente ràpido.
>              
>             http://www.gnu.org/software/smalltalk/smalltalk.html
>             http://www.gnu.org/software/smalltalk/gst-manual/gst_28.html#SEC45
>
>              
>             Una vez que se ha aprendido los conceptos bàsicos, ST/X me
>             parece que es el más cómodo. Squeak me parece cada vez más
>             raro, yo no soy capaz de encontrar ninguna de las ventans
>             de desarrollo como el system browser y esas cosas.
>              
>             http://www.smalltalk-x.de/de/download
>              
>             Saludos,
>             Guillermo.
>              
>             On 3/27/07, *Sebastian* <[EMAIL PROTECTED]
>             <mailto:[EMAIL PROTECTED]>> wrote:
>
>
>                 Hola Leo, bienvenido,
>
>                 Stephan Ducasse tiene una página donde accedés a
>                 libros de Smalltalk
>                 Online:
>
>                 http://www.iam.unibe.ch/~ducasse/FreeBooks.html
>                 <http://www.iam.unibe.ch/%7Educasse/FreeBooks.html>
>
>                   Para soluciones puntuales te sugiero puntualizar las
>                 preguntas
>                 según la plataforma ST porque así en el aire nadie
>                 puede saber que
>                 ayuda necesitás.
>
>                 saludos,
>
>                 Sebastian
>
>                 On 23 mar, 21:09, "leoso22" < [EMAIL PROTECTED]
>                 <mailto:[EMAIL PROTECTED]>> wrote:
>                 > Mi nombre es Leonardo Antonione, soy estudiante de
>                 sistemas, desde que
>                 > empece a estudiar he programado en C y Visual Basic
>                 6.0 mas que nada
>                 > he visto otros lenguajes como Prolog , Java..etc,
>                 pero desde que
>                 > conoci smalltalk me enamore aunque me cuesta mucho
>                 trabajo programar
>                 > en el ya que no tengo mucha experiencia y no lo
>                 conozco aun en
>                 > profundidad, por lo que mi idea es empezar a hacer
>                 algo mediaamente
>                 > importante en este lenguaje pero no tengo mucho
>                 material y en la
>                 > facultad solo he visto una presentacion general del
>                 mismo , no se como
>                 > conectarlo a una base de datos orientada a objetos ,
>                 no me sale
>                 > ninguna interfaz grafica, por eso pido que porfavor
>                 alguien me de una
>                 > mano con alguna idea o material para empezar a
>                 realizar algun proyecto
>                 > de aplicacion comercial.
>                 > desde ya muchas gracias a cualquier ayuda.
>                 >
>                 > Leo.
>
>
>
>
>
>         
> ------------------------------------------------------------------------
>         No virus found in this incoming message.
>         Checked by AVG Free Edition.
>         Version: 7.5.446 / Virus Database: 268.18.18/734 - Release
>         Date: 26/03/2007 02:31 p.m.
>
>
>
>
>
>
> >


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de 
Grupos de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/clubSmalltalk?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a