Re: [Elementary-dev-community] Getting Started With Vala

2014-07-27 Thread Daniel Foré
If you're totally brand new to programming I would suggest Codecademy. They have a great interactive JavaScript tutorial that introduces you to programming concepts like variables, methods, arrays, etc.Cheers, Daniel Foré elementaryos.org On Sun, Jul 27, 2014 at 9:36 AM, Craig wrote: > Unfort

Re: [Elementary-dev-community] Getting Started With Vala

2014-07-27 Thread Ryan Rohrer
+1 for learning with go. Their interactive tutorial on their website is awesome! -Ryan On Sunday, July 27, 2014, Craig wrote: > 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 a

Re: [Elementary-dev-community] Getting Started With Vala

2014-07-27 Thread Craig
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" wrote: >

Re: [Elementary-dev-community] Getting Started With Vala

2014-07-27 Thread David Gomes
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 som

Re: [Elementary-dev-community] Getting Started With Vala

2014-07-27 Thread Sergey "Shnatsel" Davidoff
I'd suggest starting out with Python (e.g. Mark Summerfield wrote an excellent book on Python 3) and getting a year or two of experience in personal projects or existing Python code. Vala, while being an excellent practical language, just doesn't have a comparable course coverage, so it's a terribl

Re: [Elementary-dev-community] Getting Started With Vala

2014-07-27 Thread Craig
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 s