The main goal of Comet is to provide an easy-to-use development environment
for numerical computing using the Lua programming language on Android, Linux
and Windows. It integrates the Lua scripting engine with all Lua
functionalities, and a lot of specific Comet functionalities including
numerical functions (linear algebra, differential equations, mathematical
optimization, etc.), data plotting and analysis modules and extended
mathematical library.
If you need only the Lua editor, without the numerical and visualization modules, you can download Comet N, the Comet stripped version:
For portable version (64bit): Download:
cometn_windows_64bit.zip
(Windows 64bit)
cometn_linux_64bit.tgz
(Linux 64bit)
unzip/untar in any location (USB key for example) and run comet.exe
or comet in the bin directory.
For 32bit portable version:
Download:
cometn_windows_32bit.zip
(for Windows 32bit)
cometn_linux_32bit.tgz
(for Linux 32bit)
Comet N is now open-source and released under the MIT license since its version 1.8.
The source code is published in github: https://github.com/sidihamady/Comet
Comet is now replaced by Solis that offers similar
functionalities and some new additional ones. Note that Solis is not fully
compatible with Comet.
Within the Comet environment, you can develop algorithms for science and
engineering with one of the most elegant and fast scripting languages.
To learn the Lua programming language, you can visit the Lua official
website: http://www.lua.org
Excellent tutorials, covering all Lua aspect from basics to advanced
programming techniques, can be found here:
http://lua-users.org/wiki/TutorialDirectory
Comet can also be used as a general purpose full-featured editor supporting
C/C++, Bash/Text, Python, Octave, Fortran, LaTeX and Makefile with
configurable tools (e.g. to run a compiler or a bash script).

Install
For portable version (64bit): Download:
comet_windows_64bit.zip
(Windows 64bit)
comet_linux_64bit.tgz
(Linux 64bit)
unzip/untar in any location (USB key for example) and run comet.exe
or comet in the bin directory.
For 32bit portable version:
Download:
comet_windows_32bit.zip
(for Windows 32bit)
comet_linux_32bit.tgz
(for Linux 32bit)
unzip/untar in any location (USB key for example) and run comet.exe
or comet in the bin directory.
For Android: Install from Google
Play.
MD5 hash.
Under Ubuntu/Debian 64bit, if you encounter error such as:
./comet: error while loading shared libraries:
libpng12.so.0
Install libpng12 as follows:
sudo wget -q -O /tmp/libpng12.deb
http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb
&& sudo dpkg -i /tmp/libpng12.deb && sudo rm
/tmp/libpng12.deb
If you encounter (in Ubuntu/Debian 64bit) error such as:
Failed to load module
"canberra-gtk-module"
Install libcanberra-gtk-module as follows:
sudo apt install libcanberra-gtk-module
libcanberra-gtk3-module
|