Re: [LAU] Script processing on Linux? Ruby?

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Chris Cannam <cannam@...>
Cc: <linux-audio-user@...>
Date: Sunday, September 26, 2010 - 6:34 pm

I vote for Genie . If it's as fast as Vala (
http://spekle.googlecode.com ), i'm sold.

http://live.gnome.org/Genie
///// ///// ///// ////
Genie is a new programming language, in the same vein as Vala, that
allows for a more modern programming style while being able to
effortlessly create and use GObjects natively.

The syntax is designed to be clean, clear and concise and is derived
from numerous modern languages like Python, Boo, D language and
Delphi.

Genie is very similar to Vala in functionality but differs in syntax
allowing the developer to use cleaner and less code to accomplish the
same task.

Like Vala, Genie has the same advantages:

Programs written in Genie should have have similar performance and
resource usage to those written directly in Vala and C
Genie has none of the bloat and overhead that comes with many other
high level languages which utilize a VM (e.g. Python, Mono, Java)
Classes in Genie are actually GObjects so Genie can be used for
creating platform code like widgets and libraries where GObjects are
required for binding to other languages
///// ///// ///// ////

Niels
http://nielsmayer.com

PS: Chris -- Any suggestions on generating VAPI's (
http://live.gnome.org/Vala/Bindings ) for the Vamp plugins SDK so they
could easily be used fom vala/genie. Anybody else doing this? Any
interest? I guess I should see how or what was done in
http://vamp-plugins.org/vampy.html ??
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [LAU] No batch processing on Linux?, Hartmut Noack, (Fri Sep 24, 6:45 pm)
Re: [LAU] No batch processing on Linux?, Robin Gareus, (Fri Sep 24, 7:05 pm)
Re: [LAU] No batch processing on Linux?, Paul Davis, (Fri Sep 24, 7:13 pm)
Re: [LAU] No batch processing on Linux?, Robin Gareus, (Fri Sep 24, 7:19 pm)
Re: [LAU] No batch processing on Linux?, Bernardo Barros, (Fri Sep 24, 7:40 pm)
Re: [LAU] No batch processing on Linux?, Chris Cannam, (Fri Sep 24, 8:49 pm)
Re: [LAU] No batch processing on Linux?, Joel Roth, (Sat Sep 25, 7:40 am)
Re: [LAU] No batch processing on Linux?, david, (Sat Sep 25, 9:08 am)
Re: [LAU] No batch processing on Linux?, Chris Cannam, (Sat Sep 25, 8:49 am)
Re: [LAU] No batch processing on Linux?, Arnold Krille, (Sat Sep 25, 11:00 am)
Re: [LAU] No batch processing on Linux?, Philipp Überbacher, (Sun Sep 26, 6:13 am)
Re: [LAU] No batch processing on Linux?, Arnold Krille, (Sun Sep 26, 9:16 pm)
Re: [LAU] No batch processing on Linux?, Philipp Überbacher, (Mon Sep 27, 5:51 pm)
Re: [LAU] No batch processing on Linux?, Arnold Krille, (Mon Sep 27, 7:35 pm)
Re: [LAU] No batch processing on Linux?, Gabriel M. Beddingfield, (Mon Sep 27, 8:16 pm)
Re: [LAU] No batch processing on Linux?, torbenh, (Mon Sep 27, 11:16 pm)
Re: [LAU] No batch processing on Linux?, Philipp Überbacher, (Mon Sep 27, 7:54 pm)
Re: [LAU] No batch processing on Linux?, Joel Roth, (Sat Sep 25, 6:21 pm)
Re: [LAU] No batch processing on Linux?, Arnold Krille, (Sat Sep 25, 9:24 pm)
Re: [LAU] No batch processing on Linux?, Joel Roth, (Sun Sep 26, 4:46 am)
Re: [LAU] No batch processing on Linux?, Arnold Krille, (Sun Sep 26, 9:11 pm)
Re: [LAU] No batch processing on Linux?, Joel Roth, (Sun Sep 26, 9:24 pm)
Re: [LAU] No batch processing on Linux?, Bernardo Barros, (Sun Sep 26, 9:34 pm)
Re: [LAU] Script processing on Linux? Ruby?, John List, (Sat Sep 25, 8:38 pm)
Re: [LAU] Script processing on Linux? Ruby?, Philipp Überbacher, (Sun Sep 26, 6:27 am)
Re: [LAU] Script processing on Linux? Ruby?, Rustom Mody, (Sun Sep 26, 1:52 pm)
Re: [LAU] Script processing on Linux? Ruby?, Chris Cannam, (Sat Sep 25, 9:11 pm)
Re: [LAU] Script processing on Linux? Ruby?, Niels Mayer, (Sun Sep 26, 6:34 pm)