logoalt Hacker News

gbuk2013today at 12:44 PM3 repliesview on HN

I’m a JS/TS dev (and fan) I don’t think either is a replacement for Python. They are not standalone languages but require some runtime to interact with the world (DOM or Node.js etc) which have limited capabilities for interacting with the system - their focus is network services. It’s not that inaccurate to say that JS is just API for a C++ app. :)

Now if .NET was still not so embedded in the Windows ecosystem that would be very interesting to me to jump from TS. As it is I am learning Go instead.


Replies

b40d-48b2-979etoday at 1:05 PM

This is a non-sequitur? Python is also not a "standalone language" and requires "some runtime".

show 1 reply
gorjusborgtoday at 2:22 PM

> require some runtime to interact with the world

This was why I was excited by Bun until recent events. A typescript runtime with a rich standard library, and fast. It looked like it would be a great sweet spot for many use cases.

JCTheDenthogtoday at 1:09 PM

.NET has had Linux support since 2016 or so. The only major part of .NET that is still stuck in Windows is official UI frameworks from MS, though there are third party frameworks like Avalonia that support Linux.

show 1 reply