Hacker News new | ask | show | jobs
by kebman 871 days ago
"Jupyter, the open source notebook tool, added support for JavaScript and TypeScript using Deno. This means data science, visualization, and more can all be done using modern JavaScript and TypeScript and web standards APIs."

I love this! At the same time, who would want to do this, given Python's excellent support for numbers and mathematics? And what about Haskell?

4 comments

The people who already know JS/TS and would like to occasionally do something interesting with a piece of data. With Python, most of my time goes into googling how that list filtering / mapping syntax went again or some other basic level stuff that I do every day with JS. I know Python, but I'm not fluent in it. And I will likely never be fluent in it, because my Python use cases are so infrequent.
Maybe you want to share examples of how to do things in TypeScript using a notebook? Although, Observable [1] is another way to do that, for JavaScript at least.

[1] https://observablehq.com/

Simply because using the same language for both Web and server is incredible.
Easier dependencies.