For easy reference: https://github.com/ChrisRackauckas/VectorizedRoutines.jl

On Thu, Jul 14, 2016 at 4:58 PM, Chris Rackauckas <rackd...@gmail.com>
wrote:

> So far I've only gathered implementations of functions I know of. It would
> also be nice to build a list of functions which should be added.
>
>
> On Thursday, July 14, 2016 at 4:34:09 PM UTC-7, Chris Rackauckas wrote:
>>
>> Hey,
>>   After some discussion (and letting the idea hang around for a long
>> time) I decided to create VectorizedRoutines.jl. The idea behind this
>> package is to include the useful and familiar vectorized routines that one
>> knows and loves from MATLAB/R/Python. An example of such functions include
>> things like meshgrid or accumarray. The reason for the package is
>> three-fold:
>>
>> 1) Such a package will help newcomers who are first trying Julia and used
>> to using these functions
>> 2) It will make porting codes to Julia easier (even though it is already
>> easy!)
>> 3) Sometimes these functions are a really quick solution to a problem.
>> They can be nice to use!
>>
>>   The functions I am looking to store here are ones not included into
>> Base. There are good reasons for not wanting to bloat Base with all of
>> these: in many cases they are not necessary (nor the best way to things) in
>> Julia because Julia does not require vectorization like other scripting
>> languages. Thus I see a package dedicated to holding these functions (while
>> making sure they achieve optimal performance, have proper
>> documentation/testing) as a viable alternative.
>>
>>   Please feel free to submit pull requests for your own implementations
>> of "popular/familiar" functions you are missing in Julia. Also, feel free
>> to submit pull requests for "non-standard" vectorized routines which follow
>> the same vein and are generally useful. Please include a docstring to
>> discuss its usage or have it link to proper documentation. Also, feel free
>> to donate some tests! If this begins to build into something really useful,
>> I will make sure that this gets proper documentation through Documenter.jl
>> and add it to METADATA.
>>
>

Reply via email to