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

2016-07-28 Thread mar...@saepia.net
I think we should reach consensus first about how vala should be advertised.

BTW vala-lang.org domain seems to point to some random website, anyone
knows is it intentional? :)

m.

2016-07-28 22:33 GMT+02:00 Ben Iofel :

> If you want to write it, make a pull request
>
> On Thu, Jul 28, 2016, 4:13 PM mar...@saepia.net  wrote:
>
>> Hm I don't think it's really alligned with what I meant.
>>
>> For example that introduction
>>
>> https://github.com/eustasy/vala-lang.org/blob/master/vwiki/vala.wiki
>>
>> is not-marketing driven. And so on.
>>
>> None of these features give any profit to the developer alone. Even their
>> combination. There's no single word about strongest point - easiness of
>> creating multiplatform apps using fairly-high level language, requiring no
>> interpreter/VM, with low overhead and small enough to handle embedded
>> devices.
>>
>> This is what I would like to see on vala's page if we are talking about
>> increasing interest.
>>
>> I also agree that nice application framework would be something that can
>> give a boost. But it's a huge effort. Vala gives a lot of profits to the
>> developers right now, even without one, so I think first thing should be
>> trying to get the most of what is available by "selling" this in a right
>> way.
>>
>> m.
>>
>>
>>
>> 2016-07-26 22:36 GMT+02:00 Ben Iofel :
>>
>>> You should contribute to https://github.com/eustasy/vala-lang.org
>>>
>>
>>
___
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-28 Thread Ben Iofel
If you want to write it, make a pull request

On Thu, Jul 28, 2016, 4:13 PM mar...@saepia.net  wrote:

> Hm I don't think it's really alligned with what I meant.
>
> For example that introduction
>
> https://github.com/eustasy/vala-lang.org/blob/master/vwiki/vala.wiki
>
> is not-marketing driven. And so on.
>
> None of these features give any profit to the developer alone. Even their
> combination. There's no single word about strongest point - easiness of
> creating multiplatform apps using fairly-high level language, requiring no
> interpreter/VM, with low overhead and small enough to handle embedded
> devices.
>
> This is what I would like to see on vala's page if we are talking about
> increasing interest.
>
> I also agree that nice application framework would be something that can
> give a boost. But it's a huge effort. Vala gives a lot of profits to the
> developers right now, even without one, so I think first thing should be
> trying to get the most of what is available by "selling" this in a right
> way.
>
> m.
>
>
>
> 2016-07-26 22:36 GMT+02:00 Ben Iofel :
>
>> You should contribute to https://github.com/eustasy/vala-lang.org
>>
>
>
___
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-28 Thread mar...@saepia.net
Hm I don't think it's really alligned with what I meant.

For example that introduction

https://github.com/eustasy/vala-lang.org/blob/master/vwiki/vala.wiki

is not-marketing driven. And so on.

None of these features give any profit to the developer alone. Even their
combination. There's no single word about strongest point - easiness of
creating multiplatform apps using fairly-high level language, requiring no
interpreter/VM, with low overhead and small enough to handle embedded
devices.

This is what I would like to see on vala's page if we are talking about
increasing interest.

I also agree that nice application framework would be something that can
give a boost. But it's a huge effort. Vala gives a lot of profits to the
developers right now, even without one, so I think first thing should be
trying to get the most of what is available by "selling" this in a right
way.

m.



2016-07-26 22:36 GMT+02:00 Ben Iofel :

> You should contribute to https://github.com/eustasy/vala-lang.org
>
___
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-26 Thread Ben Iofel
You should contribute to https://github.com/eustasy/vala-lang.org
___
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-26 Thread mar...@saepia.net
I do not want to overlap with elementary guys if they are already doing
something, but I don't mind creating vala-lang.org or something like this
at some point.

m.

2016-07-22 16:42 GMT+02:00 Dr. Michael Lauer :

> > As an embedded system engineer I see huge potential using Vala in
> embedded
> > Linux, it has not the runtime drawback of python and java, and is way
> > simpler to use than C++, while C# has no porting to ARM.
>
> Yes. Unfortunately though the very useful POSIX profile has been removed
> from VALA
> and no substitute has been added.
>
> :M:
>
>
> ___
> 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-22 Thread Dr. Michael Lauer
> As an embedded system engineer I see huge potential using Vala in embedded
> Linux, it has not the runtime drawback of python and java, and is way
> simpler to use than C++, while C# has no porting to ARM.

Yes. Unfortunately though the very useful POSIX profile has been removed from 
VALA
and no substitute has been added.

:M:


___
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-22 Thread rastersoft
URL, please?


El 22/07/16 a las 14:18, Ben Iofel escribió:
> I'm sure the guys at elementary.io would love to help with marketing. They
> started a new vala site and new vala documentation page
>
> On Fri, Jul 22, 2016, 7:47 AM Felipe Lavratti  wrote:
>
>> As an embedded system engineer I see huge potential using Vala in embedded
>> Linux, it has not the runtime drawback of python and java, and is way
>> simpler to use than C++, while C# has no porting to ARM.
>> On Fri, Jul 22, 2016 at 08:25 Adam Tauno Williams 
>> wrote:
>>
>>> On Fri, 2016-07-22 at 09:58 +0200, Ulink wrote:
 Am 2016-07-21 um 23:56 schrieb Dev_NIX:
 One question: is there a "standard" Vala library/classes?
 Of course: GLib (and others), simply look at
>>> Agree.  This is one of the appealing aspects.  GNOME already provides a
>>> rich set of proven libraries.
>>>
>>> Downside is the documentation can be thin - and assume a *lot* of
>>> prerequisite knowledge.  It seems to have the attitude: here is the
>>> method signature, all else is obvious... Duh!
>>>
>>> --
>>> 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
>>>
>> --
>> Skype: felipeanl
>> ___
>> 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
>

-- 
Nos leemos
 RASTER(Linux user #228804)
ras...@rastersoft.com  http://www.rastersoft.com

___
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-22 Thread Ben Iofel
I'm sure the guys at elementary.io would love to help with marketing. They
started a new vala site and new vala documentation page

On Fri, Jul 22, 2016, 7:47 AM Felipe Lavratti  wrote:

> As an embedded system engineer I see huge potential using Vala in embedded
> Linux, it has not the runtime drawback of python and java, and is way
> simpler to use than C++, while C# has no porting to ARM.
> On Fri, Jul 22, 2016 at 08:25 Adam Tauno Williams 
> wrote:
>
> > On Fri, 2016-07-22 at 09:58 +0200, Ulink wrote:
> > > Am 2016-07-21 um 23:56 schrieb Dev_NIX:
> > > One question: is there a "standard" Vala library/classes?
> > > Of course: GLib (and others), simply look at
> >
> > Agree.  This is one of the appealing aspects.  GNOME already provides a
> > rich set of proven libraries.
> >
> > Downside is the documentation can be thin - and assume a *lot* of
> > prerequisite knowledge.  It seems to have the attitude: here is the
> > method signature, all else is obvious... Duh!
> >
> > --
> > 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
> >
> --
> Skype: felipeanl
> ___
> 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-22 Thread Felipe Lavratti
As an embedded system engineer I see huge potential using Vala in embedded
Linux, it has not the runtime drawback of python and java, and is way
simpler to use than C++, while C# has no porting to ARM.
On Fri, Jul 22, 2016 at 08:25 Adam Tauno Williams 
wrote:

> On Fri, 2016-07-22 at 09:58 +0200, Ulink wrote:
> > Am 2016-07-21 um 23:56 schrieb Dev_NIX:
> > One question: is there a "standard" Vala library/classes?
> > Of course: GLib (and others), simply look at
>
> Agree.  This is one of the appealing aspects.  GNOME already provides a
> rich set of proven libraries.
>
> Downside is the documentation can be thin - and assume a *lot* of
> prerequisite knowledge.  It seems to have the attitude: here is the
> method signature, all else is obvious... Duh!
>
> --
> 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
>
-- 
Skype: felipeanl
___
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-22 Thread Adam Tauno Williams
On Fri, 2016-07-22 at 09:58 +0200, Ulink wrote:
> Am 2016-07-21 um 23:56 schrieb Dev_NIX:
> One question: is there a "standard" Vala library/classes?
> Of course: GLib (and others), simply look at

Agree.  This is one of the appealing aspects.  GNOME already provides a
rich set of proven libraries.

Downside is the documentation can be thin - and assume a *lot* of
prerequisite knowledge.  It seems to have the attitude: here is the
method signature, all else is obvious... Duh!

-- 
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


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

2016-07-22 Thread Ulink
Am 2016-07-22 um 11:07 schrieb mar...@saepia.net:
> I think Vala needs a bit of "marketing" (quotes intentional).

Yeah, I agree ultimately! Without quotes!

Exaggerated: Vala is used widely, but no one knows about.

For example, some month ago, I took a look at the gnome-calculator C
source.
And what a surprise: it looked very familiar to me, tons of _tmp_
variables: Of course Vala created C source.


-- 
Bernhard
___
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-22 Thread mar...@saepia.net
I think Vala needs a bit of "marketing" (quotes intentional).

It has to become known in the developers community as a good fit to resolve
problems within certain domain. I personally find it extremely useful for
doing multimedia stuff thanks to GStreamer. There are probably several
other "classic" areas in which Vala is superior to other solutions.

That should be clearly advertised on the proper website of Vala (now
there's only live.gnome.org/Vala which I don't think is encouraging in any
way, despite having a good content).

Look at another growing language: http://elixir-lang.org/ The first
sentence is

Elixir is a dynamic, functional language designed *for building scalable
and maintainable applications*.

They clearly define their "market".

m.

2016-07-22 10:04 GMT+02:00 Ulink :

> Am 2016-07-21 um 21:52 schrieb Adam Tauno Williams:
>
> > That is my greatest fear in picking up Vala.
>
> My fears are not that big because of the nature of the "binding": VAPI.
>
> Im using Vala now for two years for several projects and did not
> encountered any real LANGUAGE bugs.
>
> And creating or fixing VAPI bindings is relatively easy, this is the key
> point I think.
>
> --
> Bernhard
> ___
> 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-22 Thread Ulink
Am 2016-07-21 um 21:52 schrieb Adam Tauno Williams:

> That is my greatest fear in picking up Vala.

My fears are not that big because of the nature of the "binding": VAPI.

Im using Vala now for two years for several projects and did not
encountered any real LANGUAGE bugs.

And creating or fixing VAPI bindings is relatively easy, this is the key
point I think.

-- 
Bernhard
___
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-22 Thread Ulink
Am 2016-07-21 um 23:56 schrieb Dev_NIX:

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

Of course: GLib (and others), simply look at

http://www.valadoc.org/#!wiki=index


-- 
Bernhard
___
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 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] 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