[ / / / / / / / / / / / / / ] [ dir / biz / ck / cute / imouto / leftpol / lewd / marx / namibia ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): a8e88e5ad821411⋯.png (474.02 KB, 842x525, 842:525, stock-trading-platform.png) (h) (u)

[–]

 No.833185>>833253 >>833380 >>834040 [Watch Thread][Show All Posts]

What language are they written in and why isn't it Rust?

 No.833202>>833212 >>833253

Probably C# because .NET. That's just GUI though, if you mean automated high frequency trading then C/C++ with Assembly. They go even as far as creating custom FPGA solutions to minimize latency. There are a few hobby Rust HFT projects but no real world usage, language is just too young for such applications.


 No.833212>>833214 >>833221

>>833202

How does automated HFT even work without you losing a billion in the process?


 No.833214

>>833212

If you have enough cash to lose a billion the exchange will undo any bad trades you've made and fuck everyone else.


 No.833221

>>833212

It doesn't. Not if a billion is a lot of money to you. Successful HFT outfits work on the law of averages. They look for market patterns that may earn a fraction of a cent per $1000000 and then just repeat those sort of trades a million times per minute.


 No.833229>>833233 >>833252 >>834632

>thinking you can beat existing HFT bots

they will beat yours because they have teams of jews working on optimization 24/7.

just trade manually or you will lose your stack.

literally don't even try unless you're already working for a financial firm.


 No.833233>>833252

>>833229

Here's the algorithm if you still want to try.

Place order for 0.1 shekels.

Order for 0.11 shekels detected.

Remove sell order for 0.11 shekels.

Place sell order for 0.112 shekels.

Order for 0.112 shekels detected.

Remove sell order for 0.112 shekels.

Place sell order for 0.115 shekels.

Then reverse the process for buying.


 No.833252>>833254

>>833229

>>833233

You're a moron. Regular trading is about buying and selling trends and over/undervalued securities. The only thing a regular trader has to worry about with bots are flash crashes.


 No.833253

>>833185 (OP)

Usually C and/or C++. Also likely a lot of C# as >>833202 said - .NET and the like. But the classic stuff, big terminal windows, C.


 No.833254>>833256

>>833252

Did I say that was for regular traders you fucking idiot? No. Learn some reading comprehension before making a retard out of yourself. Or don't, I don't give a shit. Retard.


 No.833256>>833259

>>833254

You didn't apply any context to your post, and OP did not ask about high frequency trading, just stock trading software.


 No.833259

>>833256

>OP did not ask about high frequency trading, just stock trading software.

Fair enough, faggot.


 No.833271

It's unsafe to have memory leaks in this kind of software, so rust don't apply there because it's desired to be safe


 No.833380>>833488

>>833185 (OP)

>and why isn't it Rust?

They need to be human-readable for audit purposes.


 No.833488


 No.833489>>833528


 No.833528>>833569

File (hide): 59a0f462c6b0610⋯.png (192.91 KB, 400x400, 1:1, 1499489917.png) (h) (u)

>>833489

>fp is not a meme guise i swear!

nice try fp shill


 No.833569>>834648

>>833528

Incidentally the most adept anti-FP-shill fighter is Jon Harrop, hated and reviled by the Haskell community for repeatedly discovering that they were full of shit on top of being ill-behaved little shits. He did OCaml consulting, now a lot of F#

He had dark arts of shill detection like "running Haskell programs to see that they obviously lacked the performance characteristics of the algorithms they claimed they had implemented".


 No.834040>>834777

File (hide): 7210dccf2053bed⋯.jpg (118.26 KB, 602x500, 301:250, 1480483969991.jpg) (h) (u)

>>833185 (OP)

>memory safety

>zero cost abstractions

Rust is for whites, the faggots and cucks just make it for us.


 No.834157

So which operating systems have nanosecond latencies?


 No.834447

File (hide): d0eac2a9688ac4d⋯.png (50.2 KB, 699x770, 699:770, RemoveRust.png) (h) (u)

Reported.


 No.834632

>>833229

That is true for a total zero sum game where no human ever trades on stocks.

IRL thats not the case


 No.834648>>834773

>>833569

Why do people confuse one implementation of a language to mean that all implementations of the language are equally performant as one another?


 No.834720>>834777

Because Rust is for faggots and can’t be trusted.


 No.834773

>>834648

I'm talking about stuff like "hey wow quicksort is sooo elegant in Haskell" when quicksort is the name of a specific algorithm with very particular and important characteristics and the 'elegant' Haskell implements none of them. Another one is the sieve. Haskell propaganda will show you an 'elegant' prime solver that's absolute shit and then blame it on a Greek. Nothing to do with implementations of Haskell, the language.


 No.834777

>>834720

Wrong shill, Rust is for straight white men. We just use faggotcattle labor. >>834040




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
25 replies | 3 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / biz / ck / cute / imouto / leftpol / lewd / marx / namibia ][ watchlist ]