> > Entonces a mi entender parte del costo de elegir una nueva herramienta > como Smalltalk no es tanto aprender nuevas cosas, sino desaprender > viejos vicios, por ej. en entornos no interactivos de programación la > generación del ejecutable es un dogma, ¿cómo vas a distribuir algo si > no es mediante un ejecutable?, esto no pasa tanto en Smalltalk. > > No hay problema, igual me sucedió cuando pase de lenguaje procedimental a objetos. Le dí vuelta al a cabeza y soportó...
¿Cual es el problema que encontraste al usar una toolkit que actúa > como "wrapper"? ¿Ya prototipaste la interface? ¿Qué tipo de aplicación > querés que necesitás tantos tipos de controles? > > Principalmente que se alejan del mismo lenguaje porque están hechos de una manera general o para un lenguaje particular como sucede con wxwidgets, que son para c++, y cuando utilizo wxpython, se desengancha del mismo concepto de python. Los controles no se usan todos en una sola aplicación, pero en varias se ocupan en general todos los que se puedan. Mucho hacia el cliente es por la vista y a veces deciden por eso.. > Por experiencia te comento que hay una diferencia significante en > tiempo y esfuerzo entre crear interfaces utilizando una herramienta de > construcción y crear interfaces a mano, es decir, sin herramientas > visuales. Siempre hablando de interfaces ricas, no ejemplos de "hola > mundo" que abundan por todos lados. > Te comento que con Tkinter ttk me ha ido bien creándolos por código. Para otras interfaces más complicadas wxwidgets (wxpython para el caso). > > > Bases de datos: Me gusta la que tiene Zope (python) , se llama ZODB, es > > para objetos. Cuales en Smalltak puedo utilizar para aplicaciones > medias y > > pequeñas, que puedan administrar 3 millones de registros en base y 12000 > > transacciones por día. > > ¿En qué consiste "un registro" de tu aplicación? La cantidad de > objetos es una variable importante pero no es la única, hay muchas más > opciones a tener en cuenta al elegir tu herramienta de persistencia: > tipo de notificación, versionamiento, si es nativa, replicación, > heterogeneidad , concurrencia, integridad, tolerancia, recuperación, > etc > > En general aunque no riguroso, una tabla=clase, registro de la tabla = instancia, columna de la tabla=atributo. La mejor presentación es conversar con alguien con experiencia laboral > prolongada en Smalltalk. ¿Se hacen reuniones de ClubSmalltalk o ya > estamos todos peleados? ;-) > > No estoy tan cerca.. Saludos > > Hernán > > Saludos Oswall > -- > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<clubsmalltalk%[email protected]> > > http://www.clubSmalltalk.org > -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org
