<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Keep Coding - Clase 2 by Ing. Layla Scheli</title>
      <link>https://padlet.com/laylascheli/w93m65ketum0azmk</link>
      <description>Hecho con encanto</description>
      <language>en-us</language>
      <pubDate>2023-10-24 17:38:58 UTC</pubDate>
      <lastBuildDate>2023-11-12 18:46:17 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Consigna</title>
         <author>laylascheli</author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761478680</link>
         <description><![CDATA[<p>Investigar y analizar acerca de las principales diferencias entre Java y Scala!</p><p><br></p>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:39:32 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761478680</guid>
      </item>
      <item>
         <title>Scala Características -  william</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761482519</link>
         <description><![CDATA[<p>Scala admite características de programación funcional, como inferencia de tipos, inmutabilidad, evaluación diferida, coincidencia de patrones y funciones anidadas.</p><p><br></p><p>También admite funciones de orden superior, donde una función puede devolver otra o tomarla como parámetro.</p><p><br></p><p>Scala también tiene un sistema de tipos avanzado que admite tipos de datos algebraicos, tipos de orden superior, tipos anónimos y covarianza y contravarianza.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:42:04 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761482519</guid>
      </item>
      <item>
         <title>Alex</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761482558</link>
         <description><![CDATA[<p>-Scala, a diferencia de Java, permite la inferencia de tipos. En Java hay que declararlos todos</p><p>-En Scala las variables son inmutables.</p><p>-En Scala, la herencia se realiza a través de traits, no como en Java que se hace a través de herencia clásica, extendiendo la clase</p><p>-En Scala se pueden usar tipos genéricos al crearlos como funciones, al contrario que en Java, que debemos usar el Supertipo Object, del que heredan todos los demás tipos</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:42:06 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761482558</guid>
      </item>
      <item>
         <title>Manu</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761482733</link>
         <description><![CDATA[<p>hola</p><p><br/></p>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:42:11 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761482733</guid>
      </item>
      <item>
         <title>Programación</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761484446</link>
         <description><![CDATA[<p>Java es un lenguaje para programación orientada a objetos y Scala es un lenguaje que sirve tanto para programación orientada a objetos como para la programación funcional</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:43:18 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761484446</guid>
      </item>
      <item>
         <title>Fernando Cuéllar</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761488070</link>
         <description><![CDATA[<p>Java es un lenguaje orientado a objetos y Scala se combina el lenguaje orientado a objetos  y la programación funcional con una sintaxis mas sencilla.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:45:36 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761488070</guid>
      </item>
      <item>
         <title>Juan - Caracteristicas</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761488175</link>
         <description><![CDATA[<ul><li><p>Scala es orientado a objetos<br></p></li><li><p>Cada valor es un objeto.<br></p></li><li><p>Cada operación es una llamada a un método.<br></p></li><li><p>Las excepciones a estas reglas en Java (como los tipos primitivos, statics) son eliminadas.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:45:41 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761488175</guid>
      </item>
      <item>
         <title>Scala - principales caracteristicas</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761488580</link>
         <description><![CDATA[<ul><li><p>interoperabilidad con Java permite el uso de bibliotecas en java</p></li><li><p>Lenguaje de tipado estadístico que consta de un avanzado sistema de <a rel="noopener noreferrer nofollow" href="https://geekflare.com/type-vs-interface-typescript/">interfaz de tipos</a></p></li><li><p>Soporta por separado la programación orientada a objetos y la funcional</p></li><li><p>Este lenguaje es conciso, <strong>expresivo </strong>y legible.</p></li><li><p>Viene con patrones y mejores prácticas incorporados</p></li></ul><p><br/></p>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:45:57 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761488580</guid>
      </item>
      <item>
         <title>Isa</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761489446</link>
         <description><![CDATA[<ul><li><p>En Java cuando declaras una variable debes especificar el tipo de manera explicita mientras que en scala no es necesario, lo deduce automáticamente.</p></li><li><p>En Java las variables son mutables, se pueden cambiar en scala son inmutables, no se pueden cambiar después de asignarles un valor.</p></li><li><p>Java es necesario utilizar mas lineas de código en comparación con scala que es mas conciso.</p><p><br></p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:46:31 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761489446</guid>
      </item>
      <item>
         <title>David</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761491380</link>
         <description><![CDATA[<p>Gran parte de Scala se desarrolló sobre Java, lo que le da rapidez, robustez, simplicidad, firmeza el el tipado y una gran cualidad: Se puede ejecutar en cualquier sistema operativo que tenga el Java JRE instalado, además de estar orientado a objetos.</p><p>Como mejora, se modernizó para acercarlo a las tecnologías actuales, y otorgarle una sintaxis más sencilla.</p><p><br></p>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:47:39 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761491380</guid>
      </item>
      <item>
         <title>Juan - Interoperabilidad</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761492023</link>
         <description><![CDATA[<ul><li><p>Scala encaja sin fisuras en un entorno Java.</p></li><li><p>Puede invocar métodos Java, seleccionar campos Java, heredar de clases Java, implementar interfaces Java, etc.</p></li><li><p>Nada de esto requiere código puente o descripción de interfaces.</p></li><li><p>El código Java también puede usar fácilmente código Scala.</p></li><li><p>El código Scala es traducido a casi el mismo código de bytes que Java.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:48:03 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761492023</guid>
      </item>
      <item>
         <title>Sintaxis</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761492228</link>
         <description><![CDATA[<p>Java tiene una sintaxis más tradicional y verbosa en comparación con Scala. Mientras que Scala ofrece una sintaxis más expresiva y flexible, lo que facilita la escritura de código más elegante y conciso.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:48:10 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761492228</guid>
      </item>
      <item>
         <title>Carol</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761499955</link>
         <description><![CDATA[<p>Scala es un lenguaje bastante nuevo mientras que java es mas antiguo. </p><p><br/></p><p>Scala combina programación funcional y orientada a objeto y java está orientada a objeto.</p><p><br/></p><p>java es de tipado estático y scala también estático pero de tipado fuerte</p><p><br/></p><p>Java tiene una sintaxis más rígida que scala</p><p><br/></p><p>en Scala las variables son por defecto inmutables, Java permite la mutabilidad de manera predeterminada</p><p><br/></p><p>La curva de aprendizaje de Scala puede ser mas pronunciada por la combinacion de programacion funcional y orientada a objetos</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:52:46 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761499955</guid>
      </item>
      <item>
         <title>Rolando</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761501411</link>
         <description><![CDATA[<p><strong>Herramientas y marco de trabajo</strong></p><p>SCALA ScalaTest, SBT, ScalaCheck, Gradle y Scalaz</p><p>JAVA Apache Spark, Eclipse, Android Studio, Jenkins</p>]]></description>
         <enclosure url="https://geekflare.com/es/scala-vs-java/" />
         <pubDate>2023-10-24 17:53:46 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761501411</guid>
      </item>
      <item>
         <title>Diferencias</title>
         <author></author>
         <link>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761503112</link>
         <description><![CDATA[<ul><li><p>Diferencia en densidad del código: "Un programa que pueda requerir 50 líneas de código en Java, puede solo tomar 20 en Scala" - <a rel="noopener noreferrer nofollow" href="https://dev.to/codingerr/scala-vs-java-the-ultimate-showdown-89g#:~:text=Code%20size%20and%20quality,take%2020%20lines%20in%20Scala">https://dev.to/codingerr/scala-vs-java-the-ultimate-showdown-89g#:~:text=Code%20size%20and%20quality,take%2020%20lines%20in%20Scala</a></p><ul><li><p>"Aunque el lenguaje Scala pueda parecer más complicado que Java, puede sustituir fácilmente 20 líneas de código Java “fácil y sencillo” por una línea de lenguaje Scala “complejo”." -<a rel="noopener noreferrer nofollow" href="https://geekflare.com/es/scala-vs-java/">https://geekflare.com/es/scala-vs-java/</a></p></li></ul></li><li><p>Scala es bastante enfocado en Data Processing, BigData, Machine learning y Stream processing - <a rel="noopener noreferrer nofollow" href="https://www.snowflake.com/guides/scala-vs-java/#:~:text=Scala%E2%80%99s%20more%20complex%20syntax%20and,especially%20when%20compared%20to%20Scala">https://www.snowflake.com/guides/scala-vs-java/#:~:text=Scala%E2%80%99s%20more%20complex%20syntax%20and,especially%20when%20compared%20to%20Scala</a></p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-10-24 17:54:57 UTC</pubDate>
         <guid>https://padlet.com/laylascheli/w93m65ketum0azmk/wish/2761503112</guid>
      </item>
   </channel>
</rss>
