On Wed, Jun 18, 2008 at 4:33 AM, Ben Hall <[EMAIL PROTECTED]> wrote:

> I think 'jumping ship' is the wrong way to think about it. C# is still
> a very useful language, however in certain situations Ruby is the more
> logical choice. I don't see this as either\or, but a way to extend
> your toolset and choice the right language for your scenario - be it
> C#, Ruby or even VB.net!  Plus there are a lot of legacy systems and
> knowledge based around C#, certainly a decision when deciding on your
> language.
>

I believe the future will be similar to the whole 'polyglot programming' or
'language oriented programming' meme. A strong focus on domain specific
languages built with dynamic languages, lots of business logic in a dynamic
language, and a platform layer underneath built with a language like C# that
is closely aligned with the VM.

I did a presentation about this. You can get the slides here:

http://blowmage.com/2008/3/10/ironruby-csharp-awesomeness

And I recorded a podcast with Ola Bini about this. You can find that here:

http://rubiverse.com/podcasts/5-ola-bini-on-polyglot-programming

~Mike
_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to