As king has said , ceylon is a community effort and therefore needs software engineers and testers to help design , build , and validate the language and sdk .
His answer is ceylon , a statically typed language that retains some of the best features of the java language ( and runs on the jvm ) but improves on that language 's readability , built-in modularity , and the incorporation of functional language features like high-order functions .