3 ms·
Have you considered using a mix of languages? For instance Python with C in areas that are performance critical. I'm seeing this used increasingly on scientific
by papaf 14y ago
Have you considered using a mix of languages? For instance Python with C in areas that are performance critical. I'm seeing this used increasingly on scientific projects and I have heard no complaints.
The reason I suggest a mix of languages is that, as you probably already know, writing in C slows development time and writing in C++ is like walking through a minefield where seemingly simple things explode in complexity. In my experience/opinion C codebases are more maintainable although the code probably took longer to write.
- pramodbiligiri 14y agoHm, I haven't given that serious thought. I'm used to doing cross language calls on the JVM but not to native code. In our use case we need to load a lot of data and serve it. The client library could be written in Python. I'm trying to decide on the language to use for the lower level.