# Stdio and Julia run time - implications for embedding Julia?

**URL:** <https://discourse.julialang.org/t/stdio-and-julia-run-time-implications-for-embedding-julia/87050>\
**Category:** Internals & Design\
**Tags:** embedding, io\
**Created:** [September 10, 2022, 7:52pm UTC](https://discourse.julialang.org/t/stdio-and-julia-run-time-implications-for-embedding-julia/87050 "2022-09-10T19:52:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![greatpet](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@greatpet](https://discourse.julialang.org/u/greatpet)\
**Post date:** [September 10, 2022, 7:52pm UTC](https://discourse.julialang.org/t/stdio-and-julia-run-time-implications-for-embedding-julia/87050/1 "2022-09-10T19:52:13Z")

</div>

I came across Julia’s documentation on [printf() and stdio in the Julia runtime](https://docs.julialang.org/en/v1/devdocs/stdio/). Is there any implication on how to safely mix stdio / iostream with Julia’s IO methods, when embedding Julia in a C/C++ program? This is following up on a [problem](https://discourse.julialang.org/t/c-program-embedding-julia-works-in-terminal-but-breaks-in-pipes/86973) I have when running such a program in pipes.
