Click here to Skip to main content
16,004,587 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: Practice makes perfect? Pin
CPallini25-Jun-24 2:30
mveCPallini25-Jun-24 2:30 
GeneralRe: Practice makes perfect? Pin
Mircea Neacsu25-Jun-24 3:20
Mircea Neacsu25-Jun-24 3:20 
GeneralRe: Practice makes perfect? Pin
jochance25-Jun-24 5:19
jochance25-Jun-24 5:19 
GeneralRe: Practice makes perfect? Pin
Mircea Neacsu25-Jun-24 3:12
Mircea Neacsu25-Jun-24 3:12 
GeneralRe: Practice makes perfect? Pin
honey the codewitch25-Jun-24 5:14
mvahoney the codewitch25-Jun-24 5:14 
GeneralRe: Practice makes perfect? Pin
jschell26-Jun-24 13:11
jschell26-Jun-24 13:11 
GeneralRe: Practice makes perfect? Pin
dandy7225-Jun-24 3:33
dandy7225-Jun-24 3:33 
GeneralRe: Practice makes perfect? Pin
honey the codewitch25-Jun-24 5:08
mvahoney the codewitch25-Jun-24 5:08 
Seems like C# got bloated without really doing any of this.

is it really such a bad idea for example to do

public component Foo { // implements IComponent, IPropertyNotify, IDisposable etc
public Bar { get; set; } // generates OnBarChanged/BarChanged, etc
};

and save all of that code? You can't really make that into a library. At best you're using a C# Source Generator and some sort of input document.

or even

public entity Contact { // implements all of the data bound stuff
};

And if that's too much, what about simply the ability to extend the grammar via Source Generators so you could create or install these (as nuget packages) to extend the language as the project requires?
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix

GeneralRe: Practice makes perfect? Pin
jochance25-Jun-24 5:18
jochance25-Jun-24 5:18 
GeneralRe: Practice makes perfect? Pin
honey the codewitch25-Jun-24 5:19
mvahoney the codewitch25-Jun-24 5:19 
GeneralRe: Practice makes perfect? Pin
englebart25-Jun-24 16:05
professionalenglebart25-Jun-24 16:05 
GeneralRe: Practice makes perfect? Pin
honey the codewitch25-Jun-24 16:08
mvahoney the codewitch25-Jun-24 16:08 
GeneralHas Anyone Here Used IONinja Serial Tap? Pin
Roger Wright24-Jun-24 19:07
professionalRoger Wright24-Jun-24 19:07 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
OriginalGriff24-Jun-24 20:21
mveOriginalGriff24-Jun-24 20:21 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
Roger Wright25-Jun-24 5:12
professionalRoger Wright25-Jun-24 5:12 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
Rage24-Jun-24 21:22
professionalRage24-Jun-24 21:22 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
Roger Wright25-Jun-24 5:15
professionalRoger Wright25-Jun-24 5:15 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
RickZeeland25-Jun-24 0:28
mveRickZeeland25-Jun-24 0:28 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
Roger Wright25-Jun-24 5:24
professionalRoger Wright25-Jun-24 5:24 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
honey the codewitch25-Jun-24 1:02
mvahoney the codewitch25-Jun-24 1:02 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
jochance25-Jun-24 5:33
jochance25-Jun-24 5:33 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
honey the codewitch25-Jun-24 5:35
mvahoney the codewitch25-Jun-24 5:35 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
jochance25-Jun-24 6:02
jochance25-Jun-24 6:02 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
Rick York25-Jun-24 5:55
mveRick York25-Jun-24 5:55 
GeneralRe: Has Anyone Here Used IONinja Serial Tap? Pin
jochance25-Jun-24 5:59
jochance25-Jun-24 5:59 

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.