Profile

Cover photo
Romain Francois
Works at R Enthusiasts
Attended ISUP
Lives in Saint Chamond
404 followers|22,647 views
AboutPostsPhotosYouTube+1's

Stream

Romain Francois

Shared publicly  - 
 
Let's put an end to the whole "calling R functions from C++ is expensive" nonsense. 
The need. The reason why it is expensive is that we have to deal with two concurrent systems for error handling. R uses POSIX longjumps for its error handling while in C++ we tend to use exceptions. Those two things do not play well together. If we were to do it without care and ended ...
3
1
Rich Gillin's profile photo
Add a comment...

Romain Francois

Shared publicly  - 
 
if you want to learn about modern R and C++, come to my useR tutorial. here are some notes to get you setup. 
1
Add a comment...

Romain Francois

Shared publicly  - 
 
Rcpp11 3.1.0 was released today. 
4
Add a comment...

Romain Francois

Shared publicly  - 
 
I just sent an abstract for an Rcpp11 tutorial at useR 2014. 
2
Add a comment...

Romain Francois

Shared publicly  - 
 
Slides from my lightning talk at #useR2013. Bear in mind that each slide only displays for 20 seconds. 
Rcpp is ready Romain François @romain_francois jeudi 11 juillet 13
2
Add a comment...

Romain Francois

Shared publicly  - 
 
Starting to play spot the useR in Albacete. #useR2013
1
Add a comment...
Have him in circles
404 people
Arthur Milchior's profile photo
Roland Kofler's profile photo
Siamak Faridani's profile photo
Toni Blower's profile photo
Jan Deleeuw's profile photo
Tokhir Dadaev's profile photo
Cécile Guichard's profile photo
Marc Schwartz's profile photo
Kenton Russell's profile photo

Romain Francois

Shared publicly  - 
 
Rcpp11 sugar in parallel. 
I've been playing with parallelising Rcpp11 implementation of sugar. For example, we have a NumericVector variable x and we want to compute e.g. sqrt(exp(x)) + 2.0 . With sugar, we can do: NumericVector y = sqrt(exp(x)) + 2.0 ;. and this does not generate useless temporaries as what R would do.
2
Add a comment...

Romain Francois

Shared publicly  - 
 
Rcpp11 is here 
2
Add a comment...

Romain Francois

Shared publicly  - 
 
Slides from my talk yesterday in the first RLyon meetup. Talks about Rcpp, dplyr, Rcpp11. 
R and C++ presentation given at the first RLyon meeting. Topics include Rcpp, Rcpp11, C++11 and dplyr.
2
Add a comment...

Romain Francois

Shared publicly  - 
 
Slides from my talk about #Rcpp  attributes at #useR2013. Prepared with the help of +JJ Allaire  
Rcpp Attributes JJ Allaire / Romain François romain@r-enthusiasts.com @romain_francois jj.allaire@gmail.com @rstudioapp jeudi 11 juillet 13
2
Add a comment...

Romain Francois

Shared publicly  - 
 
+Rcpp modules just got more flexible. 
Rcpp modules just got more flexible (as of revision 3838 of Rcpp, to become 0.9.16 in the future). modules have allowed exposing C++ classes for some time now, but developpers had
2
Add a comment...
People
Have him in circles
404 people
Arthur Milchior's profile photo
Roland Kofler's profile photo
Siamak Faridani's profile photo
Toni Blower's profile photo
Jan Deleeuw's profile photo
Tokhir Dadaev's profile photo
Cécile Guichard's profile photo
Marc Schwartz's profile photo
Kenton Russell's profile photo
Education
  • ISUP
    Statistics, 2004 - 2006
Basic Information
Gender
Male
Work
Occupation
R Consultant
Employment
  • R Enthusiasts
    R Consultant, 2008 - present
  • Mango Solutions
    Consultant, 2006 - 2008
  • SII
    C++ Programmer, 2012 - 2012
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Saint Chamond
Previously
Montpellier - Aix en provence - Orsay - Bath - Dauphin, france - Forcalquier
Romain Francois's +1's are the things they like, agree with, or want to recommend.
R Graph Gallery
plus.google.com

The R Graph Gallery is a website that includes many graphics generated using the R language and environment for statistical computing and graphics.

Louis CK: Live at the Beacon Theater
buy.louisck.net

Live at the Beacon Theater: show available to download now!

Click here to continue if page does not redirect automatically.
www.google.com

Click here to continue if page does not redirect automatically.

Google Chart Tools - Google Code
code.google.com

How do I start? Learn about our Chart Tools by reading the Introduction. Copy and paste a code snippet to create your first chart, as shown

Developer Guide - Protocol Buffers - Google Code
code.google.com

API Reference. Reference Overview; C++ Generated Code; C++ API. protobuf. descriptor.h. descriptor.pb.h. descriptor_database.h. dynamic_mess

JQuery Cycle Plugin
jquery.malsup.com

Overview. The jQuery Cycle Plugin is a slideshow plugin that supports many different types of transition effects. It supports pause-on-hover

rApache
rapache.net

Web Application Development with R and Apache. First presented at DSC2005, rApache is a project supporting web application development using

Rcpp tutorial
www3.uclm.es

useR. Tutorial: C++ and Rcpp for beginners. Romain Francois and Hadley Wickham, Rice University. Overview. This tutorial will provide a quic

Dirk Eddelbuettel
dirk.eddelbuettel.com

Last modified: Tue Apr 22 21:45:43 CDT 2003. Blog Code Talks Papers Quantian Linux Bio.

CRAN: Manuals
cran.r-project.org

The R Manuals. edited by the R Development Core Team. Current Version: 2.13.2 (September 2011). The following manuals for R were created on

R-Forge: Welcome
r-forge.r-project.org

What are R and R-Forge? R is `GNU S', a freely available language and environment for statistical computing and graphics which provides

Montpellier Comédie Club 2eme saison
www.billetreduc.com

Montpellier Comédie Club 2eme saison - Plateau d'humoristes - Macadam Pub Montpellier, vos places à prix réduit pour Montpellier Comédie Clu

mages' blog: Data.table rocks! Data manipulation the fast way in R
lamages.blogspot.com

I really should make it a habit of using data.table . The speed and simplicity of this R package are astonishing. Here is a simple example:

Apple - iOS 5 - Plus de 200 nouvelles fonctionnalités pour iPad, iPhone ...
www.apple.com

Avec plus de 200 nouvelles fonctionnalités, la mise à jour gratuite iOS 5 accroît encore l'avance du système d'exploitation mobile le plus a

Bienvenue sur Facebook. Connectez-vous, inscrivez-vous ou découvrez !
www.facebook.com

Facebook est un réseau social qui vous relie à des amis, des collègues de travail, des camarades de classe ou d’autres personnes qui ont qu

Apply R: Mining Facebook Data: Most "Liked" Status and Friendship Network
applyr.blogspot.com

Now let us try something more sophisticated. Before Xmas a lot of my friends tested MyFnetwork app to visualize their friendship networks (s