<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: Java or Scala or Python on Spark in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/20000#M3235</link>
    <description>&lt;P&gt;There is a Coursera course on Scala right now -- you can still watch the videos although it started weeks ago:&amp;nbsp;&lt;A href="https://www.coursera.org/course/progfun" target="_blank"&gt;https://www.coursera.org/course/progfun&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are a number of examples and tutorials on the web concerning Spark. Really, take your pick after searching Google. Here's a blog post I wrote with a quick example:&amp;nbsp;&lt;A href="http://blog.cloudera.com/blog/2014/03/why-apache-spark-is-a-crossover-hit-for-data-scientists/" target="_blank"&gt;http://blog.cloudera.com/blog/2014/03/why-apache-spark-is-a-crossover-hit-for-data-scientists/&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 10 Oct 2014 08:55:14 GMT</pubDate>
    <dc:creator>srowen</dc:creator>
    <dc:date>2014-10-10T08:55:14Z</dc:date>
    <item>
      <title>Java or Scala or Python on Spark</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/19992#M3232</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Could anyone tell me which language is good to work on Spark, scala or java or python and also tell me why?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 09:09:36 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/19992#M3232</guid>
      <dc:creator>ravi14</dc:creator>
      <dc:date>2022-09-16T09:09:36Z</dc:date>
    </item>
    <item>
      <title>Re: Java or Scala or Python on Spark</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/19994#M3233</link>
      <description>&lt;P&gt;Scala is the native language of Spark. All else equal, it will be easiest to use Spark in Scala. However, of course, not everyone knows Scala or is using it in other projects.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Using it from Java is only slightly less convenient. You will write more code since Java's handling of anonymous classes is quite verbose before Java 8. All of the Scala APIs can be called from Java too, although some look weird when accessed from Java. Most APIs have a Java-friendlier version where necessary to ease this integration.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Python is probably the least easy to use since it is not JVM-based. There is a runtime overhead to translating back and forth between Spark and Python. Not all APIs are 'translated' to Python. Still, it works, and is useful if, well, you know Python and want to use it.&lt;/P&gt;</description>
      <pubDate>Fri, 10 Oct 2014 08:36:09 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/19994#M3233</guid>
      <dc:creator>srowen</dc:creator>
      <dc:date>2014-10-10T08:36:09Z</dc:date>
    </item>
    <item>
      <title>Re: Java or Scala or Python on Spark</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/19996#M3234</link>
      <description>&lt;P&gt;Thanks a lot of the reply. Could you please tell me the best material to start leanring scala and spark?&lt;/P&gt;</description>
      <pubDate>Fri, 10 Oct 2014 08:51:47 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/19996#M3234</guid>
      <dc:creator>ravi14</dc:creator>
      <dc:date>2014-10-10T08:51:47Z</dc:date>
    </item>
    <item>
      <title>Re: Java or Scala or Python on Spark</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/20000#M3235</link>
      <description>&lt;P&gt;There is a Coursera course on Scala right now -- you can still watch the videos although it started weeks ago:&amp;nbsp;&lt;A href="https://www.coursera.org/course/progfun" target="_blank"&gt;https://www.coursera.org/course/progfun&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are a number of examples and tutorials on the web concerning Spark. Really, take your pick after searching Google. Here's a blog post I wrote with a quick example:&amp;nbsp;&lt;A href="http://blog.cloudera.com/blog/2014/03/why-apache-spark-is-a-crossover-hit-for-data-scientists/" target="_blank"&gt;http://blog.cloudera.com/blog/2014/03/why-apache-spark-is-a-crossover-hit-for-data-scientists/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Oct 2014 08:55:14 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/20000#M3235</guid>
      <dc:creator>srowen</dc:creator>
      <dc:date>2014-10-10T08:55:14Z</dc:date>
    </item>
    <item>
      <title>Re: Java or Scala or Python on Spark</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/20002#M3236</link>
      <description>&lt;P&gt;Thanks a lot...&lt;/P&gt;</description>
      <pubDate>Fri, 10 Oct 2014 08:57:59 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Java-or-Scala-or-Python-on-Spark/m-p/20002#M3236</guid>
      <dc:creator>ravi14</dc:creator>
      <dc:date>2014-10-10T08:57:59Z</dc:date>
    </item>
  </channel>
</rss>

