Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Is Groovy as fast as Java

Is Groovy as fast as Java

Herunterladen, um offline zu lesen

Some initial experiments to investigate whether further experiments are justified, investigating the performance comparison between Groovy and Java. (Java 8 vs Groovy 2.2.0-SNAPSHOT)

Some initial experiments to investigate whether further experiments are justified, investigating the performance comparison between Groovy and Java. (Java 8 vs Groovy 2.2.0-SNAPSHOT)

Weitere Verwandte Inhalte

Is Groovy as fast as Java

  1.       
  2.   No
  3.   Obviously so, Java is a statically typed, compiled language and Groovy is merely a dynamic scripting language.
  4.       http://en.wikipedia.org/wiki/The_Tortoise_and_the_Hare
  5.   …
  6.   
  7.   Proof spirit? 
  8.   
  9.     
  10.   
  11.   
  12.   
  13.   …
  14.   …
  15.   Simples Александр Орлов 2009
  16.     
  17.  
  18.    ●   –  –    4 =∫0 1 1 1x2 dx
  19.    ●   – = 4 n ∑i=1 n 1 1 i−0.5 n  2      
  20.     “ ” 
  21.   
  22.    ●  –  –  ●  ●  – 
  23.    ●  ●   ●  ●   … 
  24.    ●  ●   
  25.    ●    ●   Work in progress.
  26.   
  27.   Java Simple Loop Java Stream Map And Sum
  28.    ●  –  –  ●   –  –  ●  –  –  –  Uncertainty of correctness.
  29.   Idiomatic Groovy
  30.    ●  ●  
  31.   Functional Groovy Not timed.
  32.   
  33.    ROFLAO
  34.   …
  35.    
  36.  
  37.   Annotated Idiomatic Groovy
  38.    ●  ●  
  39.   
  40.   Annotated Functional Groovy Not timed.
  41.     
  42.   Static Compiled Groovy
  43.    ●  ●  
  44.   
  45.    
  46.    ●  –  –  ●   –  –  ●   –  – 
  47.   
  48.   
  49.   …
  50.   Static Compiled Low-level Groovy
  51.    ●  –  –  ●  –  –  ●  –  – 
  52.   ☺
  53.    http://en.wikipedia.org/wiki/The_Tortoise_and_the_Hare
  54.   
  55.   No
  56.   The data must be wrong. The statistics aren't valid.
  57.    
  58.    
  59.       

×