Skip to content

Commit 988fe9e

Browse files
committed
updated post
1 parent e57ef03 commit 988fe9e

File tree

4 files changed

+171
-5
lines changed

4 files changed

+171
-5
lines changed

Diff for: _posts/2011-05-06-jvm-langs-groovy.markdown

+41-1
Original file line numberDiff line numberDiff line change
@@ -571,7 +571,47 @@ Groovy. According to some benchmarks around the Internet(like
571571
[this one](http://stronglytypedblog.blogspot.com/2010/02/java-vs-scala-vs-groovy-vs-groovy.html))
572572
Groovy is much slower than Java for certain tasks. I, however, haven't
573573
read any new benchmarks on the subject and have no idea how reliable
574-
the old ones are and how relevant they are to the current Groovy version.
574+
the old ones are and how relevant they are to the current Groovy
575+
version.
576+
577+
# Future prospects
578+
579+
With so many languages being created all the time developers
580+
naturally ask themselves the same question over and over again -
581+
should I waste my time learning this language? Related questions seem
582+
to be:
583+
584+
* Will it endure the test of time?
585+
* Does it have a vibrant and committed community around it?
586+
* Can I find professional support?
587+
* Does it integrate well with out current infrastructure?
588+
* Does it have good tooling?
589+
590+
After all most of the currently popular languages like Java, C# and
591+
PHP are nothing spectacular on their own, but have a combination of
592+
factors that worked in their favour to get them to the top - solid
593+
companies behind them, many deployment options and just the right
594+
amount of beefing up/simplifying C/C++ make existing developers transition to the
595+
new languages a relatively easy and painless experience.
596+
597+
SpringSource(the company responsible for the creation of the popular
598+
Spring framework, now a division of VMWare) employs most of the core
599+
Groovy developers and offers both [Groovy and Grails support](http://www.springsource.com/developer/grails). The fact
600+
that a company such as this one believes in the technology is very
601+
important whey you're trying to sell using Groovy in your current
602+
company. And if you're existing infrastructure is built around Java -
603+
well, you have next to nothing to worry about, except maybe will Java 7
604+
deliver the promised speed improvement for dynamic languages
605+
implemented on top of it.
606+
607+
Presently the Groovy community is vast and rapidly growing. The
608+
language itself - constantly evolving.
609+
610+
NetBeans and IntelliJ have built-in Groovy support, which is a big
611+
testament to the language's popularity as well.
612+
613+
In a sentence I don't see Groovy disappearing or dying anytime soon
614+
even if its original creator has lost faith in it.
575615

576616
# Groovy resources
577617

Diff for: _site/2011/05/06/jvm-langs-groovy.html

+43-1
Original file line numberDiff line numberDiff line change
@@ -653,7 +653,49 @@ <h1 id="common-use-cases">Common use cases</h1>
653653
<a href="http://stronglytypedblog.blogspot.com/2010/02/java-vs-scala-vs-groovy-vs-groovy.html">this one</a>)
654654
Groovy is much slower than Java for certain tasks. I, however, haven’t
655655
read any new benchmarks on the subject and have no idea how reliable
656-
the old ones are and how relevant they are to the current Groovy version.</p>
656+
the old ones are and how relevant they are to the current Groovy
657+
version.</p>
658+
659+
<h1 id="future-prospects">Future prospects</h1>
660+
661+
<p>With so many languages being created all the time developers
662+
naturally ask themselves the same question over and over again -
663+
should I waste my time learning this language? Related questions seem
664+
to be:</p>
665+
666+
<ul>
667+
<li>Will it endure the test of time?</li>
668+
<li>Does it have a vibrant and committed community around it?</li>
669+
<li>Can I find professional support?</li>
670+
<li>Does it integrate well with out current infrastructure?</li>
671+
<li>Does it have good tooling?</li>
672+
</ul>
673+
674+
<p>After all most of the currently popular languages like Java, C# and
675+
PHP are nothing spectacular on their own, but have a combination of
676+
factors that worked in their favour to get them to the top - solid
677+
companies behind them, many deployment options and just the right
678+
amount of beefing up/simplifying C/C++ make existing developers transition to the
679+
new languages a relatively easy and painless experience.</p>
680+
681+
<p>SpringSource(the company responsible for the creation of the popular
682+
Spring framework, now a division of VMWare) employs most of the core
683+
Groovy developers and offers both <a href="http://www.springsource.com/developer/grails">Groovy and Grails support</a>. The fact
684+
that a company such as this one believes in the technology is very
685+
important whey you’re trying to sell using Groovy in your current
686+
company. And if you’re existing infrastructure is built around Java -
687+
well, you have next to nothing to worry about, except maybe will Java 7
688+
deliver the promised speed improvement for dynamic languages
689+
implemented on top of it.</p>
690+
691+
<p>Presently the Groovy community is vast and rapidly growing. The
692+
language itself - constantly evolving. </p>
693+
694+
<p>NetBeans and IntelliJ have built-in Groovy support, which is a big
695+
testament to the language’s popularity as well.</p>
696+
697+
<p>In a sentence I don’t see Groovy disappearing or dying anytime soon
698+
even if its original creator has lost faith in it.</p>
657699

658700
<h1 id="groovy-resources">Groovy resources</h1>
659701

Diff for: _site/atom.xml

+44-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<title>www.batsov.com</title>
55
<link href="http://www.batsov.com/"/>
66
<link type="application/atom+xml" rel="self" href="http://www.batsov.com/atom.xml"/>
7-
<updated>2011-05-07T11:44:50+03:00</updated>
7+
<updated>2011-05-07T15:21:46+03:00</updated>
88
<id>http://www.batsov.com/</id>
99
<author>
1010
<name>Bozhidar Batsov</name>
@@ -632,7 +632,49 @@ Groovy. According to some benchmarks around the Internet(like
632632
&lt;a href=&quot;http://stronglytypedblog.blogspot.com/2010/02/java-vs-scala-vs-groovy-vs-groovy.html&quot;&gt;this one&lt;/a&gt;)
633633
Groovy is much slower than Java for certain tasks. I, however, haven’t
634634
read any new benchmarks on the subject and have no idea how reliable
635-
the old ones are and how relevant they are to the current Groovy version.&lt;/p&gt;
635+
the old ones are and how relevant they are to the current Groovy
636+
version.&lt;/p&gt;
637+
638+
&lt;h1 id=&quot;future-prospects&quot;&gt;Future prospects&lt;/h1&gt;
639+
640+
&lt;p&gt;With so many languages being created all the time developers
641+
naturally ask themselves the same question over and over again -
642+
should I waste my time learning this language? Related questions seem
643+
to be:&lt;/p&gt;
644+
645+
&lt;ul&gt;
646+
&lt;li&gt;Will it endure the test of time?&lt;/li&gt;
647+
&lt;li&gt;Does it have a vibrant and committed community around it?&lt;/li&gt;
648+
&lt;li&gt;Can I find professional support?&lt;/li&gt;
649+
&lt;li&gt;Does it integrate well with out current infrastructure?&lt;/li&gt;
650+
&lt;li&gt;Does it have good tooling?&lt;/li&gt;
651+
&lt;/ul&gt;
652+
653+
&lt;p&gt;After all most of the currently popular languages like Java, C# and
654+
PHP are nothing spectacular on their own, but have a combination of
655+
factors that worked in their favour to get them to the top - solid
656+
companies behind them, many deployment options and just the right
657+
amount of beefing up/simplifying C/C++ make existing developers transition to the
658+
new languages a relatively easy and painless experience.&lt;/p&gt;
659+
660+
&lt;p&gt;SpringSource(the company responsible for the creation of the popular
661+
Spring framework, now a division of VMWare) employs most of the core
662+
Groovy developers and offers both &lt;a href=&quot;http://www.springsource.com/developer/grails&quot;&gt;Groovy and Grails support&lt;/a&gt;. The fact
663+
that a company such as this one believes in the technology is very
664+
important whey you’re trying to sell using Groovy in your current
665+
company. And if you’re existing infrastructure is built around Java -
666+
well, you have next to nothing to worry about, except maybe will Java 7
667+
deliver the promised speed improvement for dynamic languages
668+
implemented on top of it.&lt;/p&gt;
669+
670+
&lt;p&gt;Presently the Groovy community is vast and rapidly growing. The
671+
language itself - constantly evolving. &lt;/p&gt;
672+
673+
&lt;p&gt;NetBeans and IntelliJ have built-in Groovy support, which is a big
674+
testament to the language’s popularity as well.&lt;/p&gt;
675+
676+
&lt;p&gt;In a sentence I don’t see Groovy disappearing or dying anytime soon
677+
even if its original creator has lost faith in it.&lt;/p&gt;
636678

637679
&lt;h1 id=&quot;groovy-resources&quot;&gt;Groovy resources&lt;/h1&gt;
638680

Diff for: _site/index.html

+43-1
Original file line numberDiff line numberDiff line change
@@ -653,7 +653,49 @@ <h1 id="common-use-cases">Common use cases</h1>
653653
<a href="http://stronglytypedblog.blogspot.com/2010/02/java-vs-scala-vs-groovy-vs-groovy.html">this one</a>)
654654
Groovy is much slower than Java for certain tasks. I, however, haven’t
655655
read any new benchmarks on the subject and have no idea how reliable
656-
the old ones are and how relevant they are to the current Groovy version.</p>
656+
the old ones are and how relevant they are to the current Groovy
657+
version.</p>
658+
659+
<h1 id="future-prospects">Future prospects</h1>
660+
661+
<p>With so many languages being created all the time developers
662+
naturally ask themselves the same question over and over again -
663+
should I waste my time learning this language? Related questions seem
664+
to be:</p>
665+
666+
<ul>
667+
<li>Will it endure the test of time?</li>
668+
<li>Does it have a vibrant and committed community around it?</li>
669+
<li>Can I find professional support?</li>
670+
<li>Does it integrate well with out current infrastructure?</li>
671+
<li>Does it have good tooling?</li>
672+
</ul>
673+
674+
<p>After all most of the currently popular languages like Java, C# and
675+
PHP are nothing spectacular on their own, but have a combination of
676+
factors that worked in their favour to get them to the top - solid
677+
companies behind them, many deployment options and just the right
678+
amount of beefing up/simplifying C/C++ make existing developers transition to the
679+
new languages a relatively easy and painless experience.</p>
680+
681+
<p>SpringSource(the company responsible for the creation of the popular
682+
Spring framework, now a division of VMWare) employs most of the core
683+
Groovy developers and offers both <a href="http://www.springsource.com/developer/grails">Groovy and Grails support</a>. The fact
684+
that a company such as this one believes in the technology is very
685+
important whey you’re trying to sell using Groovy in your current
686+
company. And if you’re existing infrastructure is built around Java -
687+
well, you have next to nothing to worry about, except maybe will Java 7
688+
deliver the promised speed improvement for dynamic languages
689+
implemented on top of it.</p>
690+
691+
<p>Presently the Groovy community is vast and rapidly growing. The
692+
language itself - constantly evolving. </p>
693+
694+
<p>NetBeans and IntelliJ have built-in Groovy support, which is a big
695+
testament to the language’s popularity as well.</p>
696+
697+
<p>In a sentence I don’t see Groovy disappearing or dying anytime soon
698+
even if its original creator has lost faith in it.</p>
657699

658700
<h1 id="groovy-resources">Groovy resources</h1>
659701

0 commit comments

Comments
 (0)