On Aug 29, 2009, at 10:33 AM, Jeff Pritchard wrote:

>
> pharrington wrote:
> I also tend to care very little about "market
>> share" or the next hot thing; if I have the choice and one tool is
>> easier/faster for a certain task than another (and yes, HAML is  
>> better
>> for producing HTML or XHTML markup than anything else right now),  
>> I'll
>> use the better tool.  However, HAML is **braindead simple** to learn
>> and become proficient with (really, http://haml-lang.com/ 
>> tutorial.html
>> doesn't exaggerate at all about its simplicity), and since when was
>> learning more technologies ever a bad thing?
>
> learning more technologies is only a bad thing when it turns out to  
> be a
> waste of time.  A broad category of development such as dynamic web  
> app
> development doesn't just move forward, it tends to move back and forth
> quite a bit.  Many people think they have a better idea, but many of
> them are wrong.  One could waste a lot of time if one
> learned/tried-to-use every new fad that came out.
>
> I'm hoping to find out from this thread if HAML is side-to-side, or
> forward motion.  Sounds like your vote is "forward".

Neither Haml nor Sass have "moved side to side." There has been  
consistent forward progress, the churn is non-breaking, so working  
code is seldom (if ever) affected by changes. Time-to-bug-fix is  
extremely fast if you can produce a reproducible bug, and the  
developers remain completely engaged in the project.

If you want a better flavor for what's going on with Haml and Sass,  
check the Haml group:

http://groups.google.com/group/haml

You may also be interested in Compass, a Sass framework that takes  
advantage of Sass features to put an abstraction layer on top of CSS.

http://groups.google.com/group/compass-users

My approach to this whole kind of decision making is to try the  
technology and if it suits my needs, then fine. Use it. I try not to  
invest my learning time in dead technologies, so it's probably right  
of you to ask what people think about Haml's current state in the  
development community. It is currently supported by (or currently  
supports):

Rails
Sinatra
Merb
Webby
StaticMatic
Compass

And probably a bunch of other Ruby tools I haven't named. Do a "hello  
world" app with it and see whether you find the style useful for your  
needs.

Hope this helps and do check out the Google groups.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to