Eric J. Smith's Weblog

CodeSmith, .NET, etc...

GSLgen vs. CodeSmith

I hear a lot of talk about people using GSLgen as their template-based code generator of choice and I am wondering what features GSLgen has that you would like to see in CodeSmith. I have downloaded GSLgen and tried it very briefly and I didn't notice anything it could do that CodeSmith couldn't. Any feedback would be appreciated.

Comments

Marvin said:

One big difference.... DOCUMENTATION!
# August 7, 2003 12:07 PM

Eric J. Smith said:

OK, I am confused by this statement. I certainly realize that CodeSmith's documentation is far from commercial quality, but saying that GSLgen's documentation over CodeSmith's is a big difference seems pretty strange to me. CodeSmith includes a user documentation document (CodeSmith.rtf) that explains the template syntax, a windows help file that details the SchemaExplorer API, a tutorial on the website, and a pretty active support forum that I do my best to answer any other questions people may have. This is not to mention that CodeSmith mimics ASP.NET very closely, so most of the ASP.NET documentation applies as well. When I look at GSLgen, I see a text document explaining the program and it's proprietary syntax and a set of HTML documents that do the same. How is this a big difference??
# August 7, 2003 12:30 PM

Gary Minor said:

I've been dispointed in the documentation foe GSLgen. Perhaps all of the facts I need are in the documentation, but I don't understand them. Some examples (even a few) would be a big help.

I certainly hope that CodeSmith is at least as complete. If not, I couldn't stand an even bigger learning curve.

# December 22, 2003 12:41 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)