Attention developers writing email validation code

the ‘+’ symbol is valid. it is commonly used to sort email. see cyrus imap and gmail. I’m sick of my email addresses constantly being rejected. EORant

You still can’t get Intellisense right

VC++TB describes upcoming Intellisense enhancements. I don’t know how they could screw up something so badly in an otherwise good compiler. I had to delete my dll in order to actually use VC++ (which unfortunately my work forces me to use).

Two things:

  1. XCode has ridiculously powerful “intellisense” features that don’t eat up all of my cores
  2. ctags works so much better than any intellisense features

can you just remove the feature and stop the bleeding already?

I really have no language bias - but the fact remains, C++ is much faster for sorting. I’m not sure why that seems to anger people, the facts speak for themselves.

A good C++ vs C# performance war

I’m wondering why it is the microsofties who are pushing so hard for a new multithreaded programming paradigm to deal with multi-core processors. Herb Sutter and the like. I have to admit, the lack of non-microsoft proponents makes me suspicious.

I think this is due to MS never getting the unix multiple processes instead of threads model.  Is there really a reason that threads are that much better in all cases. My experience is that there are cases where they make sense, but overall you could just as well uses processes (assuming your OS could create lightweight processes easily).

So, should we spend all this effort in changing fundamental programming ideas or change the root cause of the problem? I’m curious to see FreeBSD’s SMP performance with multiple processes since version 7 [pdf] removed most of giant kernel lock (plus a whole host of other improvements (I’m looking at you, jemalloc)).

Until I see some numbers, I remain suspicious