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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Programming Language Network: A Graph of Programming Languages

67 点作者 SworDsy超过 10 年前

12 条评论

phaedryx超过 10 年前
My favorite computer scientist is &quot;et al.&quot;<p><a href="https://www.dropbox.com/s/4f4s6au5dcshef8/Screenshot%202014-11-01%2019.42.14.png?dl=0" rel="nofollow">https:&#x2F;&#x2F;www.dropbox.com&#x2F;s&#x2F;4f4s6au5dcshef8&#x2F;Screenshot%202014-...</a>
评论 #8545477 未加载
WoodenChair超过 10 年前
This sort of visualization while really really cool (and kudos to the developers) is also really hard to navigate. I can&#x27;t easily find any of the languages I&#x27;m looking for without a lot of visual scanning and zooming in-and-out.
评论 #8546324 未加载
aurora72超过 10 年前
The names inside the nodes are not readable. They don&#x27;t display name when clicked or hover the cursor over them. So I closed the page after 5 or 10 seconds.
finin超过 10 年前
There are many nodes and edges missing. It would be great if the underlying graph was on a wiki. Maybe this content could be added to Wikidata (<a href="http://www.wikidata.org/" rel="nofollow">http:&#x2F;&#x2F;www.wikidata.org&#x2F;</a>).
评论 #8545379 未加载
评论 #8545290 未加载
amelius超过 10 年前
It&#x27;s interesting that the distinction between functional languages and imperative languages is not at all clear in the graph. This could be caused by the fact that the visualization technique used is not capable of showing this, or that there are simply too many types of edges (or because each type of edge is getting the same &quot;importance&quot; in the graph drawing algorithm).
dorfsmay超过 10 年前
Looking at the source, it looks as though each node is in a fixed position on the graph. Wouldn&#x27;t it be easier to use something like graphviz where you just declare the nodes and connections, and it (graphviz) takes care of drawing it properly?
nilsjuenemann超过 10 年前
This is a more useful visualisation of programming languages:<p><a href="http://exploringdata.github.io/vis/programming-languages-influence-network/" rel="nofollow">http:&#x2F;&#x2F;exploringdata.github.io&#x2F;vis&#x2F;programming-languages-inf...</a>
kyberias超过 10 年前
This doesn&#x27;t look too nice graphically. Influenced by -lines are grey on grey which is almost invisible. Also, it doesn&#x27;t make much sense either. C# is placed close to Smalltalk, far away from C and C++, not to mention Java.
AbraKdabra超过 10 年前
A search function would be killer.
评论 #8546235 未加载
sbensu超过 10 年前
A filter for those who are only interested in one aspect of the graph (i.e. language influence) would be very nice. With the current balancing, Haskell is closer to Java than to ML.
tantalor超过 10 年前
Would be nice to have the reverse edges,<p><pre><code> * Influenced * Designed * Developed * Dialect of * Implementation of * Implements</code></pre>
vixen99超过 10 年前
Sorry to say it but what a mess.