<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://www.webmaster-forums.net/crss/node/1042285" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title></title>
    <link>https://www.webmaster-forums.net/crss/node/1042285</link>
    <description></description>
    <language>en</language>
          <item>
    <title>benf wrote:
Can you name</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/java-and-jsf#comment-1235246</link>
    <description> &lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;benf&lt;/em&gt; wrote:&lt;/div&gt;Can you name some simple java setups to get me going - since i started this topic i have just read about the new JavaFX: looks very good.&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;JavaFX could be good for client-side rich apps – as an alternative to Flash, perhaps.  Less so for ordinary HTTP apps.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.mortbay.org/jetty/&quot;&gt;Jetty&lt;/a&gt; is a light HTTP server.  &lt;a href=&quot;http://click.sourceforge.net/&quot;&gt;Click&lt;/a&gt; is a barebones Java framework.  &lt;a href=&quot;http://grails.org&quot;&gt;Grails&lt;/a&gt; and &lt;a href=&quot;http://liftweb.net&quot;&gt;Lift&lt;/a&gt; are Rails-like frameworks for Groovy and Scala.  &lt;a href=&quot;http://github.com/weavejester/compojure/tree/master&quot;&gt;Compojure&lt;/a&gt; is a simpler Clojure framework.&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;benf&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
As you said using a system that is open source rather than a commercial closed source system (such as adobe flash) is always better and gives you more control and further more usually comes with a community of people ready to help, talk and influence the development of the language / system.&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;I recommend &lt;a href=&quot;http://www.fsf.org/about/what-is-free-software&quot;&gt;free software&lt;/a&gt;, and that can be commercial too. &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/wink.png&quot; title=&quot;Wink&quot; alt=&quot;Wink&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
 </description>
     <pubDate>Fri, 14 Nov 2008 16:34:06 +0000</pubDate>
 <dc:creator>Abhishek Reddy</dc:creator>
 <guid isPermaLink="false">comment 1235246 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Some enterprisey systems are</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/java-and-jsf#comment-1235237</link>
    <description> &lt;blockquote&gt;&lt;p&gt;Some enterprisey systems are overcomplicated, and there are plenty of those in the Java ecosystem. But there are also simpler frameworks, libraries, and indeed languages available on the Java stack. I wouldn&#039;t write off the whole ecosystem on that basis.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Can you name some simple java setups to get me going - since i started this topic i have just read about the new JavaFX: looks very good.&lt;/p&gt;
&lt;p&gt;As you said using a system that is open source rather than a commercial closed source system (such as adobe flash) is always better and gives you more control and further more usually comes with a community of people ready to help, talk and influence the development of the language / system.&lt;/p&gt;
 </description>
     <pubDate>Fri, 14 Nov 2008 10:53:56 +0000</pubDate>
 <dc:creator>benf</dc:creator>
 <guid isPermaLink="false">comment 1235237 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>I don&#039;t think it was.</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/java-and-jsf#comment-1235222</link>
    <description> &lt;blockquote&gt;&lt;p&gt;I don&#039;t think it was. Smalltalk and CLOS pioneered OO, long before Java halfheartedly adopted some of their ideas. To quote Guy Steele, Java took C++ programmers &quot;halfway to Lisp&quot;.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I knew you&#039;d pick me up on that! &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt; What I mean is, Java pioneered OOP for the masses. Lisp isn&#039;t an enterprisey language, whereas Java is loved by PHBs the world over (whether you regard that as a good thing is another matter).&lt;/p&gt;
 </description>
     <pubDate>Thu, 13 Nov 2008 22:01:00 +0000</pubDate>
 <dc:creator>JeevesBond</dc:creator>
 <guid isPermaLink="false">comment 1235222 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Java as a whole is not dead</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/java-and-jsf#comment-1235207</link>
    <description> &lt;p&gt;Java as a whole is not dead or dying.  Java the language could become less popular as it is displaced by other languages that target the JVM, such as JRuby, Jython, Clojure, Scala and others.&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
Java, when released, was a pioneering language in terms of OOP support (without the difficulties associated with C++) and cross-platform abilities.&lt;br /&gt;
&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;I don&#039;t think it was.  Smalltalk and CLOS pioneered OO, long before Java halfheartedly adopted some of their ideas.  To quote Guy Steele, Java took C++ programmers &quot;halfway to Lisp&quot;.&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;JeevesBond&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
Also, learning Java will help you learn to code, and once you can do that, you&#039;ll be able to learn any language easily.&lt;/div&gt;&lt;br /&gt;
It will certainly help you learn any language sufficiently like Java.  At some conceptual level, Java shares much with C#, Python, Ruby, Perl, etc.  But not quite as much with Haskell, Prolog, and arguably Lisp or C.  It could become &lt;em&gt;harder&lt;/em&gt; to learn those dissimilar languages, if you consider Java &#039;intuitive&#039; because you learned it first!&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;benf&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
The trouble is that Java is such an enormous language with hundreds of frameworks, libraries and intallations that just setting it up takes forever.&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Some enterprisey systems are overcomplicated, and there are plenty of those in the Java ecosystem.  But there are also simpler frameworks, libraries, and indeed languages available on the Java stack.  I wouldn&#039;t write off the whole ecosystem on that basis.&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;benf&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
If you ever just want to output &quot;Hello World&quot; with Java it takes about an hour.&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
No doubt Java the language imposes a lot of ceremony.  However, consider the following complete &#039;Hello World&#039; program using Clojure on Java: &lt;code&gt;(println &amp;quot;Hello World&amp;quot;)&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;benf&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
Plus im not sure about Javas own interpreted HTML out put? Suppose that is why PHP has taken off, its easy to install, quick to use and puts you in complete control.&lt;/p&gt;
&lt;p&gt;However, this is also its weak point i suppose, bad developer bad scripts?!&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
I agree.&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;benf&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
If anyone can add to the advantages of learning Java would like to hear.&lt;/div&gt;&lt;br /&gt;
The advantages of Java are that the JDK is cross-platform, free, has a large, mature ecosystem including libraries and docs, and can be a decent target for dynamic languages.&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;benf&lt;/em&gt; wrote:&lt;/div&gt;&lt;br /&gt;
DO you think flash and actionsctipt is turning into a more interactive &quot;Java&quot; equivalent?&lt;br /&gt;
&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;No.  By using Java as a platform for dynamic languages, one can get interactivity and simplicity for free, while still being able to use existing Java libraries and tools.  This is a much more promising option than morphing Flash into a Java-like VM.&lt;/p&gt;
 </description>
     <pubDate>Thu, 13 Nov 2008 13:10:00 +0000</pubDate>
 <dc:creator>Abhishek Reddy</dc:creator>
 <guid isPermaLink="false">comment 1235207 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>The trouble is that Java is</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/java-and-jsf#comment-1235201</link>
    <description> &lt;p&gt;The trouble is that Java is such an enormous language with hundreds of frameworks, libraries and intallations that just setting it up takes forever.&lt;/p&gt;
&lt;p&gt;Although im basing this mainly on Netbeans, i hate the way the system generates hundreds of lines of code.&lt;/p&gt;
&lt;p&gt;If you ever just want to output &quot;Hello World&quot; with Java it takes about an hour.&lt;/p&gt;
&lt;p&gt;Plus im not sure about Javas own interpreted HTML out put? Suppose that is why PHP has taken off, its easy to install, quick to use and puts you in complete control.&lt;/p&gt;
&lt;p&gt;However, this is also its weak point i suppose, bad developer bad scripts?!&lt;/p&gt;
&lt;p&gt;If anyone can add to the advantages of learning Java would like to hear.&lt;/p&gt;
&lt;p&gt;DO you think flash and actionsctipt is turning into a more interactive &quot;Java&quot; equivalent?&lt;/p&gt;
 </description>
     <pubDate>Thu, 13 Nov 2008 10:54:15 +0000</pubDate>
 <dc:creator>benf</dc:creator>
 <guid isPermaLink="false">comment 1235201 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Java certainly isn&#039;t dead,</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/java-and-jsf#comment-1235115</link>
    <description> &lt;p&gt;Java certainly isn&#039;t dead, it&#039;s still listed as the most popular language on the &lt;a href=&quot;http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html&quot;&gt;Tiobe index&lt;/a&gt;, not a perfect measure of popularity, but enough to show that there are plenty of Java developers out there.&lt;/p&gt;
&lt;p&gt;Having said that Java suffers from quite an ugly syntax (relative to say C# or Python) and the profligacy of frameworks makes for a steeper learning curve than PHP.&lt;/p&gt;
&lt;p&gt;The discussion you&#039;re opening up here is a can of worms by the way (that&#039;s not a bad thing). Some people will defend Java to the death, while others will loudly decry its shortcomings.&lt;/p&gt;
&lt;p&gt;In the end though, it is most certainly worth learning. Java, when released, was a pioneering language in terms of OOP support (without the difficulties associated with C++) and cross-platform abilities.&lt;/p&gt;
&lt;p&gt;Also, learning Java will help you learn to &lt;em&gt;code&lt;/em&gt;, and once you can do that, you&#039;ll be able to learn any language easily. &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
 </description>
     <pubDate>Tue, 11 Nov 2008 18:13:14 +0000</pubDate>
 <dc:creator>JeevesBond</dc:creator>
 <guid isPermaLink="false">comment 1235115 at https://www.webmaster-forums.net</guid>
  </item>
  </channel>
</rss>
