Re: [julia-users] Registering / renaming CppWrapper
Thanks for the feedback, I'll probably do the rename to CxxWrap.jl tomorrow, so the ship is just about to sail ;) On Friday, March 25, 2016 at 1:18:41 PM UTC+1, Stefan Karpinski wrote: > > The ship may have sailed on giving feedback on this name too ;-) > > Personally, I just think "cxx" is cooler that "cpp". Add that to being > more correct, and it's a winner for me as an extension for C++. > > On Fri, Mar 25, 2016 at 2:17 AM, Jameson> wrote: > >> Cpp sounds fine to me. That's the only file extension accepted by gnu >> make (even the expected tool name is CXX): >> https://www.gnu.org/software/make/manual/html_node/Catalogue-of-Rules.html#Catalogue-of-Rules >> >> I think ship sailed a long time ago for cpp being an unambiguous >> abbreviation for the c-preprecessor over C++. >> >> just my 2¢ >> >>
Re: [julia-users] Registering / renaming CppWrapper
The ship may have sailed on giving feedback on this name too ;-) Personally, I just think "cxx" is cooler that "cpp". Add that to being more correct, and it's a winner for me as an extension for C++. On Fri, Mar 25, 2016 at 2:17 AM, Jamesonwrote: > Cpp sounds fine to me. That's the only file extension accepted by gnu make > (even the expected tool name is CXX): > https://www.gnu.org/software/make/manual/html_node/Catalogue-of-Rules.html#Catalogue-of-Rules > > I think ship sailed a long time ago for cpp being an unambiguous > abbreviation for the c-preprecessor over C++. > > just my 2¢ > > > On Monday, March 21, 2016 at 7:38:05 AM UTC-4, Bart Janssens wrote: >> >> I like the sound of CxxWrap.jl. I was reluctant to use Cxx, to avoid >> giving the impression there is a dependency on Cxx.jl, but in the future I >> may actually use Cxx.jl to replace the current ccall usage, so then that is >> no longer an objection. >> >> I'll give it a few more days and then proceed with the rename to and >> registration of CxxWrap.jl >> >> Cheers, >> >> Bart >> >> On Sunday, March 20, 2016 at 12:37:52 PM UTC+1, Morten Piibeleht wrote: >>> >>> I would second Erik, CXX seems to be the standard way of referring to >>> C++ (e.g. in makefiles), and it would be consistent with Cxx.jl. >>> >>> Also, maybe the shorter "CxxWrap.jl"? Sounds a tiny bit better to me >>> ("wrap C++ code in Julia") whereas CxxWrapper could be interpreted as >>> "wrapper around something (C++ toolchain?)". >>> >>>
Re: [julia-users] Registering / renaming CppWrapper
Cpp sounds fine to me. That's the only file extension accepted by gnu make (even the expected tool name is CXX): https://www.gnu.org/software/make/manual/html_node/Catalogue-of-Rules.html#Catalogue-of-Rules I think ship sailed a long time ago for cpp being an unambiguous abbreviation for the c-preprecessor over C++. just my 2¢ On Monday, March 21, 2016 at 7:38:05 AM UTC-4, Bart Janssens wrote: > > I like the sound of CxxWrap.jl. I was reluctant to use Cxx, to avoid > giving the impression there is a dependency on Cxx.jl, but in the future I > may actually use Cxx.jl to replace the current ccall usage, so then that is > no longer an objection. > > I'll give it a few more days and then proceed with the rename to and > registration of CxxWrap.jl > > Cheers, > > Bart > > On Sunday, March 20, 2016 at 12:37:52 PM UTC+1, Morten Piibeleht wrote: >> >> I would second Erik, CXX seems to be the standard way of referring to C++ >> (e.g. in makefiles), and it would be consistent with Cxx.jl. >> >> Also, maybe the shorter "CxxWrap.jl"? Sounds a tiny bit better to me >> ("wrap C++ code in Julia") whereas CxxWrapper could be interpreted as >> "wrapper around something (C++ toolchain?)". >> >>
Re: [julia-users] Registering / renaming CppWrapper
I like the sound of CxxWrap.jl. I was reluctant to use Cxx, to avoid giving the impression there is a dependency on Cxx.jl, but in the future I may actually use Cxx.jl to replace the current ccall usage, so then that is no longer an objection. I'll give it a few more days and then proceed with the rename to and registration of CxxWrap.jl Cheers, Bart On Sunday, March 20, 2016 at 12:37:52 PM UTC+1, Morten Piibeleht wrote: > > I would second Erik, CXX seems to be the standard way of referring to C++ > (e.g. in makefiles), and it would be consistent with Cxx.jl. > > Also, maybe the shorter "CxxWrap.jl"? Sounds a tiny bit better to me > ("wrap C++ code in Julia") whereas CxxWrapper could be interpreted as > "wrapper around something (C++ toolchain?)". > >
Re: [julia-users] Registering / renaming CppWrapper
I would second Erik, CXX seems to be the standard way of referring to C++ (e.g. in makefiles), and it would be consistent with Cxx.jl. Also, maybe the shorter "CxxWrap.jl"? Sounds a tiny bit better to me ("wrap C++ code in Julia") whereas CxxWrapper could be interpreted as "wrapper around something (C++ toolchain?)". Just my two cents, Morten On Friday, March 18, 2016 at 2:17:12 PM UTC+1, Erik Schnetter wrote: > > The abbreviation "cpp" often stands for "C pre-processor". If you call > "cpp" on the command line, you'll get the preprocessor; only c++ or > cxx might get the C++ compiler. > > The name "CxxWrapper" might thus be better. > > -erik > > On Fri, Mar 18, 2016 at 4:52 AM, Bart Janssens> wrote: > > Hi, > > > > I'd like to register the CppWrapper package: > > https://github.com/barche/CppWrapper > > > > At the very least, I'll have to rename the github repo to CppWrapper.jl, > but > > while I'm at it I'd like to ask if there are any suggestions for a > better > > name? The package is meant to "wrap" a C++ library in a set of Julia > > functions and types. Unlike Cxx.jl, there is no direct way to call C++ > > functions, but a C++ file has to be written and compiled into a shared > > library that can then be loaded using CppWrapper. > > > > Cheers, > > > > Bart > > > > -- > Erik Schnetter > http://www.perimeterinstitute.ca/personal/eschnetter/ >
Re: [julia-users] Registering / renaming CppWrapper
The abbreviation "cpp" often stands for "C pre-processor". If you call "cpp" on the command line, you'll get the preprocessor; only c++ or cxx might get the C++ compiler. The name "CxxWrapper" might thus be better. -erik On Fri, Mar 18, 2016 at 4:52 AM, Bart Janssenswrote: > Hi, > > I'd like to register the CppWrapper package: > https://github.com/barche/CppWrapper > > At the very least, I'll have to rename the github repo to CppWrapper.jl, but > while I'm at it I'd like to ask if there are any suggestions for a better > name? The package is meant to "wrap" a C++ library in a set of Julia > functions and types. Unlike Cxx.jl, there is no direct way to call C++ > functions, but a C++ file has to be written and compiled into a shared > library that can then be loaded using CppWrapper. > > Cheers, > > Bart -- Erik Schnetter http://www.perimeterinstitute.ca/personal/eschnetter/
Re: [julia-users] Registering / renaming CppWrapper
>From my point of view both names are fine, both CppWrapper.jl and CxxWrapper.jl . It's your choice. Just go ahead! I am waiting for this nice package to be registered. Uwe On Friday, March 18, 2016 at 2:17:12 PM UTC+1, Erik Schnetter wrote: > > The abbreviation "cpp" often stands for "C pre-processor". If you call > "cpp" on the command line, you'll get the preprocessor; only c++ or > cxx might get the C++ compiler. > > The name "CxxWrapper" might thus be better. > > -erik > > On Fri, Mar 18, 2016 at 4:52 AM, Bart Janssens> wrote: > > Hi, > > > > I'd like to register the CppWrapper package: > > https://github.com/barche/CppWrapper > > > > At the very least, I'll have to rename the github repo to CppWrapper.jl, > but > > while I'm at it I'd like to ask if there are any suggestions for a > better > > name? The package is meant to "wrap" a C++ library in a set of Julia > > functions and types. Unlike Cxx.jl, there is no direct way to call C++ > > functions, but a C++ file has to be written and compiled into a shared > > library that can then be loaded using CppWrapper. > > > > Cheers, > > > > Bart > > > > -- > Erik Schnetter > http://www.perimeterinstitute.ca/personal/eschnetter/ >
[julia-users] Registering / renaming CppWrapper
Hi, I'd like to register the CppWrapper package: https://github.com/barche/CppWrapper At the very least, I'll have to rename the github repo to CppWrapper.jl, but while I'm at it I'd like to ask if there are any suggestions for a better name? The package is meant to "wrap" a C++ library in a set of Julia functions and types. Unlike Cxx.jl, there is no direct way to call C++ functions, but a C++ file has to be written and compiled into a shared library that can then be loaded using CppWrapper. Cheers, Bart