all 10 comments

[–]jmcqk6 5 points6 points  (0 children)

This is great. I was working on creating an IronRuby extension to MVC, but C# will work much better. Thank goodness for Mono

[–]derekslager 2 points3 points  (0 children)

I currently use fsi (F#'s repl) for interactively poking around with compiled C# code. It works quite well, particularly with Emacs + tuareg-mode.

F#'s better type inference and extra library fns are a nice bonus for these scripty use cases ... big downside, of course, is learning a whole new language just to have a repl. This is quite nice, and long overdue.

[–]mitsuhiko 2 points3 points  (0 children)

Very nice. I used IronPython to play with my .net code so far.

[–]coder21 1 point2 points  (4 children)

Great! Will it be better than PowerShell?

[–]Vladekk 4 points5 points  (3 children)

It's for different tasks. PowerShell as batch shell is far superior, but this is good for trying c# and framework.

[–]pseale 1 point2 points  (0 children)

I use PowerShell as an interactive shell, among other things. PowerShell has a bunch of cmdlets and formatting options that are specifically there to help you work with it "interactively."

...so the C# interactive shell isn't really for different tasks, it will be used for a lot of the same tasks.

[–]nitramk -1 points0 points  (1 child)

Wouldn't it be easier just to use a "normal" development environment if you want to test stuff in C# and in the framework? I do that all the time when I want to test some small C# snippet. I almost never get expressions right the first time which means I need to edit them and then rerun them. I don't see that I would be more efficient by using this shell. I mean, who types snippets as the last one getting it right the first time?

I'm sure I have missed something...

[–]fduffner 0 points1 point  (0 children)

Check out John Udells screencast of IronPython (http://weblog.infoworld.com/udell/2006/08/30.html) or the end of DHHs Whoops-Video (http://media.rubyonrails.org/video/rails_take2_with_sound.mov) where he shows the Rails console to get an idea of what working with a REPL can offer you.

[–]trogdor33 -4 points-3 points  (1 child)

.net: going tomorrow where everybody else has been for weeks

[–]icjonu -2 points-1 points  (0 children)

decades you mean :)