
On Wed, Aug 4, 2010 at 3:37 AM, Ivan Lazar Miljenovic < ivan.miljenovic@gmail.com> wrote:
Marc Weber
writes: Hi Qi,
have a look at brainfuck language. Its turing complete as Python, Haskell, etc are. Then you'll learn that the quesntion "Can I do everything possible" is not at all important. You have to ask instead: Can I complete my task in reasonable time and with reasonable runtime performance etc.
And in a way that makes the code maintainable.
For most use cases Haskell is a good choice - the only real things I'm missing are - nice stack traces - completion support - because I find it relaxing not having to looking all names. This could be fixed to some extend though..
If you mean whilst writing your code, this is an editor issue (I believe scion aims to help writing cross-editor utilities for things like this). ghci also has tab-completion, and ghc-mod provides such functionality in Emacs.
Is scion still being developed? I have the impression it's dead now. Really a shame, I think it has a good solid design and just needs work/polish. Jason