Re: [Vala] Use rust [was: Seeking for Vala programmer]



I just want to state that I'm in perfect agreement with you Marcin.

Rust might be a good system programming language, but it's clearly not
ready for the needs of a product like RadioKit.

Vala is a good language with incredible C binding capabilities and
really nice set of semantics. It has direct access to GTK and
GStreamer, unlike what you would have with GIR and pose reasonable
overhead over GObject C.

Rewritting a working codebase because of a language hype is silly,
especially as it would result in a considerably lower utility.

Yet, Rust is a really nice language with a bright future and I think it
should inpire us putting some efforts on making Vala safer.

Suit yourself,

N.B. RadioKit looks really amazing and I really wish I could be part of
it, but obligations forbids. Maybe Valum could be handy?

Le mercredi 15 juin 2016 à 22:03 +0200, marcin saepia net a écrit :
I don't say Rust is wrong. I don't even say it's worse than Vala or
less
promising. There are just much more popular languages than Rust that
fail
to maintain stable bindings to C libraries, including one I am
interested
of the most (GStreamer).

As long as this https://crates.io/search?q=gst returns nothing and
this
https://crates.io/search?q=glib returns bunch of immature projects,
it's
just not an option. I am not going to spend half of my budget & time
for
rewriting something that works perfectly in Vala just becuse some
language
appears to be promising.

Marcin


2016-06-15 3:57 GMT+02:00 Daogang <daogangtang 126 com>:

don't care that, I just mention it.

Rust is the most promising language in the coming 15 years,
https://www.rust-lang.org/.

It is a system language, as c, c++, vala, but has more and more
powerful
theory basis than vala. It can reduce runtime bug significantly for
its
safty feature.

If let me choose, I want to recommand all elementary work
transfering to
rust.  :)  just keep your own direction.




--
Gang Tang, Nothing is impossible.
+86 152 8102 0829

Mamiwenwen.com, Chengdu, China.



在2016年06月14 23时09分, "Al Thomas"<astavale yahoo co uk>写道:




From: Daogang <daogangtang 126 com>
Sent: Tuesday, 14 June 2016, 13:58
Subject: Re: [Vala] Seeking for Vala programmer


can consider rust lang? i think it is promissing.


An advantage of Vala is it has first class bindings to a large
number of
excellent projects, e.g. GStreamer, Gtk+.
A quick search on Rust found this tutorial dated December 2015, but
now
advises "This guide is no longer compatible with the current
codebase and
thus will be rewritten in the future.":

https://mmstickman.wordpress.com/2015/12/12/phoronix-reader-rust-pr
ogramming-tutorial/


https://www.gitbook.com/book/mmstick/rust-programming-phoronix-read
er-how-to/details

So maybe there is some way for Rust to go on the bindings front. I
didn't
look too much at other differences.

Can you elaborate on your experiences with Rust and Vala that makes
you
recommend Rust?


Personally, I find it encouraging the Marcin Lewandowski and
RadioKit are
looking to employ a Vala programmer. Marcin has filed a number of
useful
bug reports after I think investing some considerable time in using
Vala. I
hope the Vala community continues to grow and address some of those
issues.


Al
_______________________________________________
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 <guillaumepoiriermorency gmail com>

É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

Attachment: signature.asc
Description: This is a digitally signed message part



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