“One sure sign your language is successful: When people build other languages that transpile into it.” An anonymous Slashdot reader quotes a report from InfoWorld:
The Have project uses Go’s toolchain, but sports a different syntax and makes key additions to the language… Previously, a language named Oden worked with Go’s toolchain to add features that Go didn’t support. Now Polish developer Marcin Wrochniak has introduced Have, a language that transpiles to and expands on Go.
In the blog post that introduces the project to Go developers, Wrochniak describes Have as a hobby project, with the goal of becoming a “companion” to Go that addresses some of its common “landmines”… Go uses curly braces in the manner of C/C++, while Have uses block indents, like Python… The way that variable declaration, structs, and interfaces work have all been modified in Have to be more consistent with each other and to avoid internal inconsistencies that Wrochniak feels are a common source of bugs.
Read more of this story at Slashdot.