|
PowerBASIC Forums
![]() Cafe PowerBASIC
![]() DRDOS (Page 3)
|
This topic is 6 pages long: 1 2 3 4 5 6 |
next newest topic | next oldest topic |
| Author | Topic: DRDOS |
|
Joe Byrne Member |
Good points Mike, but you're leaving out a huge component. The thing that has really driven the whole PC revolution has been the applications. VisiCalc was a 'must-have'. WordStar changed the concept of the typewriter, and the list goes on. People generally don't care what gets them there. If you have an application that runs only on a MAC and that application is the best (perhaps only) one, people switch to Macs. But where to people learn about these applications and find out what they can do for them? A good portion of the time its people responsible for such things. What I see happening over the next 8-10 years is the current group of jr/sr high kids who are very Linux literate, will start to enter the job market and show the "old-timers" things that can be done on Linux cheaper and with the same precision as their Windows counter parts. Additionally, there will be a huge increase in the number of experienced Linux technical people to support the platform driving the support costs down too. This increased awareness will generate far more interest by developers to create "must have" applications that run on Linux systems. In fact, people will probably develop more for Linux because the size of the market will be growing and there will (initially) be less competition. I understand what you mean by the open-source pundits refusing to accept the idea of commercial software, but that is really a non-issue in the next revolution. Business people understand that there are costs associated with technology but when you remove the OS license costs, you put a huge dent in the competition. Remove the $100k just for seat licenses, and you can easily justify an moderate increase in application spending, perhaps to have the software customized rather than being forced into the software's mold. This creates more developer demand which creates more interest in supporting those systems. Its not an anti-MS issue at all, but an economic one. Even/especially the home consumer will eventually choose the "free" Linux OS over Windows as soon as they are comfortable that support is available (ie: all the kids understand it) and all issues with compatibility (my Linux-based Word processor must read MSWord docs and visa-versa) are ironed out, its a natural. Hardware vendors would love to cut $100 off the top without losing a penny in profits so you know they are going to push this. Its all a simple matter of time and I firmly believe its already a done deal, we just don't see it yet. ------------------ IP: Logged |
|
Mike Stefanik Member |
Hardware vendors would love to cut $100 off the top without losing a penny in profits so you know they are going to push this. That's part of the inherent inertia, however. Right now, it's more cost effective for them to keep Windows as the only platform. And changing that is going to more than a group of upcoming programmers and system administrtators who are familiar with Linux. It's not like Linux was just created out of whole cloth and it's a radically new paradigm. Under the covers, it's still UNIX. Companies that think they're going to be saving money by switching to Linux on the desktop (as it is now) are setting themselves up for a rather rude awakening. Something tells me that you're vastly overestimating the technical capabilities of the average office worker or home user. When you start factoring in costs of actually maintaining open source software solutions, the differences really start to diminish. Let's say that your theoretical company saves that $100,000 on operating system license fees. But then they find that they have to turn around and hire another system administrator to maintain those desktops and provide support. So, yeah, you're not paying Microsoft that $100,000. You're paying a Linux admin $70K/year. With benefits and taxes, you're paying more for another warm body, and the privilege of jumping through hoops to make sure that the stuff that "just worked" with your Windows environment is equally functional under the new Linux setup. If what you're saying comes true, I guess it's good news for Linux admins, but not necessarily the businesses who currently have a huge investment in the Windows infrastructure. Telling shareholders that the benefits will manifest themselves 10 years down the road, but in the short term they're going to take it in the shorts, doesn't usually make Wall Street happy where they live and die on 6 mo. cycles. I think things are a whole more complex than "Linux kids are gonna change the world". It's not like it was back in the 1970s and 1980s when the industry was still very immature. At a certain point, when systems become well-established, they start to inherently resist radical change in favor of incremental change. Even though technology moves along at a much faster pace, it still fundamentally follows that rule. Think over the past 20 years. It's no conincidence that computers, software and the Internet have become increasingly commercial, "revolution" has been increasingly replaced by "evolution". There's been no truly radical, revolutionary changes to the industry for years. In any case, in 2017 we'll have this conversation again and see where things are. ------------------ IP: Logged |
|
Chris Holbrook Member |
quote: Er, no. Controlling costs is s pretty widespread business practice. Adapting is what I do, conforming to an irrelevant norm isn't! ------------------ IP: Logged |
|
Knuth Konrad Member |
quote: IBM revenue (2005): $91.1 billion If that's the result of being forgotten, please forget me immediatly Knuth ------------------ IP: Logged |
|
Chris Holbrook Member |
Knuth clearly knows:
------------------ IP: Logged |
|
Michael Mattias Member |
Gee whiz, Mr.Byrne, how can you say this... quote: AND THIS quote: .. In the same post? Either it's the applications or the operating system... and for my $0.02 it's NEVER the operating system. And let's not forget the development tools, either: Methinks one can do a user screeen faster and cheaper (labor costs) using Microsoft Visual Basic than with PowerBASIC. Matter of fact, I think the PowerBASIC people believe that, too... which is why they added 'DDT' tools and now the XPRINT/GRAPHICS stuff to their development tool offering. I've done development on IBM and Burroughs/Unisys mainframes, *nix boxes from only the Almighty knows how many different hardware and software vendors and PCs flavored MS-DOS, Win/16 and Win/32.. and you know what? Parts is parts! It's just a box! IP: Logged |
|
Mike Stefanik Member |
Michael makes a great point there. It is about the applications and the tools to make those applications. GCC is a great compiler, and there's some decent GUI IDEs, but there's nothing that competes head-to-head with Visual Studio 2005 and the ease with which you can just "drag and drop" to assemble fairly complex applications, not to mention all of the support for web-based applications. I don't want to start a religious war over whether that's necessarily a good thing, and I know all of the arguments that Visual Studio turns programmers into "component assemblers" who don't really understand how to program well. But the reality is, that is the future of software development, like it or not. And that is how future applications, on the desktop and on the web, will be built. One of the reasons that Windows really took off was the release of Visual Basic and the veritable flood of applications that followed (both good and bad). Unless Linux can achieve that kind of critical mass with the development community, I really don't see it happening. ------------------ IP: Logged |
|
Joe Byrne Member |
Michael, The reason I can say both in the same post is by keeping them in context. Applications have always driven this business, but when you reduce application costs, you fuel application development and investment. Business 101. ------------------ IP: Logged |
|
Michael Mattias Member |
Business one-oh-two:
IP: Logged |
|
Joe Byrne Member |
Yea, whatever. I believe we have move into a twilight-zone tangent now. What was the original question again? ------------------ IP: Logged |
|
Kev Peel Member |
I can only see Google releasing an alternative to M$ Windows (perhaps a Linux-based system). Probably free and probably sooner than we think. Added: Not the only one, then. ------------------ [This message has been edited by Kev Peel (edited January 05, 2007).] IP: Logged |
|
Fred Harris Member |
Another issue I wonder about sometimes - due to the speed at which things change - is whether or not it is even worthwhile writting really 'good' applications that have excellent user interface designs and few or no bugs (I know for sure this is where MCM comes down on this issue). As you all know, apps such as I just described take time and effort and a lot of it. My predessor where I work wrote a huge app our agency used for To some extent that figured into my choice to use PowerBASIC. I But the thing is, even with the little .NET programming I know So, I'm wondering if perhaps this should be the plan. Every new When people use the app they'll double click on it and the hourglass And I believe most of the grief I cause myself in programming is due to ------------------ IP: Logged |
|
Mike Stefanik Member |
Google is probably the only company who has a chance of pulling it off. But it's going to require a massive effort on their part if they really want to compete with Microsoft. They have no consumer support infrastructure, for one. Aside from some of the Google Labs projects, they are first and foremost a service company. They have no relationship with hardware vendors and so on. That, and Google tends to suffer from what I call "terminal beta syndrome". They put a lot of stuff out there, but then a good chunk of it is left in a beta status forever. And ever. And ever. And, as we've discussed, if you want some flavor of Linux to eclipse Windows, you're going to have to convince the Windows developer community that it's worth the effort. And that community dwarfs the number of Linux developers by several orders of magnitude. The last numbers I've read were that there were over 6 million professional VB and VB.NET programmers, not counting all of the other BASIC languages like PowerBASIC, C++, C#, FoxPro, etc. There are more lines of Visual Basic code written than any other language (including legacy code in languages like COBOL). Those are the people they're going to need to convince that Windows is no longer the development platform for them. To whoever that is, I wish them the best of luck. I won't be holding my breath, though. ------------------ IP: Logged |
|
Charles Pegge Member |
Power Basic has a younger cousin, and potentially serious rival, Freebasic which operates on DOS, Windows and Linux platforms, and already has a partial implementation of OOP. It achieves this by using the GCC compiler back-end, and supports many libraries, ported directly from C++. The scoping rules for variables are more like PBDOs than PBWin. If you are keen on minimalist systems this will give you the I hope PB will rise to the challenge. It is not too late since ------------------ IP: Logged |
|
Chris Holbrook Member |
quote: Diolch yn fawr Pegge da. ------------------ IP: Logged |
This topic is 6 pages long: 1 2 3 4 5 6 All times are EasternTime (US) | next newest topic | next oldest topic |
![]() |
|
Copyright © 1999-2006 PowerBASIC, Inc. All Rights Reserved.