Earlier quoted context omitted.
> I have no doubt that Rome will massively increase the producitvity of thousands of companies and developers I would like to see that measured. My suspicion is that many developers are already too reliant on tooling and that reliance harms productivity rather than improves it. Bundling those tooling concerns eliminates some operational costs associated with a plurality of tools but increases dependency upon the tool…
I think you're being very selective with what you call "tooling" here. I understand where it's coming from though, and I agree that in some circumstances people are adhering too much to what might be perceived as "standards" instead of building or using something more fit to the task. On the contrary I would also say that I see a lot of developers not being reliant enough on tooling. A simple example is getting very…
Announcing Rome Tools, Inc.
51–60 of 90 posts
Re: Announcing Rome Tools, Inc.
#52Earlier quoted context omitted.
Healthy skepticism is good. Dev tools are hard. There are hundreds of open source companies - many making gobs of money. Not all - many fail. This team has name recognition and a few successful projects already - Babel and yarn. I can see it working out. JavaScript is one of the most popular programming languages. Millions of developers. With solid execution, there are monstrous markets here.
this team also has had at least one example of unilateral non-open source decisionmaking https://www.vice.com/en/article/pawnwv/open-source-devs-reve...
Re: Announcing Rome Tools, Inc.
#53Earlier quoted context omitted.
Healthy skepticism is good. Dev tools are hard. There are hundreds of open source companies - many making gobs of money. Not all - many fail. This team has name recognition and a few successful projects already - Babel and yarn. I can see it working out. JavaScript is one of the most popular programming languages. Millions of developers. With solid execution, there are monstrous markets here.
this team also has had at least one example of unilateral non-open source decisionmaking https://www.vice.com/en/article/pawnwv/open-source-devs-reve...
Re: Announcing Rome Tools, Inc.
#54I thought Rome was a Facebook internal project. Am I missing something here?
It's also a java framework for parsing RSS and Atom. I bet that there are more ways that lead to Rome :-)
Seems like the author could take it with him when leaving facebook, which is nice.
Re: Announcing Rome Tools, Inc.
#55Earlier quoted context omitted.
Healthy skepticism is good. Dev tools are hard. There are hundreds of open source companies - many making gobs of money. Not all - many fail. This team has name recognition and a few successful projects already - Babel and yarn. I can see it working out. JavaScript is one of the most popular programming languages. Millions of developers. With solid execution, there are monstrous markets here.
> There are hundreds of open source companies - many making gobs of money. [citation needed] It seems there may be many open source companies with tons of users, but they seem to struggle with monetization and turning those users into paying users. Redhat which used to be the epitome of a company making money from open source got acquired by IBM. A lot of other open source companies are switching to non-open source l…
Re: Announcing Rome Tools, Inc.
#56Any news on plugin support (eg: Svelte)?
This was my first thought as well. More and more devs are beginning to discover Svelte as a milestone in the evolution of Javascript. I would be surprised if it wasn’t already on the roadmap.
Re: Announcing Rome Tools, Inc.
#57Earlier quoted context omitted.
Why do you think this is the only bet? What about things like Snowpack, Vite, and Esbuild?
Those are all great bundlers/dev servers but they aren’t as ambitious as Rome. Rome aims to be the one tool that handles everything: compiling, bundling, testing, linting and everything else.
Re: Announcing Rome Tools, Inc.
#58After using esbuild and experiencing fast builds, I'll never go back to tools written in javascript/typescript again.
FWIW, sucrase (written in TypeScript) has done a great job of being in the same ordinal of perf as esbuild: https://github.com/alangpierce/sucrase#sucrase
Re: Announcing Rome Tools, Inc.
#59Earlier quoted context omitted.
FWIW, sucrase (written in TypeScript) has done a great job of being in the same ordinal of perf as esbuild: https://github.com/alangpierce/sucrase#sucrase
That's single threaded perf, so takes away a huge advantage of Go. Also doesn't include startup time (node is slow to start)
Re: Announcing Rome Tools, Inc.
#60Being written in TypeScript and not Rust seems quite a big liability that might see Rome never be popular or lose out quickly due to inferior performance. There is already RSLint and SWC as JavaScript tools written in Rust and I would expect such tools to take over, with a good choice of it happening before Rome is ready.
Of course, perf is only one reason to use a tool, I expect javascript based tooling to stick around for much longer because developers are used to them now. And, of course, if all you know is frontend, everything starts to look like a javascript job.