
#13669: Identifier "Otherwise" in guarded equation can crash a program -------------------------------------+------------------------------------- Reporter: vanto | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.0.2 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by goldfire): I'm certainly agreed that there is a beginning for everything and that users can and should bring up new ideas with an effort to evolve the language. GHC is an open-source compiler for an open language. Anyone can write proposals for language changes and submit patches for inclusion in the compiler. The proposals process, as decided on by the community, is the way to get a consensus of opinion so that a change to the language can be made. This is why I said "Regardless of our opinions": our personal opinions don't really matter, because you can always make a proposal and seek community consensus beyond just the two of us. I'm not sure what problem you have had with the proposals process, but I don't think it's Ben's responsibility to explain. If you've already posted where your problem lies, please provide a link. While I'm not involved in the communities of other languages, I do use several non-functional languages. This past year, I taught courses in Java and C (as well as Haskell), and next year I will be teaching just Java in my courses. When I teach a programming languages course, the focus of the course will be Java, not Haskell. (This is because, with Java 8, Java supports programming in a large variety of modes, including functional.) So I don't think it's fair to presume our familiarity or lack thereof with other languages and the ideas stemming from these languages. Do you have a language in mind with the feature you are seeking here? But don't answer me here -- put it in the proposal! -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13669#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler