3
I Use This!
Inactive

Ratings and Reviews

Analyzed about 14 hours ago. based on code collected 1 day ago.
Community Rating
5.0
 

Average Rating:   5.0/5.0
Number of Ratings:   2
Number of Reviews:   1

My Review of ChaiScript

You have not rated or reviewed this project.
Click below to rate/review.
My Rating:
0
 
 New Review

Most Helpful Reviews

FellowTr... says:
Excellent scripting language  
5.0
 
written almost 12 years ago

I use ChaiScript in the Open-Transactions project, and so far it has accommodated all of our needs.

ChaiScript integrates very easily with C++, and the language itself is cool, and has lots of features. (Classes, lambdas, variants, etc.) It comes with a "standard library" including wrappers for common C++ classes. It's pretty powerful in terms of passing various data types back and forth, handling exceptions, wrapping classes and overloaded functions, etc.

The documentation can be maddeningly sparse, but the project maintainers pick up the slack on their forum, where they have been responsive, attentive, and have even added language features upon request. (They added "switch" upon request, for example.)

Having corresponded with the maintainers from time to time, I feel good also about their attention to optimization and static/dynamic analysis (Valgrind, etc.)

Bottom line? Excellent scripting language, and a quality implementation!

Did this review help you? |

Most Recent Reviews

FellowTr... says:
Excellent scripting language  
5.0
 
written almost 12 years ago

I use ChaiScript in the Open-Transactions project, and so far it has accommodated all of our needs.

ChaiScript integrates very easily with C++, and the language itself is cool, and has lots of features. (Classes, lambdas, variants, etc.) It comes with a "standard library" including wrappers for common C++ classes. It's pretty powerful in terms of passing various data types back and forth, handling exceptions, wrapping classes and overloaded functions, etc.

The documentation can be maddeningly sparse, but the project maintainers pick up the slack on their forum, where they have been responsive, attentive, and have even added language features upon request. (They added "switch" upon request, for example.)

Having corresponded with the maintainers from time to time, I feel good also about their attention to optimization and static/dynamic analysis (Valgrind, etc.)

Bottom line? Excellent scripting language, and a quality implementation!

Did this review help you? |