User:Eoraptor: Difference between revisions

From Rosetta Code
Content added Content deleted
mNo edit summary
No edit summary
Line 25: Line 25:


Among the other languages I have used to some extent, the most notable are MATLAB and Scilab (my main languages in University for numerical analysis courses), 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, followed shortly by Turbo C++ and Delphi.
Among the other languages I have used to some extent, the most notable are MATLAB and Scilab (my main languages in University for numerical analysis courses), 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, followed shortly by Turbo C++ and Delphi.

Other language I have used quite a bit : Octave, Turbo Pascal / Free Pascal, Basic (several flavors : QB, VB, Real Basic, Power Basic, True Basic), Ada, Common Lisp, Scheme, Forth (several variants including HP48 RPN and WinForth, and one that I coded in Java for a CS project), GAP, Maxima, Maple, Mathematica, Ruby.

And just a sip of MuPad, Awk, Tcl, Perl, JavaScript, VB.NET, C#, F#, JCL (the bare minimum to run some Fortran and SAS tasks on an IBM mainframe), J (yuck!).


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

Revision as of 14:52, 3 March 2019

My Favorite Languages
Language Proficiency
C Beginner
Fortran Advanced
Java Rusty
MATLAB Intermediate
Python Advanced
R Intermediate
SAS Intermediate
Stata Advanced
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 and for small personnal projects.
  • 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 have recently started to work with Java 8 and 11.
  • 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 use Stata since august 2017, and I use it a lot.
  • 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 for numerical analysis courses), 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, followed shortly by Turbo C++ and Delphi.

Other language I have used quite a bit : Octave, Turbo Pascal / Free Pascal, Basic (several flavors : QB, VB, Real Basic, Power Basic, True Basic), Ada, Common Lisp, Scheme, Forth (several variants including HP48 RPN and WinForth, and one that I coded in Java for a CS project), GAP, Maxima, Maple, Mathematica, Ruby.

And just a sip of MuPad, Awk, Tcl, Perl, JavaScript, VB.NET, C#, F#, JCL (the bare minimum to run some Fortran and SAS tasks on an IBM mainframe), J (yuck!).

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.