-
Una domanda da non programmatoreScritto daNon Autenticatoil 2007-11-28 16:14:00.0 alle 2007-11-28 16:14:00.0Come mai i programmi open source non li fanno in modo che ci sia una serie di librerie con un core di funzioni e un'altra invece che si prenda cura dell'interfaccia?
Così se a uno non piace gimp, blender, cinerella ecc... si tiene il core e crea solo una nuova interfaccia.-
Re: Una domanda da non programmatoreScritto daNon Autenticatoil 2007-11-28 16:18:00.0 alle 2007-11-28 16:18:00.0
- Scritto da:
> Come mai i programmi open source non li fanno in
> modo che ci sia una serie di librerie con un core
> di funzioni e un'altra invece che si prenda cura
> dell'interfaccia?
> Così se a uno non piace gimp, blender, cinerella
> ecc... si tiene il core e crea solo una nuova
> interfaccia.
Quelli fatti bene sono già così-
Re: Una domanda da non programmatoreScritto daNon Autenticatoil 2007-11-28 16:21:00.0 alle 2007-11-28 16:21:00.0
- Scritto da:
>
> - Scritto da:
> > Come mai i programmi open source non li fanno in
> > modo che ci sia una serie di librerie con un
> core
> > di funzioni e un'altra invece che si prenda cura
> > dell'interfaccia?
> > Così se a uno non piace gimp, blender, cinerella
> > ecc... si tiene il core e crea solo una nuova
> > interfaccia.
>
> Quelli fatti bene sono già così
Tipo? Io so che ad esmepio Gaim l'hanno riscritto e chiamato Pidgin e quello è fatto così. Però non me ne vengono in mente molti altri. Poi i programmi più famosi tipo Gimp, blender ecc... che fra l'altro sono quelli che hanno più bisogno di un'interfaccia decente non sono fatti così.
Leggevo tempo fa un articolo scritto da uno di Adobe e diceva che in futuro la Adobe farà i suoi programmi in modo da distinguere l'interfaccia a seconda dell'ambiente di lavoro. Cioè che Photoshop è usato da categorie diverse e che necessitano di interfacce pensate per il lro ambiente.-
Re: Una domanda da non programmatoreScritto daNon Autenticatoil 2007-11-28 16:27:00.0 alle 2007-11-28 16:27:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > > Come mai i programmi open source non li fanno
> in
> > > modo che ci sia una serie di librerie con un
> > core
> > > di funzioni e un'altra invece che si prenda
> cura
> > > dell'interfaccia?
> > > Così se a uno non piace gimp, blender,
> cinerella
> > > ecc... si tiene il core e crea solo una nuova
> > > interfaccia.
> >
> > Quelli fatti bene sono già così
>
> Tipo? Io so che ad esmepio Gaim l'hanno riscritto
> e chiamato Pidgin e quello è fatto così. Però non
> me ne vengono in mente molti altri. Poi i
> programmi più famosi tipo Gimp, blender ecc...
> che fra l'altro sono quelli che hanno più bisogno
> di un'interfaccia decente non sono fatti
> così.
>
> Leggevo tempo fa un articolo scritto da uno di
> Adobe e diceva che in futuro la Adobe farà i suoi
> programmi in modo da distinguere l'interfaccia a
> seconda dell'ambiente di lavoro. Cioè che
> Photoshop è usato da categorie diverse e che
> necessitano di interfacce pensate per il lro
> ambiente.
è più facile fare un minestrone che dividere concettualmente visualizzazione core logic e dati
-
Re: Una domanda da non programmatoreScritto daNon Autenticatoil 2007-11-28 16:28:00.0 alle 2007-11-28 16:28:00.0
- Scritto da:
>
> - Scritto da:
> >
> > - Scritto da:
> > > Come mai i programmi open source non li fanno
> in
> > > modo che ci sia una serie di librerie con un
> > core
> > > di funzioni e un'altra invece che si prenda
> cura
> > > dell'interfaccia?
> > > Così se a uno non piace gimp, blender,
> cinerella
> > > ecc... si tiene il core e crea solo una nuova
> > > interfaccia.
> >
> > Quelli fatti bene sono già così
>
> Tipo?
Ad esempio quelli scritti secondo il pattern MVC
-
-
-
Re: Una domanda da non programmatoreScritto daNon Autenticatoil 2007-11-28 16:20:00.0 alle 2007-11-28 16:20:00.0
- Scritto da:
> Come mai i programmi open source non li fanno in
> modo che ci sia una serie di librerie con un core
> di funzioni e un'altra invece che si prenda cura
> dell'interfaccia?
> Così se a uno non piace gimp, blender, cinerella
> ecc... si tiene il core e crea solo una nuova
> interfaccia.
grande domanda, poniamola agli sviluppatori di emule
-
Re: Una domanda da non programmatore- Scritto da:
> Come mai i programmi open source non li fanno in
> modo che ci sia una serie di librerie con un core
> di funzioni e un'altra invece che si prenda cura
> dell'interfaccia?
> Così se a uno non piace gimp, blender, cinerella
> ecc... si tiene il core e crea solo una nuova
> interfaccia.
Puoi sempre chiedere a chi sviluppa GIMP di creare un sistema di skin free form...
Un po come gia funziona per VLC e tanti altri...
Mi sa che ti sputano in faccia... però puoi sempre provare
Tra l'altro mi pare che gimp sia fatto talmente male da avere decine di eseguibili... uno per la barra degli strumenti uno per l'area documento uno per ogni singolo cazzo di filtro...
insomma gimp è stato programmato coi piedi ma funziona....
-----------------------------------------------------------
Modificato dall' autore il 28 novembre 2007 16.31
-----------------------------------------------------------
-