On Tuesday, March 12, 2019, 12:54:47 PM PDT, Robert Engels wrote: I swear you are just trolling now or looking at the wrong things. Review > https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/binarytrees-gpp-2.html > > and > https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/binarytrees-gcc-1.html > > They are some of the slowest. Not surprisingly they also are the most > plain Jane solutions and easiest to understand and don’t use specialized > memory pools. >
By "looking at the wrong things" do you mean looking at a C++ program <https://benchmarksgame-team.pages.debian.net/benchmarksgame/program/binarytrees-gpp-9.html> that uses a boost library ? Doesn't that boost library <https://www.boost.org/> provide *"off the shelf memory management"* ? On Tuesday, March 12, 2019 at 11:12:44 AM UTC-7, Isaac Gouy wrote: >> >> On Monday, March 11, 2019, 3:54:56 PM PDT, Robert Engels wrote: >> >> > Yes, so use Java - for this synthetic benchmark. I’m not sure what the >> point is you are trying to make. >> > Both Java and Go outperform the C and C++ solutions using off the shelf >> memory management in the binary tree tests. >> >> In what way do Java and Go outperform the C and C++ solutions there? >> >> Those Java and Go programs are slower ? >> <https://benchmarksgame-team.pages.debian.net/benchmarksgame/performance/binarytrees.html> >> >> >> > As the real world application demonstrates both Java and Go offer >> superior performance to C++ in standard use cases. >> >> The authors are admirably specific in their recommendation — "Based on >> our positive experiences, we recommend authors of other bionformatics >> tools for processing SAM/BAM data, and potentially also other sequencing >> data formats, to also consider Go as an implementation language." >> >> >> ====== >> >> On Monday, March 11, 2019, 4:10:21 PM PDT, Robert Engels wrote: >> >> > You are 100% correct - that is why they have exactly 0 value. Nothing >> to see here, please move on... >> >> On the contrary, there is value and there is plenty to see. >> >> >> ====== >> >> On Monday, March 11, 2019, 4:17:02 PM PDT, Robert Engels wrote: >> >> > Also, you realize that Java has implemented auto vectorization for a >> long time... >> >> I do realize that. (I was using analogy). >> >> >> > But If you want to spend your time coding and debugging C++ or C no one >> here is stopping you. >> >> I won't spend time coding and debugging C++ or C. >> > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.