Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Lift in Action: The Simply Functional Web Framework for Scala

Buy

The web has completely revolutionized the way we live our lives—the average person in the UK now does an average of six Google searches a day. Within the lifetime of one generation, our entire society has changed, and it continues to be catalyzed by technology in a very fundamental way. For me, this is the most fascinating thing to observe and an even more interesting thing to be a part of.

The web development industry has seen sweeping change over the past five or six years as it has attempted to cope with these new social habitats and behaviors. Probably one of the most notable changes was the way in which Ruby on Rails altered developers’ outlook toward building applications and the manner in which they approached problems. Massive enterprise architecture was out the window and small, iterative, agile processes became all the rage. At the beginning of 2006, I had been coding Ruby on Rails for quite some time and had built several large systems with the Ruby stack. Although I was blown away by the productivity gains that Rails supplied, taking code to production was a comparative nightmare. I specifically recall Zed Shaw’s “Rails is a Ghetto” rant and how that was very similar to my own views at the time. It was then that I started to look for something else, something new.

Before long, I came across Lift, which felt “right” from the very beginning. Scala and Lift’s elegant fusion of the functional and object-oriented paradigms was a breath of fresh air when compared to other languages and frameworks. It was great to have all the security features baked right into a framework, and not have to worry about many things that typically cause a lot of headaches for developers. These kinds of choices make a great developer-oriented framework: focusing on removing work from the developer in a pragmatic and logical way while using as little runtime magic as possible.

(HTML tags aren't allowed.)

Developing Extensions for Macromedia® Flash® 8
Developing Extensions for Macromedia® Flash® 8

Developing Extensions for Macromedia Flash 8

describes how to build Flash JavaScript extensions to enhance the developer's experience while working in the Flash authoring environment. This book explains how each type of extension works and describes the JavaScript...

RFID For Dummies
RFID For Dummies
Somewhere, separated from you by just a few degrees, is not Kevin Bacon,
but an 800-pound gorilla demanding that you adopt radio frequency identification,
or RFID — a technology you may have never even heard of until
just a few months ago. Chances are that gorilla wears a stylish blue smock
with a yellow smiley face on it
...
Deterministic and Statistical Methods in Machine Learning: First International Workshop, Sheffield, UK, September 7-10, 2004. Revised Lectures
Deterministic and Statistical Methods in Machine Learning: First International Workshop, Sheffield, UK, September 7-10, 2004. Revised Lectures
Machine learning is a rapidly maturing field that aims to provide practical methods for data discovery, categorization and modelling. The Sheffield Machine Learning Workshop, which was held 7–10 September 2004, brought together some of the leading international researchers in the field for a series of talks and posters that represented new...

Design for Software: A Playbook for Developers
Design for Software: A Playbook for Developers

A unique resource to help software developers create a desirable user experience

Today, top-flight software must feature a desirable user experience. This one-of-a-kind book creates a design process specifically for software, making it easy for developers who lack design background to create that compelling user experience....

Java™ Studio Creator Field Guide
Java™ Studio Creator Field Guide

Sun's Java Studio Creator (formerly Project Rave) offers you a remarkably productive visual environment for building, integrating, and delivering business-critical applications. Direct from Sun, Java (TM) ...

Essentials of Computer Architecture
Essentials of Computer Architecture

This book began when I was assigned to help salvage an undergraduate computer organization course. The course had suffered years of neglect: it had been taught by a series of professors, mostly visitors, who had little or no interest or background in digital hardware, and the curriculum had deteriorated to a potpourri of topics that...

©2017 LearnIT (support@pdfchm.net) - Privacy Policy