Re: [julia-users] Registering / renaming CppWrapper

2016-03-25 Thread Bart Janssens
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

2016-03-25 Thread Stefan Karpinski
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¢
>
>
> 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

2016-03-25 Thread Jameson
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

2016-03-21 Thread Bart Janssens
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

2016-03-20 Thread Morten Piibeleht
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

2016-03-19 Thread Erik Schnetter
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

2016-03-19 Thread Uwe Fechner
>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

2016-03-19 Thread Bart Janssens
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