On Thu, Mar 4, 2010 at 17:25, Kfir Shay <[email protected]> wrote:
>>> Did you play with Hadoop (its an eco system of projects at this point)
>>> Do you know Lucene its the standard for search
>>> Do you know and understand the java.util.concurrent library.
>>> There is a lot more but Swing and Java UI in general is not one of them
>> Not one of them make sense for the end user without a GUI.
> wait what?! can you explain to me why Lucene, Hadoop and
> util.concurrent need a GUI?

OK, maybe this is an assumption just of a small developer in a small
company (as I am). Maybe in the enterprise everybody is just writing a
little piece of stuff and can live without ever touching any GUI. But
my customers are asking usually for applications that also have a GUI
- and I need to develop the complete thing myself. That includes
business logic etc - and of course the GUI also. So if a customer asks
me for an application that does index some PDFs (just to give an
example) I need Lucene AND Swing. - Nick asked for the Swing so I
assume he wants (or needs) to write some GUI - and not just wants "to
dig a little deeper into Java" in general.


> Java excel in long live processes, usually these expose their data via
> a protocol at this point, its usually HTTP many times applying RESTful
> ideas (aka see Lucene API)

Of course you can do web services. You can have a huge cloud of web
services taking to each other, but at some point it comes to user
interface - somewhere a person wants to enter some stuff that triggers
all those services.


> Now before we get into arguments, all I was trying to do is point out
> that if one is interested in digging deeper into java than investing
> time in UI is probably the wrong way to go since its not where Java
> shines.

Apart from the fact that I find Swing still better for GUI development
than let's say .NET - and I even couldn't find a good visual GUI
editor for Python for example (at the time when I was searching) - I
did not read in the OP somewhere that he just wants to dig into Java.
-- 
Martin Wildam

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to