[Haskell-cafe] What features should an (fictitious) IDE for Haskell have?
Branimir Maksimovic
branimir.maksimovic at gmail.com
Tue Dec 1 02:38:24 UTC 2020
I am pretty sure they all work iwth utf-8 files...
Greets, Branimir.
On 1.12.20. 3:06 пре подне, Mig Mit wrote:
> Please DO store code as ascii text. At the very least that would allow
> the use of external tools — sed, diff, git, whatever. Non-ascii
> representations were tried multiple times, and largely failed, in
> particular because of terrible interaction with other tools.
>
> Also, please make sure your IDE is a good text editor. Because that's
> what the code is — not AST, but text. Until it is finished (to a
> certain lax definition of "finished") it is likely to not even be
> representable in AST form.
>
> Sent from my iPad
>
>> On 2020. Dec 1., at 2:02, MarLinn <monkleyon at gmail.com> wrote:
>>
>>
>>
>> Most importantly: A good IDE is not a text editor, but an AST editor.
>> If the AST happens to be presented as text, that's a choice of
>> visualisation, nothing more. Better to start with a graph-like
>> visualisation to free the mind, then think through the possible
>> interactions. Maybe add the typical text-like visualisation later.
>> But don't start there or you'll just re-invent notepad for the nth time.
>>
>> Maybe don't even /store/ the code as ascii text.
>>
>>
>> _______________________________________________
>> Haskell-Cafe mailing list
>> To (un)subscribe, modify options or view archives go to:
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>> Only members subscribed via the mailman list are allowed to post.
>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20201201/a5308b00/attachment.html>
More information about the Haskell-Cafe
mailing list