🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #27070

Re: Que es swing?

#27070
From: Federico
Date: Fri, 06 Nov 1998 00:00
63 lines
3385 bytes
Josep escribi� en mensaje <71vcr0$pc8$1@talia.mad.ibernet.es>...

>"Federico" escribi�
>>A m� me parece estupendo que hayan cambiado el modelo
>>de eventos anterior, de hecho el actual es mucho m�s elegante y orientado
a
>>objetos que el anterior.

>Elegante y orientado a objetos no se implican mutuamente. Hay aut�nticas
>chapuzas orientadas a objetos y dise�os tradicionales muy elegantes. La
>orientaci�n a objetos no es un fin, es el medio para conseguir llegar a un
>fin: conseguir programs m�s fiables y mantenibles


No es que se impliquen, pero si tienen que ver. Una mala OO, a m� gusto, es
poco elegante.

>>Respecto a las MFCs: a m� me parece que es una jerarqu�a de clases muy
>>oscura y chapucera, adem�s de complicada.

>A m� me lo vas a decir, que las dej� tras 3 meses de intentar comprenderlas
>sin resultado.


Ah� tenemos un ejemplo de mala OO. Cuando se hace un buen an�lisis en OO (se
debe hacer, al principio, sin pensar en la implementaci�n, ni pensar en
beneficios a la hora de implementar la jerarqu�a) el resultado es una
jerarqu�a de clases sencilla, intuitiva...  como awt y swing(hablo del API
de Swing, de lo que se encuentra el programador), a la que enseguida le
coges el "truquillo" y te imaginas qu� cosas puedes hacer y que cosas no.
Las MFCs nada tienen que ver con esto: no son un buen reflejo de una
realidad, est�n pensadas para funcionar con un entorno de desarrollo y que
este entorno pueda hacer ciertas tareas por medio de "Wizards" (asistentes).



>>A m� tambi�n me gusta m�s Java.



>>Cuando hablo de W95, no hablo de interfaces de programaci�n(MFCs, Swing,
>>etc.), sino de resultados. La API de las Swing ser� todo lo elegante que
>>quera�s, pero, c�mo ya he dicho, es lenta.
>>Mientras sea as� de lenta, yo
>>prefiero no usarla.� Que la lentitud tiene que ver con la implementaci�n?
>>s�, pero �se puede implementar de forma eficiente la creaci�n de un
entorno
>>gr�fico cada vez que se inicia un programa?

>Ya he dicho antes que en mis aplicaciones las clases swing no van ni por
>asomo tan lentas. Si at i te van lentas, �se es tu problema, aunque no
>comprendo como puede ser.


Hombre, si a m� me van m�s lentas no es s�lo mi problema, es tambi�n
problema de las Swing. Tengo una m�quina m�s o menos decente, y no se trata
de desarrollar aplicaciones que s�lo sirvan para HIPERMEGACOMPUTADORAS.
Quiz�s el d�a, si llega, en que la m�quina virtual de Java sea una m�quina
de Java presente en todos los ordenadores, funcionen las swing.

Un saludo,
Federico
Technical Details
Message-ID: <71vicf$8er$2@talia.mad.ibernet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <364232C5.CCBFC67C@jet.es> <71qern$4db$1@talia.mad.ibernet.es> <01be0658$15900000$4500a8c0@aula4-09> <71q7ca$gra$2@talia.mad.ibernet.es> <wLf02.724$x6.1744015@WReNphoon1> <71tags$92h$1@talia.mad.ibernet.es> <0SA02.207$C5.381350@WReNphoon1> <71vcr0$pc8$1@talia.mad.ibernet.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,8fc3703a07af3402
X-Google-Attributes: gid1116f3,public
From: "Federico" <fede-publicidad_no-007@teleline.es>
Subject: Re: Que es swing?
Date: 1998/11/06
Message-ID: <71vicf$8er$2@talia.mad.ibernet.es>
X-Deja-AN: 409120552
References: <364232C5.CCBFC67C@jet.es> <71qern$4db$1@talia.mad.ibernet.es> <01be0658$15900000$4500a8c0@aula4-09> <71q7ca$gra$2@talia.mad.ibernet.es> <wLf02.724$x6.1744015@WReNphoon1> <71tags$92h$1@talia.mad.ibernet.es> <0SA02.207$C5.381350@WReNphoon1> <71vcr0$pc8$1@talia.mad.ibernet.es>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Organization: Telefonica Transmision de Datos
Newsgroups: es.comp.lenguajes.java