TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Work for Performance – Open performance issues on open-source

103 点作者 fn1超过 3 年前

10 条评论

X6S1x6Okd1st超过 3 年前
&gt; Because climate-change is eating the world. CPUs need power. Less CPU-usage equals less power-consumption.<p>Faster code might result in more CPU-usage not less, because the amount of real world value derived by the same amount of electricity increases.<p>That being said I&#x27;m all for more efficient &amp; faster code.
评论 #28778028 未加载
评论 #28776291 未加载
the_lonely_road超过 3 年前
This one is curious. The website appears to suggest that the list of open issues being presented was generated over 4 months ago. That made me assume it was someone stumbling upon it and then sticking it on HN, but the github name on the submission and the HN name on here are close enough it is probably the same person.<p>Shouldn&#x27;t you regenerate the list at least nightly to be up to date so people are not reading over issues potentially closed months ago?<p>My second question is what is driving the short list of technologies? You include Typescript and Javascript as seperate entries but no Ruby, Rust or C++ all of which jumped out to me but no doubt there is a much wider list of relevant technologies I am not thinking about as well.
评论 #28774414 未加载
评论 #28774403 未加载
fabiospampinato超过 3 年前
Personally I haven&#x27;t had a great experience with opening performance-related issues, a lot of the times people don&#x27;t care enough about performance, pretty often they feel kind of insulted that you are saying that something they have written is slow and should be made faster.<p>A lot of the times, especially if the library is small, I find it more useful to just rewrite the whole thing. Or forking it with the performance patches and submit a PR, trying to convince people to make something faster with an issue doesn&#x27;t work very well in my experience.
评论 #28780201 未加载
vlovich123超过 3 年前
From this we can clearly see that using C, C++, or Rust results in open source projects without performance issues.
评论 #28784760 未加载
syastrov超过 3 年前
I thought of this idea as well, but don’t think this is really the right approach. Many of these issues relate to specific features which developers subsequently avoid using. I think these types of initiatives should be more broadly targeted and probably curated by the maintainers&#x2F;users of the software. E.g. the faster-cpython project is focusing on improving general Python interpreter performance: <a href="https:&#x2F;&#x2F;github.com&#x2F;faster-cpython&#x2F;ideas" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;faster-cpython&#x2F;ideas</a>
adsharma超过 3 年前
The biggest performance problems with python involve the GIL, highly dynamic runtime and an extension API that exposes internals.<p>I believe moving python towards a more static type system, functional programming and transpilation to other languages is a good direction.
loxias超过 3 年前
Neat idea! There&#x27;s no C, C++, Perl, or MATLAB entry though, so my ability to help is limited... :&#x2F;<p>Surely there&#x27;s a need for &quot;implement &lt;foo&gt; in better machine code&quot; work, in other languages and projects, no?
jvilalta超过 3 年前
Interesting idea. Will you be adding other languages?
dboreham超过 3 年前
Perhaps add &quot;slow&quot; to the regex?
评论 #28784763 未加载
tecleandor超过 3 年前
Some links to jump directly to the programming language of choice would be great.<p>Interesting initiative.