Thrift Windows Binaries for Cassandra

by fkollmann 4/18/2010 5:56:44 PM

UPDATE: Binaries for newer versions can be found here: http://www.fkollmann.de/v2/post/Apache-Thrift-030-RC4-released.aspx .

I have been playing around with Apache Cassandra lately which is now available in v0.6. Unfortunately it’s hard to find Windows binaries for the required Apache Thrift compiler v0.2. Since I had to spend several hours to compile the compiler using cygwin, I would like to share the binaries:

Download: Thrift Compiler v0.2 for Windows

 

UPDATE: Bernhard Glück also provided binaries in the mean time.

C++ 0x features in Visual Studio

by fkollmann 4/7/2010 8:17:11 AM

Stephan T. Lavavej published a list of the C++ 0x features being implemented into Visual Studio 2008 and Visual Studio 2010. It’s a nice overview to see the current implementation status:

 

C++0x Core Language Features

Proposal

VC9

VC10

Rvalue references

N2118

No

v2

    Rvalue references v2

N2844

No

v2

    Rvalue references for *this

N2439

No

No

    Initialization of class objects by rvalues

N1610

Yes

Yes

static_assert

N1720

No

Yes

auto

N1984

No

Yes

    Multi-declarator auto

N1737

No

Yes

    Removing old auto

N2546

No

Yes

    Trailing return types

N2541

No

Yes

Lambdas

N2927

No

v1.0

decltype

N2343

No

Yes

Right angle brackets

N1757

Yes

Yes

Extern templates

N1987

Yes

Yes

nullptr

N2431

No

Yes

Strongly typed enums

N2347

Partial

Partial

Forward declared enums

N2764

Partial

Partial

Extended friend declarations

N1791

Partial

Partial

Local and unnamed types as template arguments

N2657

Yes

Yes

C++0x Core Language Features: Concurrency

     

exception_ptr

N2179

No

Yes

Thread-local storage

N2659

Partial

Partial

C++0x Core Language Features: C99

     

__func__

N2340

Partial

Partial

C99 preprocessor

N1653

Partial

Partial

long long

N1811

Yes

Yes

 

Q: http://blogs.msdn.com/vcblog/archive/2010/04/06/c-0x-core-language-features-in-vc10-the-table.aspx