Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Re:Opino que está bien

    (Puntos:3, Informativo)
    por Molleradura (19661) el Jueves, 12 Octubre de 2006, 07:00h (#827031)
    ( http://barrapunto.com/ | Última bitácora: Martes, 27 Enero de 2009, 22:47h )
    Se han hecho desarrollos en smalltalk. Por ejemplo, con visualAge (presursor del eclipse) cuando IBM era potente y promocionaba su os/2.
    En la caja de ahorros Caixanova, por ejemplo, lo usaron durante mucho tiempo. Luego cambiaron a .NET
    Basicamente el lenguaje yo lo ví así:
    Si en java es: objeto.metodo
    en smalltalk es: objeto metodo.

    Todo es y devuelve un objeto, por ejemplo, una comparacion devuelve el objeto booleano true, y puedes usar el método del objeto booleano "ifTrue" para hacer algo que así:
    (5 = 5) ifTrue : haz algo.....
    Si no recuerdo mal, el "=" tambien es un método, jeje...(:= es asignación)
    Hay que decir que hay muchas variantes dialectales del smalltalk. Yo solo ví una.
    Smalltalk no está mal. Igual que C#, JAVA, etc estan nada mal. Son lenguajes de alto nivel, donde no te preocupas de liberar memoria. Pero en realidad lo que importa es la metodología de trabajo.
    Si se programa todo como en visualBasic ¿que más da el lenguaje?
    [ Padre ]
    Puntos de inicio:    3  puntos
    Modificador extra 'Informativo'   0  

    Total marcador:   3  
  • Re:Opino que está bien

    (Puntos:3, Interesante)
    por tunic (293) el Jueves, 12 Octubre de 2006, 13:05h (#827179)
    ( http://barrapunto.com/ | Última bitácora: Jueves, 17 Diciembre de 2015, 01:02h )
    Lo más brutal de Smalltalk precisamente es la forma en que se hacen las cosas.

    En Smalltalk el desarrollo, compilación, ejecución y depuración se difuminan. Smalltalk no es un lenguaje orientado a objetos como Java o C++, Smalltalk es un ambiente de objetos. Los objetos se crean y se modifican mientras están en ejecución, mientras están "vivos". En Smalltalk no se compila un programa, se ejecuta, se depura y se mata el programa para volver a desarrollar, compilar y depurar; en Smalltalk "viven" en el sistema. El concepto es muy diferente a la programación estructurada u OO, en cuanto a la metodología de desarrollo.

    La refactorización y el MVC son cosas cogidas de Smalltalk. Los lenguajes cada vez se parecen más y más a Smalltalk. Ruby, de "reciente" creación, tiene se parece muchos más Smalltalk que otros lenguajes más antiguos.
    [ Padre ]