It is also why developers will not touch Android since it is impossible to gain a return on your investment. In return you are awarded with trashy buggy apps for the android.
From a technical point of view it makes perfect sense to use native execution on a relatively low powered device run by a battery. It is also yet another reason android cannot compete. IOS apps run faster and are much more efficient.
From a money standpoint there really is no comparison the app store lays waste to the android market.
I work in huge box count shops once you learn to start managing machines as a appliance, it is rather easy to move the majority of them anywhere you wish.
Adopt or I will be happy to step in and help your management do it without you. Running services in the cloud does not mean you do not have to address backups, change management, disaster recovery, monitoring etc.
It does however mean I don't need to maintain hardware and networking gear including the FTE's required for those task.
The IT landscape shifts yearly adapt or get out of the way.
I just flat out turned down a gig at a shop where I immediately run into some young Scala fanboy coders. Truth is the entire operation was a complete mess with multiple stories of down time problems and stability horrors.
I had made up my mind 15 minutes into the interview that this shop would be like watching a train wreck in progress.
You cannot build stable production software using beta quality development tools. Years of experience is what teaches one these valuable life lessons.
Most of the Access developers I know don't even know standard off the shelf simple SQL statements. The environment is so washed down that they never make the leap past the query builder.
I already know without even asking that you are in a shop that has a access app for everything and duplicated data everywhere.
The best shop I worked in would not allow access on any desktop for this very reason. Access at the end of the day is just a hack, ok for a 5 person company but should not be used for enterprise development.
I have seen some amazing software written in Access, it can be done with a talented developer but those cases are rare.
So you feel that typing curly braces to let the compiler know what you want somehow makes for better code?
Perhaps it is just that you don't know any non C syntax languages. I do and after writing something like python then jumping into a c or c++ app it takes me days to get over having to type a bunch of cruft.
Having luckily escaping windows programming for nearly 10 years now I was asked to write a fairly simple application last week in C#. So I downloaded a copy of Sharp Develop and got to work. A couple of hours later I was finished. Mind you I had never written anything in C# before and it was trivial easy.
The primary reason I had such a easy time with it is that C# is nothing more that Visual Basic with curly brace syntax. Ok to be honest they did clean up a bunch of hacks in it but it is still Visual Basic rehashed.
Don't let the C# fanbois fool you, what the really mean is they code in Visual Basic.
"They (correctly) guessed the solution to my problem pretty fast, primarily I think because they saw it before in their garage."
True long ago I used to sling mean wrench. For amusement I used to ask customers what their cars symptom was then try to diagnose it before lifting the hood. My track record was probably at least 90% or better. We constantly seen the same common failures every single day.
Well yes Databases would make a poor virtualization target. Also your heavy memory usage java app like the company app server using a terabyte of ram to display the department wiki.
Be careful what you ask, next they will be telling you to just run it on mysql since it works great for their wordpress site.
It is also why developers will not touch Android since it is impossible to gain a return on your investment. In return you are awarded with trashy buggy apps for the android.
From a technical point of view it makes perfect sense to use native execution on a relatively low powered device run by a battery. It is also yet another reason android cannot compete. IOS apps run faster and are much more efficient.
From a money standpoint there really is no comparison the app store lays waste to the android market.
I work in huge box count shops once you learn to start managing machines as a appliance, it is rather easy to move the majority of them anywhere you wish.
I am quite amused by all the naysayers while I spin up another 1200 instances this week.
If it is in your data center guess what the feds will walk right in and take what they want anyhow.
Adopt or I will be happy to step in and help your management do it without you. Running services in the cloud does not mean you do not have to address backups, change management, disaster recovery, monitoring etc.
It does however mean I don't need to maintain hardware and networking gear including the FTE's required for those task.
The IT landscape shifts yearly adapt or get out of the way.
I just flat out turned down a gig at a shop where I immediately run into some young Scala fanboy coders. Truth is the entire operation was a complete mess with multiple stories of down time problems and stability horrors.
I had made up my mind 15 minutes into the interview that this shop would be like watching a train wreck in progress.
You cannot build stable production software using beta quality development tools. Years of experience is what teaches one these valuable life lessons.
Guitar Hero proved you wrong.
Hmm you just perfectly described a cowardly IED.
Ruby is nothing more than a poor implementation of python that is why everyone is loosing interest.
Same here I made a crap ton of money hacking vb code. Not sure I would be sticking with 6 any longer though, MS simply unfucked the language in .net .
Most of the Access developers I know don't even know standard off the shelf simple SQL statements. The environment is so washed down that they never make the leap past the query builder.
I already know without even asking that you are in a shop that has a access app for everything and duplicated data everywhere.
The best shop I worked in would not allow access on any desktop for this very reason. Access at the end of the day is just a hack, ok for a 5 person company but should not be used for enterprise development.
I have seen some amazing software written in Access, it can be done with a talented developer but those cases are rare.
So you feel that typing curly braces to let the compiler know what you want somehow makes for better code?
Perhaps it is just that you don't know any non C syntax languages. I do and after writing something like python then jumping into a c or c++ app it takes me days to get over having to type a bunch of cruft.
Having luckily escaping windows programming for nearly 10 years now I was asked to write a fairly simple application last week in C#. So I downloaded a copy of Sharp Develop and got to work. A couple of hours later I was finished. Mind you I had never written anything in C# before and it was trivial easy.
The primary reason I had such a easy time with it is that C# is nothing more that Visual Basic with curly brace syntax. Ok to be honest they did clean up a bunch of hacks in it but it is still Visual Basic rehashed.
Don't let the C# fanbois fool you, what the really mean is they code in Visual Basic.
"They (correctly) guessed the solution to my problem pretty fast, primarily I think because they saw it before in their garage."
True long ago I used to sling mean wrench. For amusement I used to ask customers what their cars symptom was then try to diagnose it before lifting the hood. My track record was probably at least 90% or better. We constantly seen the same common failures every single day.
However, we will be needing a few more million to study this further.
Dropped mine long ago when they started spamming the hell out of me.
RIM thought the very same thing until Apple handed them their ass.
Yes your little mysql company home page wordpress site it just fine to run virtualized. I am talking about enterprise databases.
That is because each box is running a java container requiring a terabyte of ram to render some html output.
Well yes Databases would make a poor virtualization target. Also your heavy memory usage java app like the company app server using a terabyte of ram to display the department wiki.
Except most consumers are thankfully moving past the perceived need of printers.
More likely the CIA called the server owner and said, "give me root or I keeeeeel you!"
Nonsense, the risk of death is always 100% no matter the circumstances.