News for hackers. Stuff that matters.
Re:Deno in 2023 by bmwolf102990 on Monday February 05, 2024 @06:46AM (#39260172)
Interestingly, Deno and Node were both originally developed by the same person, Ryan Dahl.

Why did he feel the need to build a competitor to his own product? Whatever features are supposed to make Deno "better" than Node...why didn't he just work on integrating them into Node?

I understand that sometimes changes to software can be infeasible, especially if they are large fundamental/foundational changes, but this is still a bit of a head scratcher to me.

Re:Deno in 2023 by pavlov on Monday February 05, 2024 @07:05AM (#39260332)
Why did Bill Gates have a team build Windows NT when he already had the extremely successful MS-DOS?

Sometimes you do need to reset the foundations, then build compatibility on top.

Re:Deno in 2023 by satvikpendem on Monday February 05, 2024 @07:30AM (#39260543)
He explains why in this video: https://youtu.be/M3BM9TB-8yA

He also can't unilaterally change them in NodeJS because at that point it wasn't a solo project of his anymore.

Re:Deno in 2023 by Gare on Monday February 05, 2024 @06:52AM (#39260222)
Re:Deno in 2023 by promiseofbeans on Monday February 05, 2024 @07:30AM (#39260551)
He explains it in this talk, which is also when Deno was first announced: https://www.youtube.com/watch?v=M3BM9TB-8yA
Re:Deno in 2023 by smt88 on Monday February 05, 2024 @06:56AM (#39260264)
He couldn't work them into Node because he doesn't control Node.