Discussion Forums > Technology

Apple releases new... everything

<< < (43/53) > >>

molbjerg:
Come on... You don't understand how legacy apps come to exist? A business needs a solution as close to immediately as possible working in their office. This was 10 years ago, they couldn't give a shit about it only working on windows. So they lazy cost-cutting programming of the software comes to rely upon external features, then they're stuck (sort of). Obviously people don't go "w00t im writing software that won't work in 2 years", and it's a good thing that MS doesn't remove all legacy support otherwise many critical business applications would fail.

As for writing things in java........... riiiiight.

And saying that all companies should demand nothing less than cross platform? Toddle. The only reason you even think in cross-platform terms is because you're a mac fanboy, business is all about windows. Full stop. With linux a possibility. And as for coding to be cross-platform - guess what that takes? MORE MONEY.

furuoshiki:

--- Quote from: bloody000 on May 27, 2009, 12:26:52 PM ---And that isn't happening 90% of the time. Why? because kid just want to get paid. ok here's your program, it works. who cares it may not work in the future. he doesn't need to support it anyway. this was when the company was small, they don't have much requirements and wanted to save costs.
And in the next decade there will be all sort of patches, hacks, workarounds and add-ons. they will do this until it cannot be made to work. then they will rewrite it.

--- End quote ---

Dude no this is called long-term customer relations, if anything it was intentional that the programs were written to not evolve and be inept with future developments. This is like me giving a  12 year old kid a "free" complementary baseball mitt knowing that in 2 years he would have grown out of it and will have to buy a new one from me again, only I have already conned him into believing that I should be the one he gets his new mitt from and not some other seller.

As for using things until they are practically broken down into dust, that is us Americans for you. We don't resolve continual issues until it becomes crisis management which is why half of our major banks and firms have collapsed in less that ONE FUCKING YEAR. I don't see any European companies doing this retarded shit in the technology sector, or at least I haven't heard of it. When decision time came the marketing manager probably opted to take "Whiz Kid's accounting storm database application" in place of a majorly known app because it was the quicker and cheaper option. Well now that quicker and cheaper option doesn't work, and the data can't be extracted and your entire firm has been fucked in the butt cheeks. Whiz kid doesn't write software anymore because he is rich and retired off of fucking firms desperate for quick and easy solutions. Game over.

Also@Molbjerg - It is totally not in Microsoft's best interest to fuck around with dropping legacy support. That shouldn't even be a joke! The business sector is their stronghold that they cannot afford to lose to apple or any other potential competitor.

Also cross platform solutions are inevitable. There is no point in for example developing a website that makes people create new accounts every single fucking time. Now this is why there is Google account log-ins on blogspot and youtube to prevent that cumbersome issue of having to create numerous fucking accounts for each website you are a member of. Now that might be a slightly tangential example but you should be able to get the point. In this age where resources and currency are both scarce consolidation is of prime consideration. This means typing up loose ends and not having applications that don't work in a universal fashion with enhanced connectivity and easy data migration.

mgz:

--- Quote from: iindigo on May 27, 2009, 12:06:12 PM ---I could be wrong on this, but to me, the smart option would be to program in-house applications in something completely cross-platform or something close to it... you know, Java, Perl, Python, etc... I doubt it would even cost much more, since Java is almost considered baseline programmer knowledge these days (a lot of colleges teach it first) and doing so would ensure that your company wouldn't be tied down to any one platform.



--- End quote ---
problem being these companies also want the cheapest and fastest way to do what they want, demanding cross platform compatibility will drive the cost of that software through the roof.

If i am paying 50k dollars for someone to make me software that i need, and it costs 100k to do the same thing but it works on more computers but it doesnt matter because i have 150$ dells for every computer in my company

iindigo:
Thing is, though, that Java programmers are, from what I understand, a dime a dozen. It wouldn't cost them any more to get their software written in say, Java [client side situations] or PHP [server side] than it would to hire some VB or ASP jockey, and it has the added benefit of futureproofing. If the company decides to adopt Redhat Linux instead of just taking whatever MS shoves down their throats, for example, they would be able to transition nearly seamlessly.

sdedalus83:
You don't hire vb.net programmers for the knd of task you are talking about.  Almost every in-house program I've seen has been built on top of Access with a vb interface.  They're all heavily dependent on whichever version of Access they were built upon, take a relatively short time to code, and are a bitch to port to new versions of Access, let alone anything else.  You don't see that kind of software built from the ground up because it costs far less, in money, time, and manpower, to use existing commercial products as a base.  Of course this generalization is limited to smaller companies with little connection to the tech world, but it's a very large group of companies.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version