Static typing question
Agile Developer <[email protected]>
| Newsgroups | gmane.comp.lang.groovy.user |
|---|---|
| Message-ID | <CAKmU=T_mbY2hL-M7hdgEFN411Y-Fo+nWHvqGwbeizw8rTO=SuQ@mail.gmail.com> |
Hi, I was a 4 years user of Grails/Groovy (last year mostly Python). With the general trend of people moving to static languages, is there any reason that Groovy needs to stay dynamic? I see Python having the mypy approach, I see gradle moving to Kotlin and FE mostly on Typescript. I understand that the @CompileStatic is the supported method, but having true static typing (with the Script-Like enhancements other Languages added, would be beneficial). Is there still a reason to keep it dynamic? What is the benefit? -- Dr. Vasileios Anagnostopoulos (MSc,PhD) Researcher/Developer