A pure JavaScript implementation of Git for Node and browsers
51–60 of 203 posts
Re: A pure JavaScript implementation of Git for Node and browsers
#52With the craziness of Js build tools and build configurations, I love seeing how different project stuff use it. I like how they use both webpack and rollup and even name the rollup export as “for-future”. I write a lot of isomorphic libraries for work and it’s not as easy as one might think it is.
Re: A pure JavaScript implementation of Git for Node and browsers
#53Earlier quoted context omitted.
we should just implement js in js and go full circle already.
Just wait for the Electron browser...
Re: A pure JavaScript implementation of Git for Node and browsers
#54I think it's interesting how there's two phenomena that seem to be related to me that get posted here and seem to get treated with different responses. One the one hand, we have software originally written in C/C++ being rewritten in Rust (not often, sometimes just conceptualized), and there's often a real push back by some people about how it's a waste and not useful. On the other, we have software rewritten in Java…
IMO, this is because there's a general attitude about porting to Rust that porting to Rust, by itself, makes a material improvement in the quality of the software (e.g. reliability, performance, readability), and that these improvements that can't be achieved in C/C++. Entrenched C developers then rise to the debate to defend their language. This debate has happened often enough that any time someone ports something…
Re: A pure JavaScript implementation of Git for Node and browsers
#55I think it's interesting how there's two phenomena that seem to be related to me that get posted here and seem to get treated with different responses. One the one hand, we have software originally written in C/C++ being rewritten in Rust (not often, sometimes just conceptualized), and there's often a real push back by some people about how it's a waste and not useful. On the other, we have software rewritten in Java…
I enjoy reading libraries like this because git is seemingly ubiquitous. It’s used more than any project I will ever make. And although I know C and C++, it’s source is kinda hard to approach. Js on the other hand is not for me so I can get a better sense about how it is that git works. I want to see how these fundamental tools are written so I enjoy these ports (even if they’re not perfect).
Re: A pure JavaScript implementation of Git for Node and browsers
#56Re: A pure JavaScript implementation of Git for Node and browsers
#57Re: A pure JavaScript implementation of Git for Node and browsers
#58Earlier quoted context omitted.
I can't begin to describe how sad I am that we didn't end up using mercurial everywhere.
It's really strange to me that nowadays source control seems to be, largely, a monoculture. Back in the day I either used, or knew plenty of people using any of CVS, Subversion, Sourcesafe, Sourcegear Vault, Perforce, AccuRev, ClearCase, along with a few others. Whilst distributed version control is a huge leap forward over many of those older systems, it's odd that nowadays it seems to be git or, well, nothing. I'm…
Git correctly treats this as metadata and stores it outside of the source repo itself.
Re: A pure JavaScript implementation of Git for Node and browsers
#59I think it's interesting how there's two phenomena that seem to be related to me that get posted here and seem to get treated with different responses. One the one hand, we have software originally written in C/C++ being rewritten in Rust (not often, sometimes just conceptualized), and there's often a real push back by some people about how it's a waste and not useful. On the other, we have software rewritten in Java…
Re: A pure JavaScript implementation of Git for Node and browsers
#60Why oh why?