[Ironruby-core] Announcing IronEditor - An Editor for IronRuby, IronPython and other DLR languages

Ben Hall
Sun, 20 Jul 2008 15:04:46 -0000

Hi Peter,

It''s definitely a valid suggestion! The reason why I didn''t go
down
the route of plugging into SharpDevelop \ MonoDevelop is because I
wanted to provide something quick, lightweight and easy to start using
without having to install too many additional items. I want the
application to be focused on the DLR and dynamic languages, not sure
hacked on the side. If I want to write a quick Ruby script, I don''t
want to wait 10 minutes for the IDE to load and create a new solution
etc - I just want a way to write the code, maybe debug, maybe unit
test and execute. Hopefully, IronEditor will provide that support.

I''m not 100% confident you could easily fit a dynamic language into an
IDE developed with statically typed languages in mind without either
changing a lot of the core IDE functionality, or not taking full
advantage of the language itself.  It will be interesting to see how
the team copes with VS integration.

Maybe I am going down the wrong route, if there is a strong feeling
for having this integrated instead of a standalone application then I
will take a much closer look.

Thanks for the comment.

Ben




On Sun, Jul 20, 2008 at 1:13 PM, Peter Bacon Darwin
<bacondarwin at googlemail.com> wrote:
> Don''t mean to be a party-pooper - this project looks cool and
could provide
> a really good alternative to VS for a range of developers.
>
> But how about writing a plug-in for SharpDevelop instead?  This would give
> you a head start on a lot of the base-line functionality and let you
> concentrate on the Iron... stuff.
>
> Pete
>
> -----Original Message-----
> From: ironruby-core-bounces at rubyforge.org
> [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ben Hall
> Sent: Sunday,20 July 20, 2008 11:07
> To: ironruby-core at rubyforge.org
> Subject: [Ironruby-core] Announcing IronEditor - An Editor for IronRuby,
> IronPython and other DLR languages
>
> Hi everyone,
>
> Last night I uploaded an initial release of an application I''ve
been
> working on - IronEditor. This is a simple application designed to make
> it easier to start coding against the DLR based languages, out of the
> box it supports IronPython and IronRuby.
>
> The reason why I decided to build this is because Visual Studio
> Integration for the languages is a long way off and playing around
> creating code to for the languages is painful via the provided console
> applications. As such, the aim of the application is to provide a very
> lightweight way to edit and execute code, great while learning the
> languages and giving demos.
>
> Blog Post:
> http://blog.benhall.me.uk/2008/07/announcing-ironeditor-editor-for.html
>
> Download: http://www.codeplex.com/IronEditor
> Build: 1.0.0.46
>
> This is a release early with not too many advanced features but it can
> execute code! :) Over the next few weeks and months, I will be adding
> more features and implementing additional parts of the Hosting API.  I
> will also try to blog about the actual implementation of IronEditor.
>
> Any feedback or feature suggestions you have on the application would be
> great!
>
> Thanks
>
> Ben
> Blog.BenHall.me.uk
> Microsoft MVP (C#)