Learning about GTK apps with Vala (ElementaryOS Apps Pt 2)

Subscribers:
22,800
Published on ● Video Link: https://www.youtube.com/watch?v=RWcCsRoH_l4



Duration: 9:10
11,629 views
0


Vala is the main programming language used by the ElementaryOS team to develop apps for ElementaryOS and Pantheon.

Unlike many common programming languages, the Vala compiler does not compile Vala code into machine code. Instead, Vala code is compiled to C code with Gnome's Gobject libraries. The C code is then compiled to machine code and used to produce an executable. All of this functionality happens within the compiler and the programmer doesn't have to worry about it.

Vala is primarily used for developing GTK apps however there's nothing technically preventing it from being used for any other application. Since Vala is trans-compiled into C code, technically an application written in Vala has to potential to be as performant as an application written in C.

Vala's main target is GTK+ / GTK3 but it can be used with GTK2.
~~
Support the channel! Becoming a Patron or Ko-fi supporter gives you access to the Egee video archive & good vibes for supporting my videos!

Ko-fi - https://ko-fi.com/egeeirl โ˜•
Patreon - https://www.patreon.com/egeeirl ๐Ÿค—

Use My Affiliate Links & Support The Channel! ๐ŸŽ

Looking for a reliable & cost-effective VPS? Sign up with my friends at Linode with my link to get a $20 credit on your account! - https://linode.com/egee

Linux & Open Source Gear

Pre-Installed Linux Barebones & Mini-PC's - https://amzn.to/2rbjGYU ๐Ÿง
Unlocked LineageOS compatible devices - https://amzn.to/2OQQ50x ๐Ÿ“ฒ
Crouton compatible Chromebooks - https://amzn.to/383JuHB ๐Ÿ’ป

Recording Gear

My amazing microphone - https://amzn.to/364mvdM ๐ŸŽ™๏ธ
Linux compatible audio mixer - https://amzn.to/2Ln2vuG ๐ŸŽง
The fire-breathing CPU for video editing - https://amzn.to/33NyDyf ๐Ÿ”ฅ







Tags:
elementaryos
elementaryos app
gtk app
gtk vala
vala app
app with vala
vala lang
elementary os
elementary os apps
vala gtk
vala language
elkemntary os developers
elementary os programming
elementary os vala
gtk
programming in vala
install vala
learn gtk vala



Other Statistics

Counter-Strike: Source Statistics For Egee's Hobbies

At present, Egee's Hobbies has 11,629 views spread across 1 video for Counter-Strike: Source, with his channel publishing less than an hour of Counter-Strike: Source content. This makes up less than 0.06% of the total overall content on Egee's Hobbies's YouTube channel.