Hello David and Fabio, thank you for the quick responses. I will get David's book and report back!
Peter On Jun 13, 9:59 am, fatu <fab...@gmail.com> wrote: > I agree, I bought the e-book and so far it's an extremely pleasant > read with a very concrete perspective, plus it's perhaps more suited > to people without a specific background in Java or statically typed > languages. You can also find a few pearls about some features that are > not covered in Odersky's book. > > Have fun. > > Fabio > > On 13 Giu, 01:20, David Pollak <feeder.of.the.be...@gmail.com> wrote: > > > Peter, > > > If you want to learn enough Scala to make Programming in Scala a good read, > > I'd like to suggest my book, Beginning Scala. While it does do some > > comparison between Scala and Java, it does so with two goals: (1) to use > > Java as a generic OO-ish language and (2) to show how Scala's syntax and > > features makes writing type-safe code much more efficient. > > > If you know Python and JavaScript, I think the book will be your speed. > > > Thanks, > > > David > > > On Fri, Jun 12, 2009 at 4:03 PM, Peter Robinett > > <pe...@bubblefoundry.com>wrote: > > > > Hi guys, > > > > I know this is more a Scala question than a Lift one but I do all my > > > web programming within frameworks and I find it's easiest to learn a > > > language when doing a real project... > > > > Are there any tutorials, let alone good ones, introducing Scala (and > > > Lift) to programmers with no knowledge or interest in Java? > > > > I've seen several introductions to Scala for Java programmers (Scala > > > for Java Refugees and Alex Blewitt's articles look particularly in- > > > depth) but next to nothing for people with other backgrounds. I know > > > that most Scala people are coming from Java but I would imagine that > > > there is something for us coming from beyond the Java world. > > > > As for me, I've done a lot of stuff in PHP (CakePHP) and Python > > > (Pylons, Django) and have spent the last six months mostly doing front- > > > end work in Javascript. Basically I'm a quick and dirty interpreted > > > language coder and I'm now looking at Scala because I believe my next > > > project will demand (near) real-time performance that I don't think > > > I'd be able to get in my usual languages. Lift looks like a really > > > nice framework and its Comet, XMPP and OSGI integration are things I > > > will most likely use in the project. > > > > As somewhat of an aside, I'd like to add my two cents about the > > > existing tutorials. The To Do tutorial was quite nice and a great > > > introduction to Lift but didn't leave me at the point where I'm be > > > comfortable writing my own stand-alone code. I wanted to then do the > > > PocketChange tutorial (thanks for putting the PDF of the book online!) > > > but it's way too high-level for me and glosses over a bunch of stuff. > > > For instance, "import ... standard imports ..." is very unhelpful for > > > me – I still don't know what are the standard Lift imports! Finally, > > > the tutorial code snippets on the wiki are very useful. > > > > Like I said, I understand that I'm looking for more a Scala tutorial > > > than a Lift one but I appreciate any links and suggestions. Thanks for > > > the great work on the project and as I make progress in my learning I > > > promise to write up my experiences! > > > > Peter Robinett > > > -- > > Lift, the simply functional web frameworkhttp://liftweb.net > > Beginning Scalahttp://www.apress.com/book/view/1430219890 > > Follow me:http://twitter.com/dpp > > Git some:http://github.com/dpp --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---