Tag Archives: FSharp

DotNET FSharp past present future

DotNET FSharp past present future

With Go and Python, how will this powerful language survive?

http://www.infoq.com/news/2015/10/fsharp-gotham

Join my FREE newsletter how I handle all these programming languages for automated trading

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Where FSharp fits in a Microsoft R Driven world?

Where FSharp fits in a Microsoft R Driven world?

They are retooling F# in the new Visual Studio 2015 but R is now part of SQL Server 2016. Don’t forget they purchased Revolutionary Analytics as well. So again, where does F# in this world? Does it even have a future despite my love for the language?
http://www.itworld.com/article/2969407/development/microsoft-retools-f-for-visual-studio-2015.html

 

Join my FREE newsletter to see which programming languages for our algo trading

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

DotNET FSharp enters enterprise for an old developer

DotNET FSharp enters enterprise for old developers

But of course from this survey, there are gotchas. Thanks I will stick to Matlab for now

 

http://www.itworld.com/article/2930324/enterprise-software/f-makes-headway-in-the-enterprise-and-with-older-developers.html

Join my FREE newsletter to see how we proceed with F# 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Should you be wooed by DotNet FSharp?

Should you be wooed by DotNet FSharp?

After seeing the ride of F# into the near top 10, this quote and project came up:

One of my goals this year is to learn a new programming language. This language should use a programming style different than what I am familiar with (currently C# and Javascript). As I am settled in the .net space I decided to go with F#. I am only about a week in, but man I have to say I am excited. So excited that I could not hold it in any longer and decided to write about what is getting me excited. I have to stress that my F# skills are equivalent to a baby sliding around on its stomach learning to crawl. Regardless, what I have seen so far is awesome.

http://www.codeproject.com/Articles/888017/Getting-wooed-by-Fsharp

Imagine if one of these charting companies like Infragistics or LightningChart added F# bind? Man, I would hate to think what would come of Matlab?

Join my FREE newsletter to learn more about F# for trading

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

DOTNET FSharp to crack top 10 programming languages

DOTNET FSharp to crack top 10 programming languages

From Tiobe:

Microsoft’s programming language F# is about to sneak into the top 10. It is not clear why F# is gaining popularity. Possible reasons might be the F# web-programming framework WebSharper and the promotional work of the F# Software Foundation as Tomas Petricek (author of “F# Deep Dives”) stated in an interview about 2 weeks ago. Another interesting move this month: CoffeeScript enters the top 100 for the first time.

Where’s GO? Where’s Julia? Nowhere to be seen so why waste your time?

Do I really need to say anymore suckah?

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Join my FREE newsletter to learn more about this powerful language!

 

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Interesting book to learn DotNET FSharp for quant finance and trading

Interesting book to learn DotNET FSharp for quant finance and trading

Neat language among others but I am standing byt this decision for Matlab to C only

https://quantlabs.net/blog/2014/12/more-simplified-potential-final-architecture-walthru-of-automated-trading-linux-windows-based-system-with-hft-potential/

http://www.amazon.com/F-Quantitative-Finance-Johan-Astborg/dp/1782164626/ref=sr_1_2?s=books&ie=UTF8&qid=1418368144&sr=1-2&keywords=F%23+deep+dives#customerReviews

Thanks to the NYC Contact for sending

Join my FREE  newsletter to learn about other cool development books

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Is Java Erlang Python stack better than WIndows DotNet with Csharp and Fsharp for automated trading

Is Java Erlang Python stack better than WIndows DotNet with Csharp and Fsharp for automated trading with quant analysis

This is tought decision moving forward for the back end side of this system. It try to explain in this video

Is Java 8 much faster than 7? It seems so with these lambda calls. Does Linux server help vs Windows ?

 

My Meetups on this:

http://www.meetup.com/quant-finance/events/218915370/

http://www.meetup.com/R-Matlab-Users/events/218915338/

http://www.meetup.com/Toronto-NET-Developer-Meetup/

Other links:

http://www.quora.com/How-can-I-call-functions-between-Python-Java-and-Erlang

http://thrift.apache.org/

http://www.eprosima.com/index.php/en/

http://stackoverflow.com/questions/69316/biggest-differences-of-thrift-vs-protocol-buffers

http://www.erlang.org/doc/apps/jinterface/java/com/ericsson/otp/erlang/OtpConnection.html

http://www.erlang.org/doc/apps/jinterface/jinterface_users_guide.html

https://quantlabs.net/blog/2014/12/is-java-8-much-faster-than-7-it-seems-so-with-these-lambda-calls-does-linux-server-help-vs-windows/

Not mentioned in video: Even HFT brokerages like Lime only support Java or C++ in Linux

Join my FREE newsletter to see which way I go

 

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Is Erlang best for HFT quant trading high speed number crunching vs FSharp or Java

Is Erlang best for HFT quant trading high speed number crunching vs FSharp or Java

This ties into this link:

https://quantlabs.net/blog/2014/12/thoughts-on-erlang-stellar-potential-while-comparing-to-fsharp-and-google-go-or-even-java/

Join my FREE newsletter to learn more if we implement Erlang

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Thoughts on Erlang stellar potential while comparing to FSharp and Google Go or even Java

Thoughts on Erlang stellar potential while comparing to FSharp and Google Go or even Java

This is an awesome langiage for concurrency, message queueing, and even database potential. It also mission critical as well but would be top contender for within a Linux or UNIX environment.

I want option  integrate with .NET

ttp://www.ndcmagazine.com/erlang-c-developers/
http://blog.aumcode.com/2013/10/nfx-native-interoperability-of-net-with.html <– no library released yet even up until a couple of weeks ago but has potential

https://github.com/saleyn/otp.net <- Could use this for now but swtiching to NFX could be a pain once the code is written

 

http://itadapter.com/nfxHelp/html/N_NFX_Erlang.htm

Note statement: [This is preliminary documentation and is subject to change.]

http://stackoverflow.com/questions/2214954/is-f-really-faster-than-erlang-at-spawning-and-killing-processes
http://www.csc.kth.se/utbildning/kth/kurser/DD143X/dkand12/Group6Alexander/anders_jarleberg_kim_nilsson.rapport.pdf
Note in conclusion: Erlang best for fault tolerance, Java fastest but hard to implement and maintain, F# scales better than Erlang at 4 cores

Why Erlang is used high frequency trading environment? Best message queuing server! Goldman Sachs uses it

http://strangelights.com/blog/archive/2007/10/24/1601.aspx

Meet Cap-n-Proto who will instantly speed up your trading system via C++ and Erlang

http://kentonv.github.io/capnproto/otherlang.html

http://ecapnp.astekk.se/

For 2008 a comment of:

In short I’m not trying to pretend that F# concurrency story is anywhere near as good as Erlang’s, but I feel its asynchronous workflows are a small step in the right direction.

It is now late 2014 but let’s see what potential of F#  brings moving forward

UPDATES: (not mentioned in summary video)

http://codeswamp.com/ <— Potentially best site for info on integrating Erlang and .NET

http://www.erlang-factory.com/upload/presentations/518/Erlangfor.NETDevelopersv3.pdf

https://github.com/saleyn/otp.net <– potential .net with Erlang integration

https://github.com/takayuki/Erlang.NET <–unmentioned library for .NET with Erlang but not updated in 5 years

More options:

https://www.scss.tcd.ie/~htewari/4D1/erlang/lib/odbc-0.9.4/doc/html/OdbcCompileWindows.html

http://stackoverflow.com/questions/1811516/integrating-erlang-with-c

Join my FREE newsletter to see which language I go with

My summary video:

 

An old movie shows use case with a PBX minus the Monty Python cheese factor

A presentation we did with Phil Trefold for finance with F#:

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Video playback on Above and beyond Python programming FSharp for Trading and Finance

Video playback on Above and beyond Python programming FSharp for Trading and Finance

This is was the definitive reason why I am really excited about this language!

Join my FREE newsletter to learn more about how we plan to use it

 

 

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!