[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gsl-shell-info] Introduction

From: Francesco Abbate
Subject: Re: [Gsl-shell-info] Introduction
Date: Tue, 9 Sep 2014 22:32:43 +0200

2014-09-08 23:15 GMT+02:00 Dibyendu Majumdar <address@hidden>:
> I am working on making Lua more friendly towards Financial Quantitative
> development, and having GSL Shell is a great benefit. I looked at a variety
> of languages before deciding on Lua - R, Javascript (V8), Python, Julia,
> Pure, various derivatives of Lua, Angelscript, etc. Ultimately I settled on
> Lua as I believe it has the right features for people who are not
> professional programmers but for whom programming is a necessity
> nevertheless.


I'm glad you are finding GSL Shell useful. I think Lua is a very good
programming language in its class and this is probably one of the main
advantages of GSL Shell. Before I was using GNU R and I still use it
sometimes but I found the R language unsuitable to write even
moderately complex functions and ultimately frustrating.

I came to the conclusions that the design of a good programming
language is not an easy task and when an application "invent" its own
language often the results are disappointing. By using Lua GSL Shell
relies on a well thought and sound programming language and in my
point of view this is a very important advantage.

> I was pleased to discover that I can load my own module (written in C, C++)
> in GSL Shell and combine this with existing functionality. I used standard
> Lua C API to ensure portability between Lua and Luajit.

Well, another advantage of Lua and one of the key of its success ;)

Best regards

reply via email to

[Prev in Thread] Current Thread [Next in Thread]