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.
