https://prefect.io logo
Title
j

Jon Wolski

11/27/2019, 12:17 AM
Is it feasible to write tasks in languages other than Python? I have a Java team looking to replace their Java-based workflow components. The design ideals of Prefect (e.g. negative engineering) are appealing, but the team wants to stay in Java.
j

Jeremiah

11/27/2019, 2:01 AM
Hi Jon, our core workflow engine is written in Python and we haven’t exposed formal bindings for other languages (yet). Our usual recommendation for using other languages at this time is to shell out with a
ShellTask
, but that may or may not meet your requirements (and still requires flow definition in Python).