I'd like to suggest Visual Studio *Code* as a valid alternative to Atom 
since, the latter has a tendency to hang and get even slower with more 
plugins. However, VsCode being written in TypeScript is more a valid 
solution - perhaps we might be able to use the GHCjs for writing the proper 
bindings and build upon that work. 

They made a simpler design decision regarding the concept of language 
server which might prove to be even more useful. 

Please do take a leighweight editor in consideration - MS is putting a lot 
of work to make this a dev. env. for the dotNET core VM. They'll keep 
improving it blazingly fast.

On Wednesday, October 14, 2015 at 11:57:55 PM UTC+5:30, Ingo W. wrote:
>
> It turned out that the eclipse plugin is starting to experience problems 
> with newer eclipse versions 
> <https://www.reddit.com/r/frege/comments/3or2g2/frege_eclipseplugin_doesnt_work_in_eclipse_mars1/>
> .
>
> I guess I can fix it for this time. But it will probably happen again and 
> again.
>
> Here is a list of options I see:
>
>
>    1. Stay with the successor of IMP 
>    <https://github.com/usethesource/impulse>. Pro: low effort. Contra: 
>    This seems to be a one man show.
>    2. Wrte an eclipse plugin from scratch, using latest Eclipse 
>    technology. Pro: future-proof. Contra: who can do this? 
>    3. Wrte an IDEA plugin from scratch, using latest Eclipse technology. 
>    Pro: future-proof. Contra: who can do this? 
>    4. Wrte a NetBeans plugin from scratch, using latest Eclipse 
>    technology. Pro: ???. Contra: who can do this? Who uses NetBeans anyway?
>    5. Roll your own in FregeFX. Pro: Dierk has the know how. Stand alone 
>    product. Contra: stand-alone product 
>    6. Use ATOM or something like that. Pro: attract the cool kids. 
>    Contra: would need indirect interfacing with compiler (i.e. via pipes or 
>    sockets). Could be cool, though, once we had it.
>
> Non-options:
>
> Use emacs.
>
> (Haha, I'm joking. But then I'd prefer VIM)
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Frege Programming Language" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to frege-programming-language+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to