Click here to Skip to main content
15,888,047 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Ruminating on code generation Pin
Mircea Neacsu27-Aug-22 14:04
Mircea Neacsu27-Aug-22 14:04 
GeneralRe: Ruminating on code generation Pin
trønderen28-Aug-22 10:59
trønderen28-Aug-22 10:59 
GeneralRe: Ruminating on code generation Pin
sasadler29-Aug-22 6:54
sasadler29-Aug-22 6:54 
GeneralRe: Ruminating on code generation Pin
Jacquers27-Aug-22 6:01
Jacquers27-Aug-22 6:01 
GeneralRe: Ruminating on code generation Pin
David O'Neil27-Aug-22 6:08
professionalDavid O'Neil27-Aug-22 6:08 
GeneralRe: Ruminating on code generation Pin
Gerry Schmitz27-Aug-22 7:40
mveGerry Schmitz27-Aug-22 7:40 
QuestionRe: Ruminating on code generation Pin
Eddy Vluggen27-Aug-22 7:53
professionalEddy Vluggen27-Aug-22 7:53 
AnswerRe: Ruminating on code generation Pin
honey the codewitch27-Aug-22 16:20
mvahoney the codewitch27-Aug-22 16:20 
Deslang and Slang are kind of hard to explain. I spent several articles trying, but the issue is you need background in the CodeDOM - pretty solid background actually, not only to appreciate it, but to understand it. The CodeDOM isn't well traveled technology. It's primarily used by ASP.NET and not touched by most people.

Even if that weren't the case, there's the meta issue, and that is Deslang is a code generator generator.

Yeah. A code generator generator. I use it in projects that generate code so that I can input C# "templates" and then modify them and fill them out in the generator app itself - turning these "templates" into full fledged source.

And that source will be rendered in C#, VB.NET or potentially other .NET languages.
To err is human. Fortune favors the monsters.

GeneralRe: Ruminating on code generation Pin
jmaida27-Aug-22 17:01
jmaida27-Aug-22 17:01 
AnswerRe: Ruminating on code generation Pin
Eddy Vluggen30-Aug-22 1:36
professionalEddy Vluggen30-Aug-22 1:36 
GeneralRe: Ruminating on code generation Pin
jmaida27-Aug-22 16:02
jmaida27-Aug-22 16:02 
GeneralRe: Ruminating on code generation Pin
Ryan Peden29-Aug-22 3:01
professionalRyan Peden29-Aug-22 3:01 
GeneralRe: Ruminating on code generation Pin
MSBassSinger29-Aug-22 3:18
professionalMSBassSinger29-Aug-22 3:18 
GeneralRe: Ruminating on code generation Pin
Gerry Schmitz29-Aug-22 8:24
mveGerry Schmitz29-Aug-22 8:24 
GeneralRe: Ruminating on code generation Pin
MSBassSinger29-Aug-22 10:11
professionalMSBassSinger29-Aug-22 10:11 
PraiseThumbs up for this tech support Pin
Sander Rossel27-Aug-22 0:31
professionalSander Rossel27-Aug-22 0:31 
GeneralRe: Thumbs up for this tech support Pin
honey the codewitch27-Aug-22 1:34
mvahoney the codewitch27-Aug-22 1:34 
GeneralRe: Thumbs up for this tech support Pin
BernardIE531727-Aug-22 6:56
BernardIE531727-Aug-22 6:56 
GeneralRe: Thumbs up for this tech support Pin
Ryan Peden28-Aug-22 15:13
professionalRyan Peden28-Aug-22 15:13 
GeneralLunar landing pictures digitally enhanced Pin
OriginalGriff26-Aug-22 18:19
mveOriginalGriff26-Aug-22 18:19 
GeneralRe: Lunar landing pictures digitally enhanced Pin
Craig Robbins27-Aug-22 2:25
Craig Robbins27-Aug-22 2:25 
GeneralRe: Lunar landing pictures digitally enhanced Pin
Mircea Neacsu27-Aug-22 4:09
Mircea Neacsu27-Aug-22 4:09 
GeneralRe: Lunar landing pictures digitally enhanced Pin
mngerhold28-Aug-22 21:34
mngerhold28-Aug-22 21:34 
JokeRe: Lunar landing pictures digitally enhanced Pin
Richard Deeming29-Aug-22 22:15
mveRichard Deeming29-Aug-22 22:15 
GeneralWordle 434 Pin
StarNamer@work26-Aug-22 14:19
professionalStarNamer@work26-Aug-22 14:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.