O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Groovy - Why and Where?

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Introduction to React native
Introduction to React native
Carregando em…3
×

Confira estes a seguir

1 de 23 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a Groovy - Why and Where? (20)

Anúncio

Mais de Naresha K (20)

Mais recentes (20)

Anúncio

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

×