From Rosetta Code
My Favorite Languages
Language Proficiency
C Intermediate
Fortran Advanced
Java Rusty
MATLAB Intermediate
Python Advanced
R Intermediate
SAS Intermediate
Stata Intermediate
VBA Intermediate

I am a statistician, currently working in the public health sector, in France.

A few words about the languages I currently use:

  • I have used C for years, first with Turbo C++ around 1997, then with GCC, and lately a bit with Visual C++ and Pelles C. However, I never had the motivation to do more than relatively short programs with it, so I still consider myself a beginner. Today I mainly use it for functions I need to speed up in other (interpreted) languages.
  • I have started with Fortran, rather lately, in 2009. However, I have learned it quite deeply, from Fortran 77 to the latest revisions. I currently use Intel Fortran, Absoft Fortran and MinGW.
  • I used Java a lot during my academic studies for CS projects, but I gave up afterwards, so my knowledge is mostly limited to versions 1.3 to 5. I may try to catch up one day, as it is a good compromise between simplicity and efficiency, and can be integrated with Stata, R and SAS that I currently use much.
  • I started with Python around 2002 on a Mac laptop with OS9, and it has been my favorite language since then, for all kind of task, from discrete and numerical math to utilities. It's also very useful for data cleaning and basic statistics. For more advanced statistics I prefer Stata and R.
  • I initially learned R in University around 2003, but really got to work with it since 2015.
  • I also learned SAS in University around 2003, and use it for work since 2008. Not that I really like it, but it is mandatory for some tasks, and to be fair it's still the best for very large datasets.
  • I am learning Stata since august 2017. I have still much to learn about the statistical procedures, but I have now a working knowledge of the language, including Mata.
  • I really started with VBA in 2014, almost exclusively within Excel.

Among the other languages I have used to some extent, the most notable are MATLAB and Scilab (my main languages in University, but I still use them a bit), and x86 assembly, for which I still have a reading knowledge (to check compiler output). My first programming language on a computer was QBasic, in 1996.

On Rosetta Code, I am using this account since 2017-08-07. I have previously used the following accounts:

Unless specified otherwise, I hereby release all my contributions to Rosetta Code under the GNU Free Documentation License, version 1.2, and the MIT License, whichever is more fit to the user's intent.