Quote:
Originally Posted by livexxx
AND if it does work, you are locked into their code, written in the most complex framework, because they can, with no one having any idea of how it works other than them. Then all the arguments start about rewriting it all in Ruby or something because that is a good idea, instead of concentrating on the product and service. Basically you are gifting away your profit to what is just a commodity service. Software Developers should be treated just as their title suggests, as a development service for which they are very good at.
|
That's because there are too many fucking programming languages.
But not just that... every few years there is a new language that is "in style" and that is what the schools teach and what young nerds spend their time learning because they think it will improve their chances of getting a high-paying job.
(FYI, the only developers you'll get to work for shares/revshare are kids who are out of school or self-taught youngins.)
I've seen C, Pascal, BASIC, C++, Perl, Ruby, Python, PHP, Lua, ASP, ASPX, C#, and on and on go in and out of style. I mean.. who the fuck cares.
All of these frameworks are nothing but globs of glue to make the various languages work together (like using C/C++ libs from PHP from example). It does nothing but make the software bloated and horribly complicated.
All that complexity causes bugs (sometimes unfixable or intermittent ones that are frustrating as hell), and security problems.
So my input here is somewhere between #youredoingitwrong and #fail.
Don't even get me started on XML, JSON, SOAP vs HTTP(S) for shuttling data for APIs or I'll be ranting all day.. lol