[Vala] About Gee library name



First of all thankyou Jüerg for you great work in Vala developing. I
hope this project will succeed and the next Gtk have some parts writed
in it.

The Gee library gives great functionality to the language that its not
included in Glib or at least not included to be implemented now in Vala
but the name ... what is the word Gee? would be much easier to
understand something like Vala.Utils in the style of Java that have the
Java.Utils namespace. Probably the best would be that Gee lib would be
included in Glib and the namespace were Glib.Utils or just Glib then the
original idea of vala that only depends on Glib would be rearched. I
think and probably someothers that Glib needs some cleaning but of
course you cant do anything about that but ultil that ocurrs,you (we
all) can construct a developping plataform with vala/gobject/glib in a
clear and rationale form. Excuse me if my english is not so good I hope
this doesnt look rude or unrespectfull of course it isnt my intention.
It is just a sugestion.

Also I am trying to translate the program ANTRL to Vala just like an
experiment. It is a lexer/parser generator that looks realy great. It
have a library called StringTemplate that makes more or less what Vala
compiler does. It traslate from one language to another (C# --> C with
Gobject in this case if that template where writed of course). The good
point of that strategy is that the final language its just a template so
if you change the template of "C with Gobject" for the template for
example "DockBook" the same compiler can generate c source and
documentation with the same sourcecode. Or for example someone can make
another template called "C without GObject" or the more dificult "C with
Gobject and without it at the same time". Or "C with metadata in
coments" syntax to "Vala template". I hope you understand where i want
to arrive. Anyway I am a terrible slow and bad programmer but a great
dreamer like many people hehehe. If I succeed with my experiment I will
post the sourcecode that shouldnt be so diferent than the actual CSharp
version. 




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