These are chat archives for evhub/coconut

19th
Jul 2017
Michael Wilson
@chrismichaels84
Jul 19 2017 18:00
Aloha! I am super excited to have found coconut. It seems to be exactly what I was looking for in developing a microservice. I was wondering if anyone is using coconut in production? Especially for complex math and a fairly complex application?
Evan Hubinger
@evhub
Jul 19 2017 22:47
@chrismichaels84 It's hard for me to know whether it's actually being used in production right now, though there are lots of people who have popped in here to say they were planning on it. Regardless, I'm happy to give you advice on how you can set up Coconut to run in production! First, I'll point you in the direction of how to release a Coconut package, which provides a good example of how to write a package in Coconut. Second, you'll want to take a look at how to use Coconut in a production environment, which has some recommendations on how to make Coconut (both the compiler and compiled code) as fast as possible (one word of warning, though: that FAQ answer recommends using cPyparsing, which is currently only supported under the coconut-develop package, not the coconut package, since it is still a developmental feature).
Michael Wilson
@chrismichaels84
Jul 19 2017 22:56
Wow, that's really helpful. The compiled code seems to be pretty clean, so production use shouldn't be much of an issue. I am going to play with it tomorrow, so you may see me around :) Thanks for your work on this.
Evan Hubinger
@evhub
Jul 19 2017 23:11
@chrismichaels84 Glad to help! Feel free to ask here again if you run into any issues.