Hacker News new | ask | show | jobs
by eggy 3611 days ago
Latency in the micro-seconds range is based on network i/o, distance and wiring, not frameworks. Microwaves travel over 30% faster than fiber optic links. Erlang will not affect this part of the equation, however, it should prove to be low-latency, scalable, reliable, and all the other good stuff the Erlang/BEAM/OTP system is good at on the server.

Pony lang is looking at competing with Erlang, and to be just as fast if not faster.

Maybe their hoping to just trade on IEX, 'The Flashboys Exchange' that has the wire coiled up in a shoebox (I know it's not a shoebox!), so even hackers can't circumvent the intentional delay it causes.

2 comments

>'The Flashboys Exchange' that has the wire coiled up in a shoebox (I know it's not a shoebox!), so even hackers can't circumvent the intentional delay it causes.

Explain? How does hiding the delay hinder hackers?

It's not a hidden delay. It's known to be 350μs. The idea is to prevent anyone seeing a large order to beat them to another exchange (like NYSE) and doing an arbitrage there based on that information.

http://www.nytimes.com/2014/04/06/magazine/flash-boys-michae...

Pony does indeed look fantastic, but every time I look at it I keep getting a feeling that it's slightly too "academic" to be really ready for getting actual work done. Could be just me...
Pony is quite the opposite of academic in the sense that the creator of Pony, Sylvan Clebsch worked in industry for 24 years. Industry people are picking up Pony for just that. His PhD seems recent back-to-school stuff - amazing.

From the QCon London site: "Sylvan Clebsch is the designer of the Pony programming language. He has worked in industry for 24 years, on fintech, milsims, video games, peer networking, VOIP, identity management, crypto, and embedded OSes. He is currently working on distributed Pony and writing up his PhD at Imperial College London." [1]

Personally, it looks good, but I am not an OOP person. I prefer Erlang's, or LFE's (Lisp Flavored Erlang) syntax.

[1] https://qconlondon.com/speakers/sylvan-clebsch