Performance comparison between Blueprints and C++?

I am a C++ programmer and just today downloaded UE4. I was planning to code everything in C++, but then I discovered Blueprints. They look like an amazing tool, but before I decided to use them I wanted to make sure they aren’t significantly slower than normal C++. As far as I can tell, there aren’t any performance benchmarks or comparisons between Blueprints and C++.

How do these two coding solutions compare in speed?

The devs have specifically said that C++ is 10x faster than Blueprints. It is the same as Unreal Script to C++ in UE3.

They also said that even though that sounds huge, this difference is only apparent on very heavy processes.

Blueprint is good for most of your needs, and is most excellent for quick prototyping. If your prototype could use more performance, then you could move it over to C++.

“The devs have specifically said that C++ is 10x faster than Blueprints.”

Are you sure ?? If this is true it’s going to be hell of a choice for me ! you said 10 times, i assume it was an exaggeration, do you have any idea of a more precise factor ? x2 ? x1.5 ?

It has been said many times. Here is one:

Thanks for your answer. For now, I think that I’ll stick with C++ for most of the performance sensitive areas, and only use blueprints when performance doesn’t matter as much, or for prototyping. I believe that blueprints could be compiled to C++ or machine code directly, as they are basically structured like an AST already (as I mentioned in this thread, so we’ll see if the performance of blueprints can be leveled out with C++.