jagomart
digital resources
picture1_Pattern Matching November 2014


 126x       Filetype PDF       File size 0.34 MB       Source: www.stroustrup.com


File: Pattern Matching November 2014
pattern matching for c yuriy solodkyy microsoft gabriel dos reis microsoft bjarne stroustrup morgan stanley all formerly texas a m university pattern matching preliminary nov 14 1 purpose to start ...

icon picture PDF Filetype PDF | Posted on 04 Feb 2023 | 2 years ago
Partial capture of text on file.
              Pattern Matching for C++
                     Yuriy Solodkyy (Microsoft)
                    Gabriel Dos Reis (Microsoft)
               Bjarne Stroustrup (Morgan Stanley)
                    All: formerly Texas A&M University
                           Pattern Matching - Preliminary - Nov'14  1
                             Purpose
     • To start a discussion
        – Would PM be good for C++?
        – What would PM for C++ look like?
        – What are the costs?
     • To give a starting point
        – Syntax, aims, semantics
        – Based on
            • the Mach7 library implementation
                – A C++11 library
            • Ideas from a variety of functional languages
                – Incl., ML, F#, Haskell, Scala, OpenAxiom
                           Pattern Matching - Preliminary - Nov'14  2
                               Purpose
     •  I want an integrated set of language features and libraries for C++
     •  “Multiparadigmprogramming” is at best a placeholder
         – I have been saying that for almost a decade (maybe more)
         – Anyone has a better term?
     •  Don’t try to define “isolated” mini-languages within C++
                            Pattern Matching - Preliminary - Nov'14    3
                                                     Overview
         •    What is pattern matching?
         •    Why consider PM for C++?
         •    Syntax
         •    Design questions
         •    Summary: pros and cons
         •    This presents a language design based on Mach7
                – Y. Solodkyy, G. Dos Reis, and B. Stroustrup: Open Pattern Matching for C++. 
                    ACM GPCE'13.
                       •  http://bit.ly/Mach7 - GitHub of the project
                       •  http://bit.ly/Mach7CppNow - slides of the C++ Now 2014 talk
                       •  http://bit.ly/Mach7CppNowVideo - video of the C++ Now 2014 talk
                       •  http://bit.ly/AcceptNoVisitors - slides of the CppCon 2014 talk
                       •  http://bit.ly/AcceptNoVisitorsVideo - video of the CppCon 2014 talk 
                – We have an implementation, but not a language design 
                                                   Pattern Matching - Preliminary - Nov'14                                       4
The words contained in this file might help you see if this file matches what you are looking for:

...Pattern matching for c yuriy solodkyy microsoft gabriel dos reis bjarne stroustrup morgan stanley all formerly texas a m university preliminary nov purpose to start discussion would pm be good what look like are the costs give starting point syntax aims semantics based on mach library implementation ideas from variety of functional languages incl ml f haskell scala openaxiom i want an integrated set language features and libraries multiparadigmprogramming is at best placeholder have been saying that almost decade maybe more anyone has better term don t try define isolated mini within overview why consider design questions summary pros cons this presents y g b open acm gpce http bit ly github project machcppnow slides now talk machcppnowvideo video acceptnovisitors cppcon acceptnovisitorsvideo we but not...

no reviews yet
Please Login to review.