Www.julialang.org: add BenchmarkTools.jl to "essential tools" section

Created on 16 May 2020  路  7Comments  路  Source: JuliaLang/www.julialang.org

Happened to notice the "essential tools" section today, and noticed that the profiler was there but BenchmarkTools.jl is not. I think it would be good to add this. We see lots of new users with misconceptions about benchmarking (e.g. using @time) and one can hardly blame them because it's certainly not abundantly obvious how to properly benchmark in Julia.

Most helpful comment

you could use this since they didn't need it...

All 7 comments

That is already 4 tiles. So growing it will add another row. Perhaps it is time to have a separate page for Essential Tools and IDEs.

I think it would be well worth it to add, though I don't really have an opinion on whether it should be more rows or a separate page. (You'd probably be safe adding to the existing page, since I think most of the internet today is trending towards "more long than deep", though I'm not exactly a fan of that trend.)

I think PackageCompiler.jl is probably now usable enough that it should also be included there. I personally would like to see MacroTools.jl there, though I know there is some controversy on which is the best metaprogramming pattern matching tool to use, and there is the worry about whether new users would feel encouraged to abuse metaprogramming.

@ViralBShah That's mentioned in #800 as:

put the tools (IDE/Debugger tools) on a separate page, access it via a new button next to "Try Julia in the Browser"

I can try this one if @tlienart agrees.

Please by all mean! Btw it鈥檚 not like I鈥檓 managing this thing, we鈥檙e all just trying to provide the best experience and get lots of excited new Julia users (who can then ask us about why their @time of a function was slow 馃)

Jokes aside, I would be in favour of this stuff being moved off the front page (but accessible via a clear button that鈥檚 closer to the top) but some other people might disagree so maybe give it a shot and let鈥檚 see what the feedback is

Benchmark tools are missing a logo, in order to be added. Do you have some appropriate image for that?

you could use this since they didn't need it...

@cormullion Now that's another level of (programming) art, I really like it :smile:

Was this page helpful?
0 / 5 - 0 ratings

Related issues

tlienart picture tlienart  路  9Comments

essenciary picture essenciary  路  6Comments

logankilpatrick picture logankilpatrick  路  4Comments

iuliancioarca picture iuliancioarca  路  10Comments

amellnik picture amellnik  路  8Comments