# CxxWrap namespace rename

**URL:** <https://discourse.julialang.org/t/cxxwrap-namespace-rename/3754>\
**Category:** Community\
**Tags:** cxx, interoperability, namespaces\
**Created:** [May 16, 2017, 8:49pm UTC](https://discourse.julialang.org/t/cxxwrap-namespace-rename/3754 "2017-05-16T20:49:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![barche](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/barche/32/79_2.png) [@barche](https://discourse.julialang.org/u/barche)\
**Post date:** [May 16, 2017, 8:49pm UTC](https://discourse.julialang.org/t/cxxwrap-namespace-rename/3754/1 "2017-05-16T20:49:31Z")

</div>

Hi all,

Following @SylvainCorlay 's work, we are thinking of splitting off the C++ part of CxxWrap into a separate C++ project. This would simplify things for e.g. Linux distributions, where the binaries could be distributed using the same compiler ecosystem as the rest of the distribution. It would also fit better with the BinDeps workflow, where Julia packages get the binary dependencies externally.

This raises the issue of the name of the C++ namespace and library, which is currently `cxx_wrap`, but from a C++ standpoint it would be more logical to refer to Julia somehow. So far, we’ve been kicking around the following:

- `jlbind`
- `jlplus`
- `juliaplus`

Suggestions are welcome, it is the right time for a rename since preparing the package for the split required moving files around anyway. See also the related [issue](https://github.com/JuliaInterop/CxxWrap.jl/issues/56#issuecomment-301734146) and discuss there if preferred.

---

<div class="post-metadata">

**Author:** ![SylvainCorlay](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sylvaincorlay/32/923_2.png) [@SylvainCorlay](https://discourse.julialang.org/u/SylvainCorlay)\
**Post date:** [May 16, 2017, 11:01pm UTC](https://discourse.julialang.org/t/cxxwrap-namespace-rename/3754/2 "2017-05-16T23:01:27Z")

</div>

This the list above, I vote for `jlbind`!
