Your opinion on which technologies to use when building web applications

Hi guys,

I guess most of you usually click ignore when you see an email asking
for a
survey.

Yes, we are doing a survey as well, but very differently :slight_smile: 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.

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

We’ll of course send a result to you if interested. The raw result might
look like [http://bit.ly/1pcC88B]. And then we’ll carry out analysis on
technologies based on the top rated criteria. Apart from that, we’ll
also
present real cases from companies about how they make choices and build
things.

Oh by the way, it’s for a Master Thesis, and we are doing it at Sqore,
one
of the coolest startups in Sweden, and KTH, Royal Institute of
Technology.

Thank you very much.

Chu Zhu ([email protected])
Weiyan Shao ([email protected])

I try not to look at technologies as competing. The tools you use to
build
your application is really inconsequential.
They say use the right tool for the right job. Technology is just a
tool,
to say use this one or that one is not very helpful. When assessing what
technology to use at a company, the most important things to ask is,
what
are we building? What’s our deadline? Whats the proficiency of our
developers and their preference?

Going with Rails or .Net or PHP or Node boils down to developer
preference
and skills, project requirements.

It’s like asking Mac or PC…for an office.

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 :slight_smile: 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 D…

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.

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.