Click here to Skip to main content
15,887,214 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: Unpopular opinions: LINQ Pin
MeziLu10-Feb-21 13:55
MeziLu10-Feb-21 13:55 
GeneralRe: Unpopular opinions: LINQ Pin
TnTinMn9-Feb-21 3:43
TnTinMn9-Feb-21 3:43 
GeneralRe: Unpopular opinions: LINQ Pin
honey the codewitch9-Feb-21 3:54
mvahoney the codewitch9-Feb-21 3:54 
GeneralRe: Unpopular opinions: LINQ Pin
Bruce Greene9-Feb-21 5:54
Bruce Greene9-Feb-21 5:54 
GeneralRe: Unpopular opinions: LINQ Pin
Member 129243129-Feb-21 8:20
Member 129243129-Feb-21 8:20 
GeneralRe: Unpopular opinions: LINQ Pin
Eddy Vluggen9-Feb-21 8:56
professionalEddy Vluggen9-Feb-21 8:56 
GeneralRe: Unpopular opinions: LINQ Pin
Bruce Patin10-Feb-21 4:23
Bruce Patin10-Feb-21 4:23 
GeneralRe: Unpopular opinions: LINQ Pin
honey the codewitch10-Feb-21 4:34
mvahoney the codewitch10-Feb-21 4:34 
Yeah, that's a whole different can of worms I didn't (and couldn't due to lack of experience) address in my OP.

Microsoft's DB access has always left a lot to be desired. Every time they introduce some new RDBMS api layer it just builds on what's there without seeming to add much (linq over the DB and I'm basing this on your assessment above) - or when it does, it's brittle as hell, like the entity framework.

I would appreciate the syntax, personally, for *functional programming* but I don't consider the .NET enumerator paradigm up to the task of first class functional operations like guided iteration. It's too inefficient, for starters.

So LINQ builds on something that's not up to the job. My secondary criticism has to do with syntax and learning curve which i briefly addressed in my op, but on reflection i suppose my main criticism is introducing LINQ into an imperative language (C#) rather than say, making F# less arcane for people that are used to languages like Haskell.
Real programmers use butterflies

Generalcorrection: Microsoft is a virus. They wreck every software tool they try to re-brand as a Microsoft product. Pin
Member 117206818-Feb-21 6:03
Member 117206818-Feb-21 6:03 
GeneralRe: correction: Microsoft is a virus. They wreck every software tool they try to re-brand as a Microsoft product. Pin
User 149368538-Feb-21 6:27
User 149368538-Feb-21 6:27 
GeneralRe: correction: Microsoft is a virus. They wreck every software tool they try to re-brand as a Microsoft product. Pin
dandy729-Feb-21 4:00
dandy729-Feb-21 4:00 
GeneralRe: correction: Microsoft isn't a virus. Pin
OriginalGriff8-Feb-21 6:26
mveOriginalGriff8-Feb-21 6:26 
GeneralRe: correction: Microsoft isn't a virus. Pin
honey the codewitch8-Feb-21 6:33
mvahoney the codewitch8-Feb-21 6:33 
GeneralRe: correction: Microsoft isn't a virus. Pin
User 149368538-Feb-21 7:01
User 149368538-Feb-21 7:01 
GeneralRe: correction: Microsoft isn't a virus. Pin
honey the codewitch8-Feb-21 8:09
mvahoney the codewitch8-Feb-21 8:09 
GeneralRe: correction: Microsoft isn't a virus. Pin
User 1493685315-Feb-21 11:51
User 1493685315-Feb-21 11:51 
GeneralRe: correction: Microsoft is a virus. They wreck every software tool they try to re-brand as a Microsoft product. Pin
W Balboos, GHB8-Feb-21 7:25
W Balboos, GHB8-Feb-21 7:25 
GeneralRe: correction: Microsoft is a virus. They wreck every software tool they try to re-brand as a Microsoft product. Pin
charlieg8-Feb-21 15:31
charlieg8-Feb-21 15:31 
GeneralRe: correction: Microsoft is a virus. They wreck every software tool they try to re-brand as a Microsoft product. Pin
Richard MacCutchan8-Feb-21 22:21
mveRichard MacCutchan8-Feb-21 22:21 
GeneralRe: correction: Microsoft is a virus. They wreck every software tool they try to re-brand as a Microsoft product. Pin
Eddy Vluggen9-Feb-21 8:58
professionalEddy Vluggen9-Feb-21 8:58 
GeneralThought of the Day Pin
OriginalGriff8-Feb-21 4:49
mveOriginalGriff8-Feb-21 4:49 
GeneralRe: Thought of the Day Pin
jeron18-Feb-21 4:53
jeron18-Feb-21 4:53 
GeneralRe: Thought of the Day Pin
W Balboos, GHB8-Feb-21 4:58
W Balboos, GHB8-Feb-21 4:58 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer8-Feb-21 5:01
professionalDaniel Pfeffer8-Feb-21 5:01 
GeneralRe: Thought of the Day Pin
Mike Hankey8-Feb-21 5:04
mveMike Hankey8-Feb-21 5:04 

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.