Hacker News new | ask | show | jobs
by boulos 1778 days ago
Huh! You left out the most funky part: you wrote a FIX parser in Typescript.

What are people using it for? To make web apps and just not have to roll their own wrappers around FIX/FIX-derived data? (That is, if all back ends are used to speaking FIX, it’s nicer to have the front end and web serving tools also just speak it?).

2 comments

People use nodejs in finance backends too. Its async operators make it easy to munge different data streams together and fan in/out results.
oh this is something to say louder for the people in the back: there is no reason that finance and computational finance gravitated around python

there is nothing inherent about that language aside from people not having made some libraries in other languages

javascript especially nodejs is fine for most people's finance cases

It's true there is nothing inherent. Because all these non-statically typed garbage collected languages with Algol-like syntax are basically the same language. Given that it makes sense that the decision is made based on libraries, community, inertia and whim.
> Huh! You left out the most funky part: you wrote a FIX parser in Typescript.

What's odd about that? Typescript is a boring middle-of-the-road language from the last ~10 years, it's a pretty reasonable default language (although structural typing is a bad default if you ask me).