On the subject of good starter languages, python is really good and has some good starter material, but Go (golang.org) is nearly as easy and will teach you more about how things work in statically typed languages like vala, java, c#, c, c++, etc. On Jul 27, 2014 11:48 AM, "David Gomes" <da...@elementaryos.org> wrote:
> I beg to disagree, vala has great material - especially The Vala Tutorial > and Valadoc. However, for people with little to no programming background, > picking it up can be complicated as it wasn't really meant as a > first-language. > > Having said that, what I recommend to Harris is to start off with > something simpler like Python and when you're feeling more confident try > The Vala Tutorial again. > > Have fun and good luck, > David "Munchor" Gomes > On Jul 27, 2014 5:37 PM, "Craig" <webe...@gmail.com> wrote: > >> Unfortunately, vala isn't a very easy language to get started with, and I >> haven't found any awesome, comprehensive resources. Personally, I couldn't >> figure it out until I learned C. I have quite a bit of programming >> experience and I really like helping people, so fire off an email if you >> have any specific problems or questions. Otherwise, I recommend the vala >> Google plus community. There's also a mailing list. >> On Jul 27, 2014 10:50 AM, "Harris" <harrismru...@gmail.com> wrote: >> >>> Hi Elementary os Devs, >>> >>> I am trying to get started with programming Vala so I can give back to >>> the Elementary community. In the past I have programmed with visual >>> programming languages like scratch and MIT App Inventor. I started reading >>> https://wiki.gnome.org/Projects/Vala/Tutorial but i could not finish it >>> as it was too advanced. Do you know of any other books or tutorials that >>> are meant for people like me with minimal coding background. >>> >>> Thanks, >>> >>> Harris >>> >>> -- >>> Mailing list: https://launchpad.net/~elementary-dev-community >>> Post to : elementary-dev-community@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~elementary-dev-community >>> More help : https://help.launchpad.net/ListHelp >>> >>> >> -- >> Mailing list: https://launchpad.net/~elementary-dev-community >> Post to : elementary-dev-community@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~elementary-dev-community >> More help : https://help.launchpad.net/ListHelp >> >>
-- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp