On Mon, 4 Feb 2019 00:13:39 +0530 Milind Thombre <thomb...@gmail.com> wrote:
> ask "Exactly how fast is golang vs say Python/JS?" or even C It depends on domain, metrics and task at hand, but from personal experience (Go vs C) Go is about four times faster than C at prototyping phase, two times faster at doing mainline and tenfold of that faster at maintenance phase. [Domain: CAM, task: telemetry gathering, metrics: time from whiteboard to code] > If anyone wants to contribute to a research paper, I'd love to get started as > well > and can volunteer with creating the Python benchmarking routines If we're at CPython what a **routine** may possibly compare? Python C runtime piece vs Go's? (So using Python you'd measure C vs Go, as Go runtime is almost pure go) > Contributors can recreate the same benchmarking routines in C, golang, JS This is how "benchmark game" **entertaining** sites are architectured. Their "comparisons" are moot for the industry. Look at the history of java samples and benchmark earlier vs current at same task. The real knowledge one may acquire at such benchmark game sites is how much dark craft any given language demands from its disciples. And in this regard, IMO, Go is the least demanding. Could be ex aequo with BASIC and Pascal. > Do let me know if anyone has second thoughts about the study, The "language1 vs language2" comparison to be of real value would need separate expert teams to write a piece of sophisticated software from the scratch then to deploy it then measure it on the field with same data feed. Even then the chosen domain inevitably would bring a bias were stdlibs allowed. Hope this helps. -- Wojciech S. Czarnecki << ^oo^ >> OHIR-RIPE -- 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.