On Thu, Mar 4, 2010 at 11:46 AM, Wildam Martin <[email protected]> wrote:
> 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.
>

for the record I work in a small startup with serious scaling
challenges due to growth, java services on the back end ruby on the
front end.

before that I was a media startup also with a lot of traffic and
serious challenges, there it was java services and ui in pure HTML /
JS and at times Flash

so no I don't write a little piece of logic usually it complete system
its just that UI is never in Java not at this point... also we usually
do not use Java EE or a lot of frameworks


>
>> 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.
>
>

-- 
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