Page 1 of 1

FL for RPi2

Posted: Sun Jan 03, 2016 10:34 pm
by fawlty
Happy New Year!

Fawlty Language is a closed source, but freely usable clone of IDL (Interactive Data Language) from Exelisvis. FL now has a Rpi2/Raspbian port, available on the FL homepage: http://fawlty.uhostall.com/

Enjoy!
Lajos

Re: FL for RPi2

Posted: Thu Jun 09, 2016 5:38 pm
by fawlty
FL 0.79.36 released: http://fawlty.uhostall.com/

Re: FL for RPi2

Posted: Wed Jul 06, 2016 7:45 pm
by fawlty
FL 0.79.37 released.

Re: FL for RPi2

Posted: Thu Jul 07, 2016 2:48 am
by Heater
Ha, that made me chuckle.

Given the onslaught of ever more new programming languages and having had to waste a lot of time and effort learning a dozen languages over the decades, most of which are now obsolete, I often find myself saying "Great, just what the world needs YAFL". I'll let you guess the meaning of "YAFL".

And here you are presenting FL. :)

Given that FL is closed source, and hence a dead end in the long run like, what compelling features does it have that would make us want to use it?

Re: FL for RPi2

Posted: Wed Jul 13, 2016 7:21 pm
by fawlty
Heater wrote: Given that FL is closed source, and hence a dead end in the long run like, what compelling features does it have that would make us want to use it?
FL implements the IDL language. IDL is around $4000 per seat (in Europe), FL is free. There are huge libraries written in IDL, used in astronomy, plasma physics, etc. FL is ideal, for example, for amateur astronomers with RPi controlled telescopes. Even professionals use it, see eg. https://cimss.ssec.wisc.edu/imapp/dbge_v1.2.shtml.

Re: FL for RPi2

Posted: Wed Jul 13, 2016 7:54 pm
by Heater
fawlty,
IDL is around $4000 per seat...There are huge libraries written in IDL, used in astronomy, plasma physics, etc.
I find this very disturbing. If nothing else in the world scientific research should be built on open source software. Reproducibility of results and all that.

Re: FL for RPi2

Posted: Wed Jul 13, 2016 8:10 pm
by scruss
What does FL do that GNU Data Language (GDL) doesn't?

You can get a not-quite-cutting-edge version of GDL using

Code: Select all

sudo apt install gnudatalanguage

Re: FL for RPi2

Posted: Wed Jul 13, 2016 9:36 pm
by fawlty
scruss wrote:What does FL do that GNU Data Language (GDL) doesn't
IDL8 language features, like lambdas, boolean variables, variable attributes, static class methods, static variable methods. And performance: on my Intel i5-6500 machine the IDL 'time_test4' routine times are

IDL 8.5.1: 1.01s
GDL: 1.08s
FL: 0.56s

(There is one main feature present in GDL, but missing in FL: mapping routines. I am working on it :-) )

Re: FL for RPi2

Posted: Fri Oct 21, 2016 12:48 pm
by fawlty
FL 0.79.38 released: http://fawlty.uhostall.com/

Re: FL for RPi2

Posted: Tue Jan 31, 2017 10:43 am
by fawlty
FL 0.79.39 released: http://fawlty.uhostall.com/

Re: FL for RPi2

Posted: Fri May 12, 2017 6:04 pm
by fawlty
FL 0.79.40 released: http://fawlty.uhostall.com/

Re: FL for RPi2

Posted: Thu Jun 22, 2017 7:06 pm
by fawlty
FL 0.79.41 released: http://fawlty.uhostall.com/

Re: FL for RPi2

Posted: Thu Oct 12, 2017 3:01 pm
by fawlty
FL 0.79.42 released: http://fawlty.uhostall.com/

Re: FL for RPi2

Posted: Mon Jan 15, 2018 10:57 am
by fawlty
FL 0.79.43 released: http://www.flxpert.hu/fl/

Re: FL for RPi2

Posted: Thu May 03, 2018 5:46 pm
by fawlty
FL 0.79.44 released: http://www.flxpert.hu/fl/

Re: FL for RPi2

Posted: Wed Aug 15, 2018 2:08 pm
by fawlty
FL 0.79.45 released: http://www.flxpert.hu/fl/

Re: FL for RPi2

Posted: Sun May 19, 2019 8:35 pm
by fawlty
FL 0.79.47 released: http://www.flxpert.hu/fl/

Re: FL for RPi2

Posted: Sun May 19, 2019 8:47 pm
by PeterO
Your web site says "Raspberry Pi 2 with Raspbian Wheezy: fl_0.79.47-armv7l-linux.tar.gz"
Wheezy is no longer supported, you should update your development platform, and maybe get a Pi3B+ as well !
PeterO

Re: FL for RPi2

Posted: Sun Jul 14, 2019 3:23 pm
by fawlty
RPi2/Wheezy are the minimal hw/sw requirements, newer versions are fine. The next snapshot will use Raspbian Stretch, required for Qt5.