Nabil Fares
1 min readMay 13, 2021

--

Mathematica is old (since 1987) and it is very very powerful. You can do in a few hours in Mathematica what it would take a week to do in Javascript or Python. Check out https://www.wolfram.com/. It is very concise and has a mind-boggling amount of functionality in myriad fields built-in. I could expand on that if you like. Check https://blog.wolfram.com/2016/11/09/the-2016-wolfram-one-liner-competition-winners/ to see what you can do with 128 characters of code (1st place was a thoroughly playable game of solitaire Pong). The flip side is that it has a steep learning curve.

I’m originally a structural engineer (PhD from MIT). I am an author of a structural engineering book (https://ascelibrary.org/doi/book/10.1061/9780784412220). I was a Professor at RPI and NYU in the US, then a technical consultant (in structural engineering) for 7 years, then, between 2004 and 2019, a Professor at the University of Balamand in Lebanon. I’ve used Mathematica since 1988 for modeling and general computations in my field. In 2019, my contract wasn’t renewed (no tenure system in Lebanon) and I decided to become a web-app developer. I use the MEVN stack (MongoDB-Express-Vue-Node) with deployment on AWS (CDN/Cloudfront for the frontend and EC2 for the backend; I also use NGinx reverse proxy for the backend). You can check mygradesonline.com and help.mygradesonline.com for a sample of my work (my voice is on most of the help videos and some are my wife’s).

--

--

No responses yet