Re: Clojure for VS2010

2010-09-25 Thread eyeris
This sounds fantastic! Integrating the (doc) function with the F1 help
system in some way would be helpful.


On Sep 23, 3:20 pm, Will Kennedy  wrote:
> Some background: I've been spending some of my free time providing by
> basic Clojure support in VS 2010. To be honest, I'm a bit of a Clojure
> newbie, so I figured something that would require me to build a lexer
> and parser for the language and delve into the clojure source would be
> a great way to learn while creating something other people might find
> valuable. For adoption, having first-class support in VS for clojure-
> clr would be huge.
>
> I've built syntax highlighting, brace matching, and some basic
> formatting helpers. I'm working on the REPL window and project/build
> system next. My hope is to get it to the point where a user can
> download the plugin, create a new project, get some basic boilerplate,
> build, execute and debug all from within Visual Studio. People who are
> using emacs won't be abandoning it, but I hope it'll help people with
> a .Net background get going quickly.
>
> I'm looking for input about what features I should focus on and just
> general comments on the worthiness of the project. I figure I'm bound
> to make mistakes by approaching this from a C/C++/C# programmer's
> perspective, and this might preclude that.
>
> Thanks.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Clojure for VS2010

2010-09-25 Thread Mike K
Wow, really cool.  I'm looking forward to seeing this!

   Mike

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Clojure for VS2010

2010-09-25 Thread Will Kennedy
Thanks for the great feedback, Shawn.

On Sep 23, 3:09 pm, Shawn Hoover  wrote:
> On Thu, Sep 23, 2010 at 4:20 PM, Will Kennedy  wrote:
> > Some background: I've been spending some of my free time providing by
> > basic Clojure support in VS 2010. To be honest, I'm a bit of a Clojure
> > newbie, so I figured something that would require me to build a lexer
> > and parser for the language and delve into the clojure source would be
> > a great way to learn while creating something other people might find
> > valuable. For adoption, having first-class support in VS for clojure-
> > clr would be huge.
>
> > I've built syntax highlighting, brace matching, and some basic
> > formatting helpers. I'm working on the REPL window and project/build
> > system next. My hope is to get it to the point where a user can
> > download the plugin, create a new project, get some basic boilerplate,
> > build, execute and debug all from within Visual Studio. People who are
> > using emacs won't be abandoning it, but I hope it'll help people with
> > a .Net background get going quickly.
>
> > I'm looking for input about what features I should focus on and just
> > general comments on the worthiness of the project. I figure I'm bound
> > to make mistakes by approaching this from a C/C++/C# programmer's
> > perspective, and this might preclude that.
>
> > Thanks.
>
> Hi Will,
>
> This is absolutely worthy. It's VS or die in the .NET world. Syntax
> highlighting, indentation, the REPL (including sending expressions from the
> editor), and the project system are most important. After that, I think some
> combination of integrating the editor with the REPL's doc function, .NET
> intellisense, and Clojure intellisense. There's some effort going on to
> potentially unify the REPL servers used by the IDEs, so keep an eye on that,
> as well.
>
> Shawn

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en


Re: Clojure for VS2010

2010-09-23 Thread Shawn Hoover
On Thu, Sep 23, 2010 at 4:20 PM, Will Kennedy  wrote:

> Some background: I've been spending some of my free time providing by
> basic Clojure support in VS 2010. To be honest, I'm a bit of a Clojure
> newbie, so I figured something that would require me to build a lexer
> and parser for the language and delve into the clojure source would be
> a great way to learn while creating something other people might find
> valuable. For adoption, having first-class support in VS for clojure-
> clr would be huge.
>
> I've built syntax highlighting, brace matching, and some basic
> formatting helpers. I'm working on the REPL window and project/build
> system next. My hope is to get it to the point where a user can
> download the plugin, create a new project, get some basic boilerplate,
> build, execute and debug all from within Visual Studio. People who are
> using emacs won't be abandoning it, but I hope it'll help people with
> a .Net background get going quickly.
>
> I'm looking for input about what features I should focus on and just
> general comments on the worthiness of the project. I figure I'm bound
> to make mistakes by approaching this from a C/C++/C# programmer's
> perspective, and this might preclude that.
>
> Thanks.
>

Hi Will,

This is absolutely worthy. It's VS or die in the .NET world. Syntax
highlighting, indentation, the REPL (including sending expressions from the
editor), and the project system are most important. After that, I think some
combination of integrating the editor with the REPL's doc function, .NET
intellisense, and Clojure intellisense. There's some effort going on to
potentially unify the REPL servers used by the IDEs, so keep an eye on that,
as well.

Shawn

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Clojure for VS2010

2010-09-23 Thread Will Kennedy
Some background: I've been spending some of my free time providing by
basic Clojure support in VS 2010. To be honest, I'm a bit of a Clojure
newbie, so I figured something that would require me to build a lexer
and parser for the language and delve into the clojure source would be
a great way to learn while creating something other people might find
valuable. For adoption, having first-class support in VS for clojure-
clr would be huge.

I've built syntax highlighting, brace matching, and some basic
formatting helpers. I'm working on the REPL window and project/build
system next. My hope is to get it to the point where a user can
download the plugin, create a new project, get some basic boilerplate,
build, execute and debug all from within Visual Studio. People who are
using emacs won't be abandoning it, but I hope it'll help people with
a .Net background get going quickly.

I'm looking for input about what features I should focus on and just
general comments on the worthiness of the project. I figure I'm bound
to make mistakes by approaching this from a C/C++/C# programmer's
perspective, and this might preclude that.

Thanks.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en