3 ms·
It's probably 10 to 1 preference of Python over Java for data engineers. At least 5 to 1.
by mritchie712 5y ago
It's probably 10 to 1 preference of Python over Java for data engineers. At least 5 to 1.
- aruntdharan 5y agoNoted. We will definitely consider adding support for python. Thanks for the suggestion.
- galdosdi 5y agoYou might consider checking Jython out as an option. It's JSR-223 compliant and trivial to drop into a Java app and just expose Java objects to the Python scripts to be used as is. I've had a pretty great experience with it. The only downside is it's stuck on supporting Python2.x so you may end up wanting to properly integrate CPython eventually. Since you're targeting running Python code that doesn't exist yet and the language differences aren't huge though, I doubt most users would mind (I wouldn't). Just an idea to consider, esp for an MVP (One /upside/ is Jython is a Python2 interpreter fully written in Java, so the concurrency and performance may be better than CPython2 with its GIL)
- aruntdharan 5y agoJust checked it out. Looks interesting. Thanks
- llaolleh 5y agoI would disagree with this. Most Python developers I know can do Java. Not a big deal.