Ruby on Rails Friday, July 25, 2014

Master Thesis Sqore wrote in post #1153331:
> Hi guys,
>
> I guess most of you usually click ignore when you see an email asking
> for a
> survey.

I couldn't find the "ignore" button so I guess I'll drop by two cents
opinion...

> Yes, we are doing a survey as well, but very differently :) We are
> asking
> for opinions that will lead to a great value for all of you, with your
> contribution.
>
> Long story short, the goal is to help small medium companies with how to
> make choices from tons of available technologies when it comes to
> building
> web applications. Programming language, framework, database, frontend,
> hosting, developing tools, there are literally hundreds of technologies
> available out there.

Do you think that software writers haven't been asking this question for
decades? How do you think we ended up with tons of available
technologies to choose from in the first place?

> For doing that, we need to know what criteria people like you value the
> most while choosing technology stack in Web Development.

Even if we did compile a list of criteria from a wide range of software
writers, associating those criteria within a wide range of contexts,
which is the reality of the world of programming, we would end up almost
exactly where we are today.

You have to realize that great programmers and do amazing things with
the worst of tools. For example take PHP. There are some really amazing
web site out on the Internet serving millions of users every day. But,
at the same time there's this other truth... PHP is a horribly designed
programming language.

http://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/

It doesn't matter whether this opinion is true or false. It matters that
this is an opinion held by a huge percentage of software writers. At the
same time those same software writers understand that some truly
incredible things can be build with some of the worst available tools.

This is a reality of this weird world we live in as software
professionals. We have come to understand over the years that it's the
stuff in the minds of programmers that's important, their experiences,
their preferences, and of course their brilliance that matters. Give
them the tools that they know and are comfortable with and watch amazing
things happen.

--
Posted via http://www.ruby-forum.com/.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/c60d064890a0c90371e3f130dab0cb5f%40ruby-forum.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment