SERVING THE QUANTITATIVE FINANCE COMMUNITY

Search found 2523 matches

by Polter
December 13th, 2015, 5:13 pm
Forum: Programming and Software Forum
Topic: Numerical accuracy and performance ?
Replies: 73
Views: 6209

Numerical accuracy and performance ?

<r>QuoteQuoteSo, we need two functions to do the same thing? Is it a workaround? The basic problem is the weakness in the numerical method used (?) And we even haven't discussed n-variate cdf....They are the same thing conceptually, but not identical numerically. They reflect the simple fact that x ...
by Polter
December 3rd, 2015, 4:42 pm
Forum: Programming and Software Forum
Topic: C++ 2017
Replies: 63
Views: 11164

C++ 2017

<r>Yeah, views are one idea -- and something like this may end up getting standardized as `span` (which is a non-owning view over a C-style array, `std::array`, or `std::vector`).Note that `span` was previously called `array_view` -- and is to arrays as `string_view` (and the proposed `string_span`)...
by Polter
December 2nd, 2015, 4:04 pm
Forum: Programming and Software Forum
Topic: C++ 2017
Replies: 63
Views: 11164

C++ 2017

<r>Perhaps you can enable_(overload)_if_t(type) is_a range_tag: <URL url="http://boostorg.github.io/hana/#tutorial-containers-types-overloading"><LINK_TEXT text="http://boostorg.github.io/hana/#tutoria ... verloading">http://boostorg.github.io/hana/#tutorial-containers-types-overloading</LINK_TEXT><...
by Polter
December 2nd, 2015, 3:55 pm
Forum: Programming and Software Forum
Topic: Exception handling in C++
Replies: 59
Views: 77270

Exception handling in C++

P0166R0: Three interesting questions about contractshttp://www.open-std.org/JTC1/SC22/WG21/docs/pa ... 0166r0.pdf
by Polter
November 30th, 2015, 2:50 pm
Forum: Programming and Software Forum
Topic: Behold the Lambda Calculus
Replies: 81
Views: 18820

Behold the Lambda Calculus

<r>Cuch: Hatley & Pirbhai's book looks interesting, thanks for the reference!Incidentally, talking about observable & event-based programming, Rx is one take on this:Quote- Rx.NET: The Reactive Extensions (Rx) is a library for composing asynchronous and event-based programs using observable ...
by Polter
November 27th, 2015, 4:50 pm
Forum: Programming and Software Forum
Topic: Behold the Lambda Calculus
Replies: 81
Views: 18820

Behold the Lambda Calculus

<r>Interestingly, some of what we've discussed is now reaching Java world, too:QuoteDesign Patterns in the Light of Lambda Expressions by SubramaniamWe all have used design pattern in Java for decades. Most of those patterns were influenced by the capability of the language. The capability of the la...
by Polter
November 17th, 2015, 7:21 pm
Forum: Programming and Software Forum
Topic: Exception handling in C++
Replies: 59
Views: 77270

Exception handling in C++

<r>Handling Disappointment in C++QuoteWhen a function fails to do what we want, we are disappointed. How do we report that disappointment to callers? How do we handle that disappointment in the caller?In the discussion of a couple of new approaches to handling disappointment, the Evolution Working G...
by Polter
November 4th, 2015, 8:02 pm
Forum: Programming and Software Forum
Topic: No new C++ until 2010, no concepts
Replies: 16
Views: 41591

No new C++ until 2010, no concepts

<r>QuoteOriginally posted by: CuchulainnBig shame that C++ does not supportinterfaceconcepts/contractsC++17 -- or a TS around 2017 -- just might :-)More:Trip report: Fall 2015 ISO C++ standards meetinghttp://herbsutter.com/2015/10/25/2568/QuoteConcepts TS: It's published! We did that between meeting...
by Polter
October 15th, 2015, 10:44 am
Forum: Programming and Software Forum
Topic: sample cuda problems in finance
Replies: 143
Views: 52895

sample cuda problems in finance

<r>QuotePCI-E bus transfers from/to host<->GPU can kill any algorithmic speedup. Right, hence the "accelerator attach" trend (the move to On-Package to On-Chip to On-core).May have to get (re)acquainted with FPGAs, though:<URL url="http://www.ece.cmu.edu/~calcm/carl/lib/exe/fetch.php?media=carl15-gu...
by Polter
October 11th, 2015, 12:54 pm
Forum: Programming and Software Forum
Topic: No new C++ until 2010, no concepts
Replies: 16
Views: 41591

No new C++ until 2010, no concepts

<r>Introducing Concepts -- <URL url="http://accu.org/index.php/journals/2157">http://accu.org/index.php/journals/2157</URL> -- Concepts in C++11 had many false starts. Andrew Sutton show why they are a big deal now they are with us. by Andrew SuttonAn Inline-variant-visitor with C++ Concepts -- <URL...
by Polter
September 5th, 2015, 11:09 am
Forum: Programming and Software Forum
Topic: C++ 11 Concurrency
Replies: 72
Views: 7623

C++ 11 Concurrency

<r>Take a look at atomic_shared_ptr (Concurrency TS): <URL url="http://www.justsoftwaresolutions.co.uk/threading/why-do-we-need-atomic_shared_ptr.html"><LINK_TEXT text="http://www.justsoftwaresolutions.co.uk/ ... d_ptr.html">http://www.justsoftwaresolutions.co.uk/threading/why-do-we-need-atomic_shar...
by Polter
August 31st, 2015, 1:07 pm
Forum: Programming and Software Forum
Topic: FIVE years from now: can you predict the Software Landscape in anno 2023?
Replies: 740
Views: 240831

Three years from now: can you predict the Software Landscape in anno 2018?

<r><URL url="http://semiengineering.com/the-week-in-review-manufacturing-75/QuoteWorldwide"><LINK_TEXT text="http://semiengineering.com/the-week-in- ... eWorldwide">http://semiengineering.com/the-week-in-review-manufacturing-75/QuoteWorldwide</LINK_TEXT></URL> PC shipments are expected to fall by 8....
by Polter
August 28th, 2015, 7:45 pm
Forum: Programming and Software Forum
Topic: C++ 11 Concurrency
Replies: 72
Views: 7623

C++ 11 Concurrency

<t>QuoteOriginally posted by: ExSanQuoteOriginally posted by: CuchulainnQuoteOriginally posted by: ExSanQuoteOriginally posted by: CuchulainnQuiz:We sort 4 independent vectors using 4 threads/processors (each thread calls std::sort()). What is the serial fraction using Amdahl's Law. Is it:1 0.12. 0....
by Polter
August 28th, 2015, 11:36 am
Forum: Programming and Software Forum
Topic: C++ 11 Concurrency
Replies: 72
Views: 7623

C++ 11 Concurrency

<r>Folly Futures (Facebook's implementation of futures for C++11) is also worth a look:<URL url="http://code.facebook.com/posts/1661982097368498Compositional"><LINK_TEXT text="http://code.facebook.com/posts/16619820 ... positional">http://code.facebook.com/posts/1661982097368498Compositional</LINK_T...
GZIP: On