Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!nx02.iad01.newshosting.com!newshosting.com!69.16.185.11.MISMATCH!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!m10g2000vbc.googlegroups.com!not-for-mail From: Robert Klemme Newsgroups: comp.lang.java.programmer Subject: Static type checking: hybrid mode in Groovy Date: Wed, 16 Nov 2011 00:41:36 -0800 (PST) Organization: http://groups.google.com Lines: 22 Message-ID: <61e17074-e229-4303-a549-2389ccf502d3@m10g2000vbc.googlegroups.com> NNTP-Posting-Host: 193.0.246.21 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1321432985 3110 127.0.0.1 (16 Nov 2011 08:43:05 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 16 Nov 2011 08:43:05 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: m10g2000vbc.googlegroups.com; posting-host=193.0.246.21; posting-account=MGO7qgoAAABvyo26eHVDO00044spH-ws User-Agent: G2/1.0 X-HTTP-Via: 1.1 webwasher (Webwasher 6.8.7.9396) X-Google-Web-Client: true X-Google-Header-Order: ASELNKCHRUV X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20100101 Firefox/7.0.1,gzip(gfe) Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:9971 Folks, we recently had this discussion about the benefits of STC: Groovy now takes a hybrid approach and allows to use both. For the interested reader: http://www.jroller.com/melix/entry/groovy_static_type_checker_status They are trying to have the best of both worlds. I find this quote noteworthy: "One of them is that Java programmers who discover Groovy are often amazed about the conciseness of the language as compared to Java, and start programming in Groovy like they would in Java, that is to say with types and leveraging the syntax of Groovy. The key here is that many programmers never use the dynamic features of Groovy, but rather use the language as a "better Java syntax"." Kind regards robert