News for hackers. Stuff that matters.
Re:Folly - The Faceboook open source library by tomjen3 on Sunday June 03, 2012 @06:06AM (#4060460)
I realise this is a dangerous subject, but I am genuinly curious: given the business you run and the work you do for the Freebsd team, why would you object to using c++, but not c?

I could understand why you would object to both, but why only the lower level language.

Re:Folly - The Faceboook open source library by seiji on Sunday June 03, 2012 @08:11AM (#4060595)
Personally, I can't keep all of how C++ works in my brain at once. Most people end up limiting themselves to a "sane subset" of C++ to compensate for spec sprawl. But, everybody picks a different subset, so you can quickly stumble on things you think you know but don't work quite right when working on non-self-originated code.
Re:Folly - The Faceboook open source library by cperciva on Sunday June 03, 2012 @02:33PM (#4061451)
given the business you run and the work you do for the Freebsd team

Are you getting confused between tptacek and me?

Re:Folly - The Faceboook open source library by tptacek on Sunday June 03, 2012 @02:39PM (#4061468)
Hey, why don't you use C++? :)
Re:Folly - The Faceboook open source library by cperciva on Sunday June 03, 2012 @05:13PM (#4061771)
I think Tavis put it best: C is easier to audit because it's transparent. With C++ you can have innocuous-looking source code and have the compiler doing all sorts of crazy things behind your back.
Re:Folly - The Faceboook open source library by tptacek on Sunday June 03, 2012 @12:05PM (#4061083)
I don't work for the FreeBSD team.