Slightly off topic ....

I have been reading up on zmq (not sure how to get the 'slash' zero
they use).  I think an opinion that is stated in the introduction of
the zmq guide sums up the main issue I have with using someone/some
enterprise's server to do my computations and store my data:

"""
Today we face another software crisis, but it's one we don't talk
about much. Only the largest, richest firms can afford to create
connected applications. There is a cloud, but it's proprietary. Our
data, our knowledge is disappearing from our personal computers into
clouds that we cannot access, cannot compete with. Who owns our social
networks? It is like the mainframe-PC revolution in reverse.
"""

What I don't understand is why so many people *want* to buy into the
hype of things like beacon push or platform as a service.  These
things appear to be low cost up front, but if you want high
availability, they seem to cost more than doing it in house.  My
opinion is that slick marketing and slick looking websites are to
appeal to non technical people to convince them to force their web
developers to be locked into proprietary solutions.

There is, of course, the reverse opinion, that relies on things like
"virtually no one builds their own car" analogies and SaaS and PaaS
allow everyone access to flashy webpages and not just those that can
afford an army of web support personell.  However, webpages are not
like cars, and if your code is crap it will be crap no matter if you
use your own server or PaaS, etc.  Granted, if you know only enough
pee aitch pee or rubee to hang yourself, you probably don't want to be
a sysadmin for your webserver, but that is a different problem.

--Jeff

Reply via email to