Re: [Vala] Just a news I've read about popularity langage

2016-07-21 Thread oyster
C# and vala both stays on the picture (
http://sogrady-media.redmonk.com/sogrady/files/2016/07/lang.rank_.Q316.plot-WM.png
)
Is there any deeper comparation between vala and C#

BTW, TeX is also on the picture, but is it a computer language?

BTW2, currently, I am (re)study red/rebol, J and Forth, which are all
in not popular patterns but charming

2016-07-22 6:09 GMT+08:00 Dev_NIX :
> I readed time ago about Dova (
> https://wiki.gnome.org/action/show/Projects/Dova), seems like the project
> was stopped to focus efforts on the language itself.
>
> I wonder if a stronger community could help building a standard application
> framework 100% in Vala, with easier building tools and a good dependency
> manager.
>
>
>
> --
>
> *   EOF   *
>
> 2016-07-21 23:59 GMT+02:00 Mario Daniel Ruiz Saavedra <
> desideran...@rocketmail.com>:
>
>> For a package manager, GNU Guix could be of use. Regarding a standard
>> library, that's GLib.
>>
>> El jue., jul. 21, PM a 16:56, Dev_NIX
>>  escribió:
>> I understand your point, but maybe (for example) nodejs have a lower
>> learning curve and a faster way to get work done because it have a great
>> package manager.
>>
>> As fas as I never used Vala beyond multiple personal little experiments, I
>> feel that could be tools to make the life of starters better. For example,
>> there is a *great* project that helped me in every step, Autovala.
>>
>> One question: is there a "standard" Vala library/classes?
>>
>> --
>>
>> *  EOF  *
>>
>>
>> 2016-07-21 18:25 GMT+02:00 pelzflorian (Florian Pelz) <
>> pelzflor...@pelzflorian.de>:
>>
>> > On 07/21/2016 05:12 PM, Guillaume Poirier-Morency wrote:
>> > > Le jeudi 21 juillet 2016 à 17:43 +0300, Aleksandr Palamar a écrit :
>> > >>3. Package Manager, Vala already has a nice place with lot of nice
>> > >> VAPIs
>> > >>(https://github.com/nemequ/vala-extra-vapis), but better approach
>> > >> to
>> > >>have own package manager with auto-resolving of dependencies (like
>> > >> NPM in
>> > >>Node or Cargo in Rust).
>> > >
>> > > I would really enjoy a source package manager to retreive bindings and
>> > > external Vala projects. So far, I'm happy with Meson and subprojects.
>> > >
>> >
>> > Why a custom package manager?
>> >
>> > For the apps / libraries there is the distribution’s package manager.
>> > Please do not make yet another package manager for those. This is a
>> > solved problem.
>> >
>> > What remains are VAPIs. Why is a custom package manager a better
>> > approach than the vala-extra-vapis you are linking to? Your
>> > distribution’s package manager should take care of dependency resolution
>> > for the libraries the VAPIs are for. It also should take care of
>> > downloading the library’s source code when requested.
>> >
>> > Regards,
>> > Florian Pelz
>> > ___
>> > vala-list mailing list
>> > vala-list@gnome.org
>> > https://mail.gnome.org/mailman/listinfo/vala-list
>>
>> >
>> ___
>> vala-list mailing list
>> vala-list@gnome.org
>> https://mail.gnome.org/mailman/listinfo/vala-list
>>
>>
> ___
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Just a news I've read about popularity langage

2016-07-21 Thread Dev_NIX
I readed time ago about Dova (
https://wiki.gnome.org/action/show/Projects/Dova), seems like the project
was stopped to focus efforts on the language itself.

I wonder if a stronger community could help building a standard application
framework 100% in Vala, with easier building tools and a good dependency
manager.



--

*   EOF   *

2016-07-21 23:59 GMT+02:00 Mario Daniel Ruiz Saavedra <
desideran...@rocketmail.com>:

> For a package manager, GNU Guix could be of use. Regarding a standard
> library, that's GLib.
>
> El jue., jul. 21, PM a 16:56, Dev_NIX
>  escribió:
> I understand your point, but maybe (for example) nodejs have a lower
> learning curve and a faster way to get work done because it have a great
> package manager.
>
> As fas as I never used Vala beyond multiple personal little experiments, I
> feel that could be tools to make the life of starters better. For example,
> there is a *great* project that helped me in every step, Autovala.
>
> One question: is there a "standard" Vala library/classes?
>
> --
>
> *  EOF  *
>
>
> 2016-07-21 18:25 GMT+02:00 pelzflorian (Florian Pelz) <
> pelzflor...@pelzflorian.de>:
>
> > On 07/21/2016 05:12 PM, Guillaume Poirier-Morency wrote:
> > > Le jeudi 21 juillet 2016 à 17:43 +0300, Aleksandr Palamar a écrit :
> > >>3. Package Manager, Vala already has a nice place with lot of nice
> > >> VAPIs
> > >>(https://github.com/nemequ/vala-extra-vapis), but better approach
> > >> to
> > >>have own package manager with auto-resolving of dependencies (like
> > >> NPM in
> > >>Node or Cargo in Rust).
> > >
> > > I would really enjoy a source package manager to retreive bindings and
> > > external Vala projects. So far, I'm happy with Meson and subprojects.
> > >
> >
> > Why a custom package manager?
> >
> > For the apps / libraries there is the distribution’s package manager.
> > Please do not make yet another package manager for those. This is a
> > solved problem.
> >
> > What remains are VAPIs. Why is a custom package manager a better
> > approach than the vala-extra-vapis you are linking to? Your
> > distribution’s package manager should take care of dependency resolution
> > for the libraries the VAPIs are for. It also should take care of
> > downloading the library’s source code when requested.
> >
> > Regards,
> > Florian Pelz
> > ___
> > vala-list mailing list
> > vala-list@gnome.org
> > https://mail.gnome.org/mailman/listinfo/vala-list
>
> >
> ___
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
>
>
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Just a news I've read about popularity langage

2016-07-21 Thread Mario Daniel Ruiz Saavedra
For a package manager, GNU Guix could be of use. Regarding a standard library, 
that's GLib.
 
 
  El jue., jul. 21, PM a 16:56, Dev_NIX escribió:   I 
understand your point, but maybe (for example) nodejs have a lower
learning curve and a faster way to get work done because it have a great
package manager.

As fas as I never used Vala beyond multiple personal little experiments, I
feel that could be tools to make the life of starters better. For example,
there is a *great* project that helped me in every step, Autovala.

One question: is there a "standard" Vala library/classes?

--

*  EOF  *

2016-07-21 18:25 GMT+02:00 pelzflorian (Florian Pelz) <
pelzflor...@pelzflorian.de>:

> On 07/21/2016 05:12 PM, Guillaume Poirier-Morency wrote:
> > Le jeudi 21 juillet 2016 à 17:43 +0300, Aleksandr Palamar a écrit :
> >>    3. Package Manager, Vala already has a nice place with lot of nice
> >> VAPIs
> >>    (https://github.com/nemequ/vala-extra-vapis), but better approach
> >> to
> >>    have own package manager with auto-resolving of dependencies (like
> >> NPM in
> >>    Node or Cargo in Rust).
> >
> > I would really enjoy a source package manager to retreive bindings and
> > external Vala projects. So far, I'm happy with Meson and subprojects.
> >
>
> Why a custom package manager?
>
> For the apps / libraries there is the distribution’s package manager.
> Please do not make yet another package manager for those. This is a
> solved problem.
>
> What remains are VAPIs. Why is a custom package manager a better
> approach than the vala-extra-vapis you are linking to? Your
> distribution’s package manager should take care of dependency resolution
> for the libraries the VAPIs are for. It also should take care of
> downloading the library’s source code when requested.
>
> Regards,
> Florian Pelz
> ___
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
>
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list
  
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Just a news I've read about popularity langage

2016-07-21 Thread Dev_NIX
I understand your point, but maybe (for example) nodejs have a lower
learning curve and a faster way to get work done because it have a great
package manager.

As fas as I never used Vala beyond multiple personal little experiments, I
feel that could be tools to make the life of starters better. For example,
there is a *great* project that helped me in every step, Autovala.

One question: is there a "standard" Vala library/classes?

--

*   EOF   *

2016-07-21 18:25 GMT+02:00 pelzflorian (Florian Pelz) <
pelzflor...@pelzflorian.de>:

> On 07/21/2016 05:12 PM, Guillaume Poirier-Morency wrote:
> > Le jeudi 21 juillet 2016 à 17:43 +0300, Aleksandr Palamar a écrit :
> >>3. Package Manager, Vala already has a nice place with lot of nice
> >> VAPIs
> >>(https://github.com/nemequ/vala-extra-vapis), but better approach
> >> to
> >>have own package manager with auto-resolving of dependencies (like
> >> NPM in
> >>Node or Cargo in Rust).
> >
> > I would really enjoy a source package manager to retreive bindings and
> > external Vala projects. So far, I'm happy with Meson and subprojects.
> >
>
> Why a custom package manager?
>
> For the apps / libraries there is the distribution’s package manager.
> Please do not make yet another package manager for those. This is a
> solved problem.
>
> What remains are VAPIs. Why is a custom package manager a better
> approach than the vala-extra-vapis you are linking to? Your
> distribution’s package manager should take care of dependency resolution
> for the libraries the VAPIs are for. It also should take care of
> downloading the library’s source code when requested.
>
> Regards,
> Florian Pelz
> ___
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
>
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Just a news I've read about popularity langage

2016-07-21 Thread Adam Tauno Williams
On Thu, 2016-07-21 at 21:10 +0200, Dr. Michael Lauer wrote:
> The feeling that I have is that these days Vala is not going 
> anywhere. Yes, there are people working on it, but it looks like the 
> big "momentum" is gone – I guess the same goes for many of the g
> -projects which Vala is also very close associated with.

That is my greatest fear in picking up Vala.  I had a fair amount of
Mono/Gtk# code in MonoDevelop - and it was great.. then to be abandoned
by 'the community';  basically down to trying to reassemble the thing
between the changes in Gtk and MonoDevelop [I gave up].

Python isn't great with working with Gtk, and the run-time is tedious,
but - one can count on it being maintained for the foreseeable future.

The GNOME community [and I love GNOME, and have been using it 24/7
since the 1.x days] does have a problem of too many visionaries;  the
grass-is-always-greener  But what I want is great applications and
a stable platform.  I do have reservations about the future.

-- 
Adam Tauno Williams  GPG D95ED383
Systems Administrator, Python Developer, LPI / NCLA


___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Just a news I've read about popularity langage

2016-07-21 Thread Dr. Michael Lauer
> Am 21.07.2016 um 14:54 schrieb Felipe Lavratti :
> 
> This is nice. What could be done to push vala further in adoption?
> 

Bug fixes – there’s a ton of open issues since years, especially those
who lead Vala to generate C code that then fails to compile.

And possibly a revamped core to make it more easy to contribute
(at least that’s what I had perceived some years ago).

Vala had great adoption and potential between 2008 and 2013,
partly because some big projects and also companies had been investing in it,
one of the more notable ones being Nokia. When Microsoft killed
bought Nokia in 2013 and made them pull completely out of
funding a lot of open source projects, things went stale in Vala-land.

The feeling that I have is that these days Vala is not going anywhere.
Yes, there are people working on it, but it looks like the big „momentum“
is gone – I guess the same goes for many of the g-projects which Vala
is also very close associated with.

:M:


___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Throughts/Reviews of "GNOME 3 Application Development Beginner's Guide"

2016-07-21 Thread Al Thomas



 
  From: Adam Tauno Williams 
 Sent: Thursday, 21 July 2016, 15:30
 Subject: [Vala] Throughts/Reviews of "GNOME 3 Application Development 
Beginner's Guide"
   
I have developed in a variety of platforms and languages;  but I am
interested in speeding up my development of a [fat] application in
GNOME using Vala, and getting up the bottom of the learning curve.

There seems to be a rather thin selection of material.

-- 
Adam Tauno Williams  GPG D95ED383
openSUSE, a LINUX desktop for humans who need to get work done.


___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


You should become familiar with Glade to create windows/widgets, GResource 
to package them in the binary, and the GtkTemplate Vala attribute to access 
theGlade definitions. Luc Chante provided a good example last 
month:https://mail.gnome.org/archives/vala-list/2016-June/msg00075.html
Although I think an object's properties should be accessed with this.property = 
value;Rather than Object( property_name: value ); 
See:https://mail.gnome.org/archives/vala-list/2016-June/msg00076.html

Once you are familiar with the process take a look 
at:https://developer.gnome.org/gnome-devel-demos/stable/beginner.vala.html.enfor
 useful widgets and signals.
All the best,
Al


   
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Just a news I've read about popularity langage

2016-07-21 Thread pelzflorian (Florian Pelz)
On 07/21/2016 05:12 PM, Guillaume Poirier-Morency wrote:
> Le jeudi 21 juillet 2016 à 17:43 +0300, Aleksandr Palamar a écrit :
>>3. Package Manager, Vala already has a nice place with lot of nice
>> VAPIs
>>(https://github.com/nemequ/vala-extra-vapis), but better approach
>> to
>>have own package manager with auto-resolving of dependencies (like
>> NPM in
>>Node or Cargo in Rust).
> 
> I would really enjoy a source package manager to retreive bindings and
> external Vala projects. So far, I'm happy with Meson and subprojects.
> 

Why a custom package manager?

For the apps / libraries there is the distribution’s package manager.
Please do not make yet another package manager for those. This is a
solved problem.

What remains are VAPIs. Why is a custom package manager a better
approach than the vala-extra-vapis you are linking to? Your
distribution’s package manager should take care of dependency resolution
for the libraries the VAPIs are for. It also should take care of
downloading the library’s source code when requested.

Regards,
Florian Pelz
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] Just a news I've read about popularity langage

2016-07-21 Thread Guillaume Poirier-Morency
Le jeudi 21 juillet 2016 à 17:43 +0300, Aleksandr Palamar a écrit :
> > 
> > This is nice. What could be done to push vala further in adoption?
> 
> 
>    1. Better support for other C compilers, like MSVC on Windows and
> Clang.
>    When building library on Windows it doesn't define
> __declspec(dllexport) in
>    generated headers which means you cannot use Vala with MSVC
> properly if you
>    want to make an DLL instead of EXE.
>    2. Vala-DBG which can do something like debugging of CoffeeScript
> in
>    Chrome is working. I mean something like JavaScript Source Maps
> but for C -
>    http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/

Vala already generate '#line' preprocessor directives if you specify
the '--debug' flag. It is used by gdb and gcov to resolve the original
sources, meaning that you can debug quite effectively.

>    3. Package Manager, Vala already has a nice place with lot of nice
> VAPIs
>    (https://github.com/nemequ/vala-extra-vapis), but better approach
> to
>    have own package manager with auto-resolving of dependencies (like
> NPM in
>    Node or Cargo in Rust).

I would really enjoy a source package manager to retreive bindings and
external Vala projects. So far, I'm happy with Meson and subprojects.

>    4. Better integration and maintaining of Vala among most popular
> IDEs,
>    including MSVC, NetBeans, Eclipse.
>    5. Transparent usage of C++ libraries via some modified VAPI
> syntax.
>    There are a lot of useful C++ libraries that people still
> need/want to use
>    in their project. If you want to keep that library usage
> exportable for
>    other C files in your project, you always can do *extern "C"*
> block to
>    avoid mangling.
>    6. Make some killer-application. Or more precise -
> library/framework. As
>    for Ruby that was Ruby On Rails, so Vala may have something own
> even in
>    other direction then Web.

I'm working on it. By the end of the summer we shall have a solid and
stable Web framework capable of taking real load.

https://github.com/valum-framework/valum

> 
> 
> On Thu, Jul 21, 2016 at 3:54 PM, Felipe Lavratti  >
> wrote:
> 
> > 
> > This is nice. What could be done to push vala further in adoption?
> > 
> > Em quinta-feira, 21 de julho de 2016, Adam Tauno Williams <
> > awill...@whitemice.org> escreveu:
> > 
> > > 
> > > On Thu, 2016-07-21 at 09:18 +0200, r...@no-log.org 
> > > wrote:
> > > > 
> > > > I've read this news :
> > > > > 
> > > > > http://redmonk.com/sogrady/2016/07/20/language-rankings-6-16/
> > > > > ?
> > > > As I understood, a lot of projects on GitHub and, because Vala
> > > > is
> > > > great (wink) less demand on Stack Overflow ^___^  (well, it's a
> > > > joke
> > > > :) But I think a lot of questions have been asked through this
> > > > mailing list instead of StackOverflow)
> > > 
> > > If true, thank goodness.  The myriad of web forums has damaged
> > > the
> > > critical mass of community a project can build.
> > > 
> > > > 
> > > > Just to share my hapiness to see Vala, for once, in a chart and
> > > > finally in a good position... ^__^
> > > 
> > > It compiles!  That is enough for me.  I do a lot of coding in
> > > Python -
> > > but the complexity of getting the runtime available is a major
> > > drag.
> > > 
> > > --
> > > Adam Tauno Williams  > > > GPG
> > > D95ED383
> > > OpenGroupware Developer 
> > > 
> > > 
> > > ___
> > > vala-list mailing list
> > > vala-list@gnome.org 
> > > https://mail.gnome.org/mailman/listinfo/vala-list
> > > 
> > 
> > 
> > --
> > Enviado do Gmail para celular
> > ___
> > vala-list mailing list
> > vala-list@gnome.org
> > https://mail.gnome.org/mailman/listinfo/vala-list
> > 
> ___
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
-- 
Guillaume Poirier-Morency 

Étudiant au baccalauréat en Informatique à l'Université de Montréal
Développeur d'application web

Mon blog: https://arteymix.github.io/
Mon projet de coopérative: https://pittoresque.github.io/
Clé PGP: B1AD6EA5

signature.asc
Description: This is a digitally signed message part
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] ORM For Vala?

2016-07-21 Thread Gergely Polonkai
You may want to check GOM, too: https://github.com/GNOME/gom

On Jul 21, 2016 16:40, "Dev_NIX"  wrote:

> I think there is almanna
>
> https://github.com/AmbitionFramework/almanna
>
> --
>
> *   EOF   *
>
> 2016-07-21 16:37 GMT+02:00 Adam Tauno Williams :
>
> > I generally develop in Python using the SQLalchemy ORM.
> >
> > Is there a working ORM, or some equivalent, for Vala.  Using SQLite as
> > the backend in this case.  Or is it 'just compose SQL statements'?
> >
> >
> > --
> > Meetings Coordinator, Michigan Association of Railroad Passengers
> > 537 Shirley St NE Grand Rapids, MI 49503-1754 Phone: 616.581.8010
> > E-mail: awill...@whitemice.org GPG#D95ED383 Web: http://www.marp.org
> >
> >
> > ___
> > vala-list mailing list
> > vala-list@gnome.org
> > https://mail.gnome.org/mailman/listinfo/vala-list
> >
> ___
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
>
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


[Vala] Just a news I've read about popularity langage

2016-07-21 Thread raum
Hello,

I've read this news :

http://redmonk.com/sogrady/2016/07/20/language-rankings-6-16/?

And if you look at this picture, you will see that Vala is here :)
http://sogrady-media.redmonk.com/sogrady/files/2016/07/lang.rank_.Q316.plot-WM.png

As I understood, a lot of projects on GitHub and, because Vala is great
(wink) less demand on Stack Overflow ^___^  (well, it's a joke :) But I
think a lot of questions have been asked through this mailing list instead
of StackOverflow)

Just to share my hapiness to see Vala, for once, in a chart and finally in
a good position... ^__^

Regards

Raum
http://github.com/Raumy

ps: soory for duplicate

___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list