Click here to Skip to main content
15,908,020 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.

 
AnswerRe: Real quote quote story Pin
RickZeeland18-Aug-17 10:25
mveRickZeeland18-Aug-17 10:25 
AnswerRe: Real quote quote story Pin
RickZeeland18-Aug-17 10:31
mveRickZeeland18-Aug-17 10:31 
GeneralRe: Real quote quote story Pin
Cornelius Henning18-Aug-17 11:19
professionalCornelius Henning18-Aug-17 11:19 
GeneralRe: Real quote quote story Pin
kmoorevs18-Aug-17 11:21
kmoorevs18-Aug-17 11:21 
GeneralRe: Real quote quote story Pin
Cornelius Henning18-Aug-17 12:11
professionalCornelius Henning18-Aug-17 12:11 
AnswerRe: Real quote quote story Pin
RickZeeland18-Aug-17 20:54
mveRickZeeland18-Aug-17 20:54 
GeneralRe: Real quote quote story Pin
kmoorevs19-Aug-17 5:53
kmoorevs19-Aug-17 5:53 
GeneralAbout that SIMD in C# thing.. Pin
harold aptroot18-Aug-17 10:11
harold aptroot18-Aug-17 10:11 
After trying to use it for a while, I have found that I don't like it. A month ago or so already, it was at a "usable" point. Meaning that I had written some 7k lines of code that enable the use of SSE and AVX intrinsics from C#, sort of (and only in 64bit mode on an AVX-capable CPU but that would have been fixable).

The problem is, it's just too annoying to use. That whole "your code is executed, which build up some intermediate representation which is then compiled" idea does work, but it's really confusing, mainly because assignment at the C# level translates to .. well, nothing. It changes some C#-level variable, which is useful, but corresponds to re-using a name for a new variable, not assigning to the variable with that name. So there is hack to do actual assignment, but it's far too easy to forget to use it (with, at best, a confusing error message if you forget - usually it's a silent bug), and it has confusing semantics anyway. Additionally, passing data in and out is more annoying than it should be.
I thought it might be possible to improve it all with some small changes, but I've given up.
GeneralRe: About that SIMD in C# thing.. Pin
Jon McKee18-Aug-17 22:05
professionalJon McKee18-Aug-17 22:05 
GeneralRe: About that SIMD in C# thing.. Pin
harold aptroot19-Aug-17 5:28
harold aptroot19-Aug-17 5:28 
GeneralForgotten Password Explained by comedian PinPopular
raddevus18-Aug-17 9:31
mvaraddevus18-Aug-17 9:31 
GeneralRe: Forgotten Password Explained by comedian Pin
PIEBALDconsult18-Aug-17 9:46
mvePIEBALDconsult18-Aug-17 9:46 
GeneralRe: Forgotten Password Explained by comedian Pin
raddevus18-Aug-17 9:52
mvaraddevus18-Aug-17 9:52 
GeneralRe: Forgotten Password Explained by comedian Pin
PIEBALDconsult18-Aug-17 9:59
mvePIEBALDconsult18-Aug-17 9:59 
GeneralRe: Forgotten Password Explained by comedian Pin
raddevus18-Aug-17 10:25
mvaraddevus18-Aug-17 10:25 
GeneralRe: Forgotten Password Explained by comedian Pin
PIEBALDconsult18-Aug-17 10:36
mvePIEBALDconsult18-Aug-17 10:36 
GeneralRe: Forgotten Password Explained by comedian Pin
raddevus18-Aug-17 10:45
mvaraddevus18-Aug-17 10:45 
GeneralRe: Forgotten Password Explained by comedian Pin
Ron Anders18-Aug-17 15:54
Ron Anders18-Aug-17 15:54 
GeneralRe: Forgotten Password Explained by comedian Pin
Marc Clifton18-Aug-17 10:32
mvaMarc Clifton18-Aug-17 10:32 
GeneralRe: Forgotten Password Explained by comedian Pin
raddevus18-Aug-17 10:48
mvaraddevus18-Aug-17 10:48 
GeneralLunch with a member... Pin
R. Giskard Reventlov18-Aug-17 8:32
R. Giskard Reventlov18-Aug-17 8:32 
GeneralRe: Lunch with a member... Pin
PIEBALDconsult18-Aug-17 9:05
mvePIEBALDconsult18-Aug-17 9:05 
GeneralRe: Lunch with a member... Pin
Jeremy Falcon18-Aug-17 11:45
professionalJeremy Falcon18-Aug-17 11:45 
GeneralRe: Lunch with a member... Pin
Gary R. Wheeler18-Aug-17 17:14
Gary R. Wheeler18-Aug-17 17:14 
GeneralRe: Lunch with a member... Pin
Jeremy Falcon19-Aug-17 5:31
professionalJeremy Falcon19-Aug-17 5:31 

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.