Click here to Skip to main content
15,891,633 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: WSO CCC OTD 2021-11-03 - we have a winner! Pin
OriginalGriff3-Nov-21 2:48
mveOriginalGriff3-Nov-21 2:48 
GeneralRe: WSO CCC OTD 2021-11-03 - we have a winner! Pin
pkfox4-Nov-21 0:05
professionalpkfox4-Nov-21 0:05 
Generalbravo Pete O'Hanlon's new blog series "100 Days of TypeScript" ... began October 25 PinPopular
BillWoodruff2-Nov-21 16:46
professionalBillWoodruff2-Nov-21 16:46 
GeneralRe: bravo Pete O'Hanlon's new blog series "100 Days of TypeScript" ... began October 25 PinPopular
Pete O'Hanlon2-Nov-21 21:02
mvePete O'Hanlon2-Nov-21 21:02 
JokeRe: bravo Pete O'Hanlon's new blog series "100 Days of TypeScript" ... began October 25 Pin
Nelek3-Nov-21 0:27
protectorNelek3-Nov-21 0:27 
GeneralRe: bravo Pete O'Hanlon's new blog series "100 Days of TypeScript" ... began October 25 Pin
Stuart Dootson3-Nov-21 1:27
professionalStuart Dootson3-Nov-21 1:27 
GeneralRe: bravo Pete O'Hanlon's new blog series "100 Days of TypeScript" ... began October 25 Pin
dandy723-Nov-21 3:30
dandy723-Nov-21 3:30 
GeneralHow to be a carpenter Pin
honey the codewitch2-Nov-21 13:18
mvahoney the codewitch2-Nov-21 13:18 
It has been late nights trying to make Reggie pass tests. Until the other night I took the wrecking ball and leveled it to the foundation.

Too much maintenance trying to target SQL and C# (and Python and Java and C++ and Rust and Mind$%_@ and whatever else the way I was doing it) It's too easy to make one off code that does the wrong thing under the right circumstances.

I'm creating a legolike way to write the code, to where I describe the machine and various targets can render it like
PROCEDURE_MATCH
MATCH_DECLARATIONS
WHILE_CHARLOOP
    MARK_LOCATION
    MARK_STATE
    STATE_TRANSITIONS
    DO_STATE_BLOCK_END
    DO_ACCEPT_OR_ERROR
END_WHILE_CHARLOOP
END_PROCEDURE_MATCH


Something like that, and then that invokes the templates for the given render target to render each of those elements in the target language at the given indent level

The whole app uses asp like templates now. Even the CLI "using screen" is rendered using an asp template.

So you want to be a carpenter, do you?
Well it takes more than a hammer, boy
You're gonna need blueprints and a will to build, and...
Straighten your cap! you look like you've been through a war
Wipe that grin off your mug, you got a sturdy frame?
Sluggish posture just won't cut it
You're gonna need schooling, and, and, and take notes!
And god if I catch you yawning again you're gonna regret ever asking for my help
And dammit you gotta hustle, this is a slacker-free zone
And, where's my pencil? Go get your hard-hat
Here's a nickel, go get us a ruler and a saw and a drill and lots of graph paper...

Yo..
I used to have a rope ladder but tattered were the rungs
I strung it from the highest willow, trying to hug the sun
The seventh level buckled and I tumbled from the summit
Now I'm back to re-climb and this time light my cigarette from it
- Aesop Rock
How to Be a Carpenter - Aesop Rock, from the album Float[^]
Real programmers use butterflies

GeneralRe: How to be a carpenter Pin
PIEBALDconsult2-Nov-21 13:22
mvePIEBALDconsult2-Nov-21 13:22 
GeneralRe: How to be a carpenter Pin
honey the codewitch2-Nov-21 13:36
mvahoney the codewitch2-Nov-21 13:36 
GeneralRe: How to be a carpenter Pin
englebart2-Nov-21 14:06
professionalenglebart2-Nov-21 14:06 
GeneralRe: How to be a carpenter Pin
Stuart Dootson3-Nov-21 1:36
professionalStuart Dootson3-Nov-21 1:36 
GeneralRe: How to be a carpenter Pin
Nelek3-Nov-21 0:28
protectorNelek3-Nov-21 0:28 
GeneralRe: How to be a carpenter Pin
den2k883-Nov-21 1:01
professionalden2k883-Nov-21 1:01 
GeneralRe: How to be a carpenter Pin
pkfox3-Nov-21 4:06
professionalpkfox3-Nov-21 4:06 
GeneralRe: How to be a carpenter Pin
pkfox8-Dec-21 20:57
professionalpkfox8-Dec-21 20:57 
GeneralBroken clipboard = nightmare Pin
dandy722-Nov-21 10:32
dandy722-Nov-21 10:32 
GeneralRe: Broken clipboard = nightmare Pin
raddevus2-Nov-21 10:48
mvaraddevus2-Nov-21 10:48 
GeneralRe: Broken clipboard = nightmare Pin
dandy723-Nov-21 3:23
dandy723-Nov-21 3:23 
GeneralRe: Broken clipboard = nightmare Pin
raddevus3-Nov-21 4:16
mvaraddevus3-Nov-21 4:16 
GeneralRe: Broken clipboard = nightmare Pin
dandy723-Nov-21 4:30
dandy723-Nov-21 4:30 
GeneralRe: Broken clipboard = nightmare Pin
raddevus3-Nov-21 4:38
mvaraddevus3-Nov-21 4:38 
GeneralRe: Broken clipboard = nightmare Pin
raddevus3-Nov-21 4:43
mvaraddevus3-Nov-21 4:43 
GeneralRe: Broken clipboard = nightmare Pin
dandy723-Nov-21 9:50
dandy723-Nov-21 9:50 
GeneralRe: Broken clipboard = nightmare Pin
raddevus2-Nov-21 11:09
mvaraddevus2-Nov-21 11:09 

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.