Home » General (non-technical) » Eclipse Foundation » Sun tries to catch Eclipse users (articles roundup)
| | | | | | | | | | | |
Re: Sun tries to catch Eclipse users (articles roundup) [message #17597 is a reply to message #17558] |
Fri, 18 March 2005 01:56   |
Eclipse User |
|
|
|
The things I hate in SWT:
1. It is not "Java native" - almost all the Java desktop application except
for Eclipse-based are using AWT/SWING. There are dozens free components that
leverage SWING, it has huge community support.
2. SWT components sometimes have unexpected limitations (i.e. at least
Windows and Macintoch checkboxes have the "undetermined" state while the SWT
checkbox doen't have one)
3. SWT is not skinnable (well, it is really not a big problem but sometimes
it is really desired)
4. Plain SWT programming model sometimes recall me the VCL (Delphi)
programming. JFace helps alot but for me SWING programming model is more
logical for me (compare JTable and SWT Table).
5. If you compare IDEA and Eclipse you could see that the SWING is not
neccessary slow.
The things I miss in SWT:
1. Combobox with the tree and with the images.
2. Undetermined state for the checkbox.
3. JTable port :)
Now we have an SWT on top of Windows GDI, Carbon, GTK, Motif and others -
some applications could use the SWT on top of SWING.
Eugene
"Pascal Rapicault" <pascal@ibm.canada> wrote in message
news:d1dd8d$1ps$1@www.eclipse.org...
> Do you really mean SWT?
> If so can you detail what is bad in it?
>
> PaScaL
>
> CL [dnoyeb] Gilbert wrote:
>> 10. There is a 'newsgroup'
>>
>> 9. consistent standard Look and Feel
>>
>> 8. It does not crash.
>>
>> 7. Roadmap is layed out clearly.
>>
>> 6. The API is Clean and logical
>>
>> 5. When the API is not clean and/or logical, it gets fixed.
>>
>> 4. the concurrency model works.
>>
>> 3. community shows desire to be standards compliant (osgi), and no
>> proprietary parts.
>>
>> 2. Plugin architecture is wonderful!
>>
>> 1. Profit!
>>
>> SWT however is a pig.
>>
>>
>> CL
>>
>>
>> Mike Milinkovich wrote:
>>
>>> I actually wasn't looking for a critique of their top ten. Does anyone
>>> want to volunteer to write a "top ten" on why they like Eclipse?
>>>
>>> "CL [dnoyeb] Gilbert" <Lamont_Gilbert@rigidsoftware.com> wrote in
>>> message news:d0tupm$c48$1@www.eclipse.org...
>>>
>>>> Sad list. Do GNOME and the other desktop compete like this? Makes you
>>>> wonder what the deal is.
>>>>
>>>> Those 10 reasons highlightd for me why I am with Eclipse. Most of the
>>>> reasons they have listed are tied to the availability of a particular
>>>> library on NetBeans. The one they missed was that NB was easier to
>>>> develop web apps out of the box. But perhaps thats not true
>>>> anymore...I REALLY want a solid profiler for Eclipse that I can trace
>>>> object lifecycles with too.
>>>>
>>>> CL
>>>>
>>>>
>>>> Mike Milinkovich wrote:
>>>>
>>>>> I read the entire JavaLobby thread. What are the views of the people
>>>>> who read this forum?
>>>>>
>>>>> I appreciate that NetBeans has been working hard, and competition is
>>>>> good for all of us. I thought that their "top ten"
>>>>> (http://www.netbeans.org/switch/why.html) was kind of fun. Anyone want
>>>>> to take a stab at an Eclipse top ten? E.g. What are the things you
>>>>> really like about Eclipse?
>>>>>
>>>>> Mike Milinkovich
>>>>> Executive Director
>>>>> Eclipse Foundation
>>>>>
>>>>>
>>>>> "Genady" <eclipse@genady.org> wrote in message
>>>>> news:d0lc1j$h6d$1@www.eclipse.org...
>>>>>
>>>>>
>>>>>> A document listed on the "java.sun.com" front page has title:
>>>>>> "Migrating from Eclipse 3.0 to Sun Java Studio Enterprise 7"
>>>>>>
>>>>>> Netbeans 4.1 to offer imporing Eclipse projects ("out of the dark")
>>>>>> http://www.netbeans.org/kb/41/import-eclipse.html
>>>>>>
>>>>>> A long thread on javalobby on Eclipse performance ("Is Eclipse
>>>>>> Getting Slower?")
>>>>>> http://www.javalobby.org/java/forums/t17638
>>>>>> Key complaints: Eclipse freezes frequently, slow on linux. People
>>>>>> praise netbeans for its
>>>>>> performance (I couldn't believe seing that, but apparently they
>>>>>> improved it a lot).
>>>>>>
>>>>>> Genady
>>>>>>
>>>>>> --
>>>>>> Genady Beryozkin
>>>>>> http://www.genady.net/
>>>>>
>>>>>
>>>>>
>>>
|
|
|
Re: Sun tries to catch Eclipse users (articles roundup) [message #17610 is a reply to message #17558] |
Fri, 18 March 2005 01:56   |
Eclipse User |
|
|
|
The things I hate in SWT:
1. It is not "Java native" - almost all the Java desktop application except
for Eclipse-based are using AWT/SWING. There are dozens free components that
leverage SWING, it has huge community support.
2. SWT components sometimes have unexpected limitations (i.e. at least
Windows and Macintoch checkboxes have the "undetermined" state while the SWT
checkbox doen't have one)
3. SWT is not skinnable (well, it is really not a big problem but sometimes
it is really desired)
4. Plain SWT programming model sometimes recall me the VCL (Delphi)
programming. JFace helps alot but for me SWING programming model is more
logical for me (compare JTable and SWT Table).
5. If you compare IDEA and Eclipse you could see that the SWING is not
neccessary slow.
The things I miss in SWT:
1. Combobox with the tree and with the images.
2. Undetermined state for the checkbox.
3. JTable port :)
Now we have an SWT on top of Windows GDI, Carbon, GTK, Motif and others -
some applications could use the SWT on top of SWING.
Eugene
"Pascal Rapicault" <pascal@ibm.canada> wrote in message
news:d1dd8d$1ps$1@www.eclipse.org...
> Do you really mean SWT?
> If so can you detail what is bad in it?
>
> PaScaL
>
> CL [dnoyeb] Gilbert wrote:
>> 10. There is a 'newsgroup'
>>
>> 9. consistent standard Look and Feel
>>
>> 8. It does not crash.
>>
>> 7. Roadmap is layed out clearly.
>>
>> 6. The API is Clean and logical
>>
>> 5. When the API is not clean and/or logical, it gets fixed.
>>
>> 4. the concurrency model works.
>>
>> 3. community shows desire to be standards compliant (osgi), and no
>> proprietary parts.
>>
>> 2. Plugin architecture is wonderful!
>>
>> 1. Profit!
>>
>> SWT however is a pig.
>>
>>
>> CL
>>
>>
>> Mike Milinkovich wrote:
>>
>>> I actually wasn't looking for a critique of their top ten. Does anyone
>>> want to volunteer to write a "top ten" on why they like Eclipse?
>>>
>>> "CL [dnoyeb] Gilbert" <Lamont_Gilbert@rigidsoftware.com> wrote in
>>> message news:d0tupm$c48$1@www.eclipse.org...
>>>
>>>> Sad list. Do GNOME and the other desktop compete like this? Makes you
>>>> wonder what the deal is.
>>>>
>>>> Those 10 reasons highlightd for me why I am with Eclipse. Most of the
>>>> reasons they have listed are tied to the availability of a particular
>>>> library on NetBeans. The one they missed was that NB was easier to
>>>> develop web apps out of the box. But perhaps thats not true
>>>> anymore...I REALLY want a solid profiler for Eclipse that I can trace
>>>> object lifecycles with too.
>>>>
>>>> CL
>>>>
>>>>
>>>> Mike Milinkovich wrote:
>>>>
>>>>> I read the entire JavaLobby thread. What are the views of the people
>>>>> who read this forum?
>>>>>
>>>>> I appreciate that NetBeans has been working hard, and competition is
>>>>> good for all of us. I thought that their "top ten"
>>>>> (http://www.netbeans.org/switch/why.html) was kind of fun. Anyone want
>>>>> to take a stab at an Eclipse top ten? E.g. What are the things you
>>>>> really like about Eclipse?
>>>>>
>>>>> Mike Milinkovich
>>>>> Executive Director
>>>>> Eclipse Foundation
>>>>>
>>>>>
>>>>> "Genady" <eclipse@genady.org> wrote in message
>>>>> news:d0lc1j$h6d$1@www.eclipse.org...
>>>>>
>>>>>
>>>>>> A document listed on the "java.sun.com" front page has title:
>>>>>> "Migrating from Eclipse 3.0 to Sun Java Studio Enterprise 7"
>>>>>>
>>>>>> Netbeans 4.1 to offer imporing Eclipse projects ("out of the dark")
>>>>>> http://www.netbeans.org/kb/41/import-eclipse.html
>>>>>>
>>>>>> A long thread on javalobby on Eclipse performance ("Is Eclipse
>>>>>> Getting Slower?")
>>>>>> http://www.javalobby.org/java/forums/t17638
>>>>>> Key complaints: Eclipse freezes frequently, slow on linux. People
>>>>>> praise netbeans for its
>>>>>> performance (I couldn't believe seing that, but apparently they
>>>>>> improved it a lot).
>>>>>>
>>>>>> Genady
>>>>>>
>>>>>> --
>>>>>> Genady Beryozkin
>>>>>> http://www.genady.net/
>>>>>
>>>>>
>>>>>
>>>
|
|
| | |
Re: Sun tries to catch Eclipse users (articles roundup) [message #17662 is a reply to message #17558] |
Fri, 18 March 2005 09:00   |
Eclipse User |
|
|
|
Originally posted by: Lamont_Gilbert.rigidsoftware.com
SWT widgets are pathetic compared to swing or awt. Im giving the same
example given above of JTable. But more than that, you can change the
renderer in a combobox, and the same renderer can go in a table cell, or
just about any other component. Swing is very OO and modular. Swt is
long way beind in this respect. The way I look at it is
AWT is native widgets with the look of the native system. Using them
you look like the system you are running in. You may have to make
changes in your code to compensate for different native looks and feels.
Swing is Suns attempt to preesent a common look across all platforms.
So your app always looks the same. Write once(GUI wise), but you look
like Swing, and not OS.
SWT tries to present a native look, with a common implementation. Its
purpose is not speed, as you can have speed with AWT. (Not to mention
that I have _never_ seen the slowness that is rumored and I been using
swing for over 5 years.) It really does belong on top of Swing. If you
look at what it has to do, its going to need native widgets, but without
the swing layer, its going to be very tough to get the write onceness.
I think SWT is a good idea, but the more I use it, the less I am
convinced I want it. Its hard to roll back to the limited widgets and
functionality available in SWT vs. Swing. And if they are going to try
to not use Swing, then they are goign to re-write everything. It took
Sun years, I dont expect IBM to get this in an acceptable state for at
least 4-5 years with the current architecture.
I'm not happy with SWT.
Pascal Rapicault wrote:
> Do you really mean SWT?
> If so can you detail what is bad in it?
>
> PaScaL
>
> CL [dnoyeb] Gilbert wrote:
>
>> 10. There is a 'newsgroup'
>>
>> 9. consistent standard Look and Feel
>>
>> 8. It does not crash.
>>
>> 7. Roadmap is layed out clearly.
>>
>> 6. The API is Clean and logical
>>
>> 5. When the API is not clean and/or logical, it gets fixed.
>>
>> 4. the concurrency model works.
>>
>> 3. community shows desire to be standards compliant (osgi), and no
>> proprietary parts.
>>
>> 2. Plugin architecture is wonderful!
>>
>> 1. Profit!
>>
>> SWT however is a pig.
>>
>>
>> CL
>>
>>
>> Mike Milinkovich wrote:
>>
>>> I actually wasn't looking for a critique of their top ten. Does
>>> anyone want to volunteer to write a "top ten" on why they like Eclipse?
>>>
>>> "CL [dnoyeb] Gilbert" <Lamont_Gilbert@rigidsoftware.com> wrote in
>>> message news:d0tupm$c48$1@www.eclipse.org...
>>>
>>>> Sad list. Do GNOME and the other desktop compete like this? Makes
>>>> you wonder what the deal is.
>>>>
>>>> Those 10 reasons highlightd for me why I am with Eclipse. Most of
>>>> the reasons they have listed are tied to the availability of a
>>>> particular library on NetBeans. The one they missed was that NB was
>>>> easier to develop web apps out of the box. But perhaps thats not
>>>> true anymore...I REALLY want a solid profiler for Eclipse that I can
>>>> trace object lifecycles with too.
>>>>
>>>> CL
>>>>
>>>>
>>>> Mike Milinkovich wrote:
>>>>
>>>>> I read the entire JavaLobby thread. What are the views of the
>>>>> people who read this forum?
>>>>>
>>>>> I appreciate that NetBeans has been working hard, and competition
>>>>> is good for all of us. I thought that their "top ten"
>>>>> (http://www.netbeans.org/switch/why.html) was kind of fun. Anyone
>>>>> want to take a stab at an Eclipse top ten? E.g. What are the things
>>>>> you really like about Eclipse?
>>>>>
>>>>> Mike Milinkovich
>>>>> Executive Director
>>>>> Eclipse Foundation
>>>>>
>>>>>
>>>>> "Genady" <eclipse@genady.org> wrote in message
>>>>> news:d0lc1j$h6d$1@www.eclipse.org...
>>>>>
>>>>>
>>>>>> A document listed on the "java.sun.com" front page has title:
>>>>>> "Migrating from Eclipse 3.0 to Sun Java Studio Enterprise 7"
>>>>>>
>>>>>> Netbeans 4.1 to offer imporing Eclipse projects ("out of the dark")
>>>>>> http://www.netbeans.org/kb/41/import-eclipse.html
>>>>>>
>>>>>> A long thread on javalobby on Eclipse performance ("Is Eclipse
>>>>>> Getting Slower?")
>>>>>> http://www.javalobby.org/java/forums/t17638
>>>>>> Key complaints: Eclipse freezes frequently, slow on linux. People
>>>>>> praise netbeans for its
>>>>>> performance (I couldn't believe seing that, but apparently they
>>>>>> improved it a lot).
>>>>>>
>>>>>> Genady
>>>>>>
>>>>>> --
>>>>>> Genady Beryozkin
>>>>>> http://www.genady.net/
>>>>>
>>>>>
>>>>>
>>>>>
>>>
|
|
| |
Re: Sun tries to catch Eclipse users (articles roundup) [message #17702 is a reply to message #17662] |
Fri, 18 March 2005 18:24   |
Eclipse User |
|
|
|
Originally posted by: bob.objfac.com
There ought to be a separate newsgroup for people who like Swing better
than SWT (instead of this running permathread in every newsgroup).
If you don't like SWT, don't use it.
Bob Foster
CL [dnoyeb] Gilbert wrote:
> SWT widgets are pathetic compared to swing or awt. Im giving the same
> example given above of JTable. But more than that, you can change the
> renderer in a combobox, and the same renderer can go in a table cell, or
> just about any other component. Swing is very OO and modular. Swt is
> long way beind in this respect. The way I look at it is
>
>
>
> AWT is native widgets with the look of the native system. Using them
> you look like the system you are running in. You may have to make
> changes in your code to compensate for different native looks and feels.
>
> Swing is Suns attempt to preesent a common look across all platforms. So
> your app always looks the same. Write once(GUI wise), but you look like
> Swing, and not OS.
>
> SWT tries to present a native look, with a common implementation. Its
> purpose is not speed, as you can have speed with AWT. (Not to mention
> that I have _never_ seen the slowness that is rumored and I been using
> swing for over 5 years.) It really does belong on top of Swing. If you
> look at what it has to do, its going to need native widgets, but without
> the swing layer, its going to be very tough to get the write onceness.
>
> I think SWT is a good idea, but the more I use it, the less I am
> convinced I want it. Its hard to roll back to the limited widgets and
> functionality available in SWT vs. Swing. And if they are going to try
> to not use Swing, then they are goign to re-write everything. It took
> Sun years, I dont expect IBM to get this in an acceptable state for at
> least 4-5 years with the current architecture.
>
>
> I'm not happy with SWT.
>
>
>
> Pascal Rapicault wrote:
>
>> Do you really mean SWT?
>> If so can you detail what is bad in it?
>>
>> PaScaL
>>
>> CL [dnoyeb] Gilbert wrote:
>>
>>> 10. There is a 'newsgroup'
>>>
>>> 9. consistent standard Look and Feel
>>>
>>> 8. It does not crash.
>>>
>>> 7. Roadmap is layed out clearly.
>>>
>>> 6. The API is Clean and logical
>>>
>>> 5. When the API is not clean and/or logical, it gets fixed.
>>>
>>> 4. the concurrency model works.
>>>
>>> 3. community shows desire to be standards compliant (osgi), and no
>>> proprietary parts.
>>>
>>> 2. Plugin architecture is wonderful!
>>>
>>> 1. Profit!
>>>
>>> SWT however is a pig.
>>>
>>>
>>> CL
>>>
>>>
>>> Mike Milinkovich wrote:
>>>
>>>> I actually wasn't looking for a critique of their top ten. Does
>>>> anyone want to volunteer to write a "top ten" on why they like Eclipse?
>>>>
>>>> "CL [dnoyeb] Gilbert" <Lamont_Gilbert@rigidsoftware.com> wrote in
>>>> message news:d0tupm$c48$1@www.eclipse.org...
>>>>
>>>>> Sad list. Do GNOME and the other desktop compete like this? Makes
>>>>> you wonder what the deal is.
>>>>>
>>>>> Those 10 reasons highlightd for me why I am with Eclipse. Most of
>>>>> the reasons they have listed are tied to the availability of a
>>>>> particular library on NetBeans. The one they missed was that NB
>>>>> was easier to develop web apps out of the box. But perhaps thats
>>>>> not true anymore...I REALLY want a solid profiler for Eclipse that
>>>>> I can trace object lifecycles with too.
>>>>>
>>>>> CL
>>>>>
>>>>>
>>>>> Mike Milinkovich wrote:
>>>>>
>>>>>> I read the entire JavaLobby thread. What are the views of the
>>>>>> people who read this forum?
>>>>>>
>>>>>> I appreciate that NetBeans has been working hard, and competition
>>>>>> is good for all of us. I thought that their "top ten"
>>>>>> (http://www.netbeans.org/switch/why.html) was kind of fun. Anyone
>>>>>> want to take a stab at an Eclipse top ten? E.g. What are the
>>>>>> things you really like about Eclipse?
>>>>>>
>>>>>> Mike Milinkovich
>>>>>> Executive Director
>>>>>> Eclipse Foundation
>>>>>>
>>>>>>
>>>>>> "Genady" <eclipse@genady.org> wrote in message
>>>>>> news:d0lc1j$h6d$1@www.eclipse.org...
>>>>>>
>>>>>>
>>>>>>> A document listed on the "java.sun.com" front page has title:
>>>>>>> "Migrating from Eclipse 3.0 to Sun Java Studio Enterprise 7"
>>>>>>>
>>>>>>> Netbeans 4.1 to offer imporing Eclipse projects ("out of the dark")
>>>>>>> http://www.netbeans.org/kb/41/import-eclipse.html
>>>>>>>
>>>>>>> A long thread on javalobby on Eclipse performance ("Is Eclipse
>>>>>>> Getting Slower?")
>>>>>>> http://www.javalobby.org/java/forums/t17638
>>>>>>> Key complaints: Eclipse freezes frequently, slow on linux. People
>>>>>>> praise netbeans for its
>>>>>>> performance (I couldn't believe seing that, but apparently they
>>>>>>> improved it a lot).
>>>>>>>
>>>>>>> Genady
>>>>>>>
>>>>>>> --
>>>>>>> Genady Beryozkin
>>>>>>> http://www.genady.net/
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>
|
|
|
Re: Sun tries to catch Eclipse users (articles roundup) [message #17715 is a reply to message #17688] |
Fri, 18 March 2005 18:27   |
Eclipse User |
|
|
|
Originally posted by: bob.objfac.com
Genady wrote:
> I really like SWT. People often ask me "is that Java?" when they see an
> RCP app.
Me, too.
> Unfortunately there are few shortcomings:
> 1. GTK port is really slow. Motif port is quite ugly (nobody can help
> that ...).
> 2. The table widget could have more functionality.
> 3. It's really hard to implement your own components. I guess SWT was
> not designed to support it.
Why is that? What's hard is to tweak SWT's components, since they're not
designed for tweaking, but you can grab a Canvas and implement anything
you want.
> 4. Many standard widgets are missing.
Which ones do you miss?
> It suits most of my needs, and in some way it prevents me from writing
> "too fancy" (RCP) applications.
+1
Bob Foster
> Many users prefer a nice clean look and SWT gives just that.
>
> Genady Beryozkin
> http://www.genady.net/
>
>
>
> Pascal Rapicault wrote:
>
>> Do you really mean SWT?
>> If so can you detail what is bad in it?
>>
>> PaScaL
>>
>> CL [dnoyeb] Gilbert wrote:
>>
>>> 10. There is a 'newsgroup'
>>>
>>> 9. consistent standard Look and Feel
>>>
>>> 8. It does not crash.
>>>
>>> 7. Roadmap is layed out clearly.
>>>
>>> 6. The API is Clean and logical
>>>
>>> 5. When the API is not clean and/or logical, it gets fixed.
>>>
>>> 4. the concurrency model works.
>>>
>>> 3. community shows desire to be standards compliant (osgi), and no
>>> proprietary parts.
>>>
>>> 2. Plugin architecture is wonderful!
>>>
>>> 1. Profit!
>>>
>>> SWT however is a pig.
>>>
>>>
>>> CL
>>>
>>>
>>> Mike Milinkovich wrote:
>>>
>>>> I actually wasn't looking for a critique of their top ten. Does
>>>> anyone want to volunteer to write a "top ten" on why they like Eclipse?
>>>>
>>>> "CL [dnoyeb] Gilbert" <Lamont_Gilbert@rigidsoftware.com> wrote in
>>>> message news:d0tupm$c48$1@www.eclipse.org...
>>>>
>>>>> Sad list. Do GNOME and the other desktop compete like this? Makes
>>>>> you wonder what the deal is.
>>>>>
>>>>> Those 10 reasons highlightd for me why I am with Eclipse. Most of
>>>>> the reasons they have listed are tied to the availability of a
>>>>> particular library on NetBeans. The one they missed was that NB
>>>>> was easier to develop web apps out of the box. But perhaps thats
>>>>> not true anymore...I REALLY want a solid profiler for Eclipse that
>>>>> I can trace object lifecycles with too.
>>>>>
>>>>> CL
>>>>>
>>>>>
>>>>> Mike Milinkovich wrote:
>>>>>
>>>>>> I read the entire JavaLobby thread. What are the views of the
>>>>>> people who read this forum?
>>>>>>
>>>>>> I appreciate that NetBeans has been working hard, and competition
>>>>>> is good for all of us. I thought that their "top ten"
>>>>>> (http://www.netbeans.org/switch/why.html) was kind of fun. Anyone
>>>>>> want to take a stab at an Eclipse top ten? E.g. What are the
>>>>>> things you really like about Eclipse?
>>>>>>
>>>>>> Mike Milinkovich
>>>>>> Executive Director
>>>>>> Eclipse Foundation
>>>>>>
>>>>>>
>>>>>> "Genady" <eclipse@genady.org> wrote in message
>>>>>> news:d0lc1j$h6d$1@www.eclipse.org...
>>>>>>
>>>>>>
>>>>>>> A document listed on the "java.sun.com" front page has title:
>>>>>>> "Migrating from Eclipse 3.0 to Sun Java Studio Enterprise 7"
>>>>>>>
>>>>>>> Netbeans 4.1 to offer imporing Eclipse projects ("out of the dark")
>>>>>>> http://www.netbeans.org/kb/41/import-eclipse.html
>>>>>>>
>>>>>>> A long thread on javalobby on Eclipse performance ("Is Eclipse
>>>>>>> Getting Slower?")
>>>>>>> http://www.javalobby.org/java/forums/t17638
>>>>>>> Key complaints: Eclipse freezes frequently, slow on linux. People
>>>>>>> praise netbeans for its
>>>>>>> performance (I couldn't believe seing that, but apparently they
>>>>>>> improved it a lot).
>>>>>>>
>>>>>>> Genady
>>>>>>>
>>>>>>> --
>>>>>>> Genady Beryozkin
>>>>>>> http://www.genady.net/
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>
|
|
| |
Re: Sun tries to catch Eclipse users (articles roundup) [message #17851 is a reply to message #17702] |
Sat, 19 March 2005 09:41   |
Eclipse User |
|
|
|
Originally posted by: Lamont_Gilbert.rigidsoftware.com
Fortunately there is nothing in the license restricting SWT usage to
only those who like it.
Though I do wonder how one could present a consistend look using Eclipse
+ Swing/AWT?
CL
Bob Foster wrote:
> There ought to be a separate newsgroup for people who like Swing better
> than SWT (instead of this running permathread in every newsgroup).
>
> If you don't like SWT, don't use it.
>
> Bob Foster
>
> CL [dnoyeb] Gilbert wrote:
>
>> SWT widgets are pathetic compared to swing or awt. Im giving the same
>> example given above of JTable. But more than that, you can change the
>> renderer in a combobox, and the same renderer can go in a table cell,
>> or just about any other component. Swing is very OO and modular. Swt
>> is long way beind in this respect. The way I look at it is
>>
>>
>>
>> AWT is native widgets with the look of the native system. Using them
>> you look like the system you are running in. You may have to make
>> changes in your code to compensate for different native looks and feels.
>>
>> Swing is Suns attempt to preesent a common look across all platforms.
>> So your app always looks the same. Write once(GUI wise), but you look
>> like Swing, and not OS.
>>
>> SWT tries to present a native look, with a common implementation. Its
>> purpose is not speed, as you can have speed with AWT. (Not to mention
>> that I have _never_ seen the slowness that is rumored and I been using
>> swing for over 5 years.) It really does belong on top of Swing. If
>> you look at what it has to do, its going to need native widgets, but
>> without the swing layer, its going to be very tough to get the write
>> onceness.
>>
>> I think SWT is a good idea, but the more I use it, the less I am
>> convinced I want it. Its hard to roll back to the limited widgets and
>> functionality available in SWT vs. Swing. And if they are going to
>> try to not use Swing, then they are goign to re-write everything. It
>> took Sun years, I dont expect IBM to get this in an acceptable state
>> for at least 4-5 years with the current architecture.
>>
>>
>> I'm not happy with SWT.
>>
>>
>>
>> Pascal Rapicault wrote:
>>
|
|
| |
Re: Sun tries to catch Eclipse users (articles roundup) [message #17875 is a reply to message #17851] |
Sat, 19 March 2005 10:13   |
Eclipse User |
|
|
|
Originally posted by: pascal.ibm.canada
Ilog has some pretty good examples of that with their IlogViews library.
PaScaL
CL [dnoyeb] Gilbert wrote:
> Fortunately there is nothing in the license restricting SWT usage to
> only those who like it.
>
> Though I do wonder how one could present a consistend look using Eclipse
> + Swing/AWT?
>
> CL
>
>
> Bob Foster wrote:
>
>> There ought to be a separate newsgroup for people who like Swing
>> better than SWT (instead of this running permathread in every newsgroup).
>>
>> If you don't like SWT, don't use it.
>>
>> Bob Foster
>>
>> CL [dnoyeb] Gilbert wrote:
>>
>>> SWT widgets are pathetic compared to swing or awt. Im giving the
>>> same example given above of JTable. But more than that, you can
>>> change the renderer in a combobox, and the same renderer can go in a
>>> table cell, or just about any other component. Swing is very OO and
>>> modular. Swt is long way beind in this respect. The way I look at
>>> it is
>>>
>>>
>>>
>>> AWT is native widgets with the look of the native system. Using them
>>> you look like the system you are running in. You may have to make
>>> changes in your code to compensate for different native looks and feels.
>>>
>>> Swing is Suns attempt to preesent a common look across all platforms.
>>> So your app always looks the same. Write once(GUI wise), but you
>>> look like Swing, and not OS.
>>>
>>> SWT tries to present a native look, with a common implementation.
>>> Its purpose is not speed, as you can have speed with AWT. (Not to
>>> mention that I have _never_ seen the slowness that is rumored and I
>>> been using swing for over 5 years.) It really does belong on top of
>>> Swing. If you look at what it has to do, its going to need native
>>> widgets, but without the swing layer, its going to be very tough to
>>> get the write onceness.
>>>
>>> I think SWT is a good idea, but the more I use it, the less I am
>>> convinced I want it. Its hard to roll back to the limited widgets
>>> and functionality available in SWT vs. Swing. And if they are going
>>> to try to not use Swing, then they are goign to re-write everything.
>>> It took Sun years, I dont expect IBM to get this in an acceptable
>>> state for at least 4-5 years with the current architecture.
>>>
>>>
>>> I'm not happy with SWT.
>>>
>>>
>>>
>>> Pascal Rapicault wrote:
>>>
|
|
| | | |
Re: Sun tries to catch Eclipse users (articles roundup) [message #18956 is a reply to message #18815] |
Mon, 11 April 2005 14:27  |
Eclipse User |
|
|
|
Originally posted by: dschaefe.ca.ibm.com
"Sylvain Wallez" <sylvain@apache.org> wrote in message
news:d39k52$214$1@news.eclipse.org...
> CL [dnoyeb] Gilbert wrote:
>
>> arjan wrote:
>>
>>> Eugene Ostroukhov wrote:
>>>
>>>> Now we have an SWT on top of Windows GDI, Carbon, GTK, Motif and
>>>> others -
>>>> some applications could use the SWT on top of SWING.
>>>
>>>
>>> I think this is an excellent idea. A SWT port to swing would allow for a
>>> 100% pure Java implementation of Eclipse. This should work quite well on
>>> platforms that aren't directly supported (BSD, Irix, etc).
>>
>>
>> That is an excellent idea. Sort of like the choice some games give you
>> to use the Direct3D emulator or use the actual hardware.
>
>
> Have a look at http://chrriis.brainlex.com/projects/swtswing/
Looks like a dead project. But a cool idea, though. The politics of it are
exciting at least :)
Doug
|
|
|
Goto Forum:
Current Time: Sun Jun 01 00:05:27 EDT 2025
Powered by FUDForum. Page generated in 0.06523 seconds
|