radash icon indicating copy to clipboard operation
radash copied to clipboard

benchmark comparisons with other alternatives

Open meftunca opened this issue 1 year ago • 7 comments

Let's do a benchmark comparison with Lodash and other libraries. Let's also create examples and benchmark tests about the algorithms. I know it's a big job, but with these new benchmarks, we can better identify performance deficiencies and make performance-oriented improvements together.

meftunca avatar Jan 25 '24 08:01 meftunca

@meftunca many have noticed that this repo is - unfortunately - not being maintained anymore. What's the point of making benchmakrs then ?

stefaanMLB avatar Mar 07 '24 07:03 stefaanMLB

@stefaanMLB What do you mean? The last update was two weeks ago. If the development has stopped, there should be a general notification.

meftunca avatar Mar 07 '24 08:03 meftunca

@meftunca Lodash repo is not being maintained. What are the other alternatives?

NinjaDevRN avatar Jun 28 '24 06:06 NinjaDevRN

try radashi

stefaanMLB avatar Jun 28 '24 06:06 stefaanMLB

Over at radashi-org/radashi, we are planning on getting benchmarks set up. After that, we'd be open to adding Lodash comparison benchmarks for Radashi functions that overlap with existing Lodash functions.

aleclarson avatar Jun 28 '24 18:06 aleclarson

  • Ramda.js
  • Underscore.js
  • Lazy.js
  • Collect.js

meftunca avatar Jun 28 '24 20:06 meftunca

Hi @meftunca, we'll definitely try to compare Radashi against all major competitors, except for those whose philosophy is vastly different (Ramda.js and Lazy.js) and those that are seemingly antiquated (Underscore). People who never made the switch from Underscore to Lodash are not really a priority. People who prefer point-free, functional programming aren't a priority either.

aleclarson avatar Jun 28 '24 20:06 aleclarson