Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

Groovy - Why and Where?

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Próximo SlideShare
Introduction to React native
Introduction to React native
Cargando en…3
×

Eche un vistazo a continuación

1 de 23 Anuncio

Más Contenido Relacionado

Presentaciones para usted (20)

Similares a Groovy - Why and Where? (20)

Anuncio

Más de Naresha K (20)

Más reciente (20)

Anuncio

Groovy - Why and Where?

  1. 1. Programming with Apache Groovy Naresha K Continuous Delivery Architect | Technical Excellence Coach naresha.k@gmail.com @naresha_k
  2. 2. Who do you code for?
  3. 3. Programs must be written for people to read, and only incidentally for machines to execute. H. Abelson and G. Sussman The Structure and Interpretation of Computer Programs
  4. 4. “Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” Martin Fowler
  5. 5. Most people talk about Java the language, and this may sound odd coming from me, but I could hardly care less. At the core of the Java ecosystem is the JVM. - James Gosling, Creator of the Java Programming Language(2011, TheServerSide)
  6. 6. Java Source Byte Code Native Code
  7. 7. Java Source Byte Code Native Code
  8. 8. Groovy Source Byte Code Native Code
  9. 9. http://zeroturnaround.com/rebellabs/the-adventurous-developers-guide-to-jvm-languages-java-scala-groovy-fantom-clojure-ceylon-kotlin-xtend/
  10. 10. initial idea was to make a little dynamic language which compiles directly to Java classes and provides all the nice (alleged) productivity benefits - James Strachan http://radio-weblogs.com/0112098/2003/08/29.html
  11. 11. https://www.tiobe.com/tiobe-index/
  12. 12. https://www.tiobe.com/tiobe-index/
  13. 13. http://groovy-lang.org/
  14. 14. http://spockframework.org/
  15. 15. https://gebish.org/
  16. 16. Welcome to Groovy

×