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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

A git implementation in pure JavaScript

118 点作者 nephics将近 14 年前

8 条评论

Nitramp将近 14 年前
The node.js JavaScript surge reminds me a bit of the early days of Java, where everyone went to implement whatever existed in C/C++ for Java. Only that this time people stick a ".js" in the end instead of a "J" in the front.<p>If history has a lesson, most of this will not be wildly successful, because the js environment is not suitable for the task to be an actual practical solution.
评论 #2747541 未加载
评论 #2747605 未加载
评论 #2748132 未加载
lucraft将近 14 年前
OK, I was going to implement write support before posting it up here, but glad you guys like it.<p>There's tons more to do :)
评论 #2747427 未加载
评论 #2749026 未加载
dnewcome将近 14 年前
I thought about doing an in-browser git implementation for enabling offline mode in a webapp. Doing things with git would make some really interesting sync scenarios possible. Looking at what was involved though, I think I'm glad I didn't go down this particular rabbit-hole.
评论 #2748056 未加载
dropkick将近 14 年前
FYI, it only does reading but it's still very impressive. I've tried out the demo and it just works against small repos. It's very slow against larger ones.
评论 #2747355 未加载
评论 #2747378 未加载
ltw将近 14 年前
Yet more evidence of Atwood's Law:<p><i>Any application that can be written in JavaScript, will eventually be written in JavaScript.</i><p><a href="http://www.codinghorror.com/blog/2007/07/the-principle-of-least-power.html" rel="nofollow">http://www.codinghorror.com/blog/2007/07/the-principle-of-le...</a>
评论 #2749256 未加载
tectonic将近 14 年前
Awesome, when this can do writing (presumably with an in-memory store for now), I think there will be some really interesting in-browser version control uses.
评论 #2748015 未加载
nvictor将近 14 年前
what javascript testing library is it using?
lurbina将近 14 年前
why?
评论 #2747306 未加载
评论 #2747298 未加载
评论 #2747441 未加载