(Sorry if this posts twice, I hit the return by accident)
I was wondering if anyone knows where there is a good overview of the *nix C++ compiler variants and their implementations of the standard. I haven't had much time to keep up with the latest and greatest compiler versions, and am now woefully out of date.
MSFT, as usual, interprets open standards in their own special way. If you define "works" as implements the Unicode standard correctly, then I have to disagree with you.
that the new automount daemon stuff in kernel 2.2.x misbehaves with floppy drives on my system. Some other flakiness happens with mount points not being recognized as well.
Disclaimer: I *really* mess with my system. The problems I am seeing are probably very unique.
I misinterpreted the second part of your comment. I didn't intend to discourage you from writing such a system, only that you wouldn't want try it in Javascript . If you do decide to take on this project, I wish you the best of luck. =)
I have worked in several hotels in various capacities, and I have experience with several different hotel management systems. IMHO, a hotel management system *done right* would take a lot more than Javascript. It would require a complete client-server design/implementation, with the ability to interface with credit card systems, on-demand TV systems, telephone accounting systems (this usually means phone switch access), point of sale support (for restaurant and conference stuff), extensive accounting/report generation capabilities, scheduling systems, reservation software, encryption capabilities, and possibly even IVR support. In short, a good hotel management system is one hell of a big package!!
I believe Linux would make an excellent platform for such a system, but it would take a lot of effort and thought to create a best-of-breed system for Linux. On the other hand, a quality, low-downtime system would be a big ticket item in terms of what hotels would pay in support and maintenance contracts (I'm guessing $10-20 grand per site per annum EASILY).
Who exactly *wants* all the cruft of a "modern" browser? I was perfectly happy with the early versions of Mozilla/Netscape, quite frankly. Too bad that the current standards are only supported by monoliths of programming inefficiency.
A browser that fits on a floppy....a guy can dream, can't he? =)
I've held a pretty nonchalant view of Perens and Raymond since they were appointed (appointed themselves?) speakers for the "movement". Now I'm just embarassed by them. The fight over "Open Source," and now this spat over the APL is distracting outsiders from the forward movement that Free Software projects have made.
When a company's speakers do more harm than good, they get canned. Free Software's "speakers" should be treated no differently.
I attended a seminar this year with a professor from one of the service academies, who has been doing almost exactly the same thing. His model: fly eyes. Word is that the artificial eye his group created can follow a single turbine blade at some ungodly speed (~50,000 RPM). Very interesting stuff, but I think the pioneering work in the field was done many years ago at CalTech...
At first I thought that the Katz flames were another conspiracy theory, but when he started to promote his book with his/. status, I realized the flames were right.
While I enjoy some of Katz's writing, I don't enjoy feeling like a cog in his book-promotion machine.
...to make the type of arguments you're trying to make. You're right, there is no Autocad or Mathematica (or mathCAD or Scientific Workplace) available for Linux right now. Then again, Linux has only come into its own (PR-wise) in the last 12 months. Your arguments attest to this fact, but do not provide evidence that these apps will NEVER exist.
As for how to make money with a niche-market, open-source app, I'll suggest that these apps are PRECISELY the ones that depend on value-added services, such as manuals, support and packaged upgrade materials. Additionally, small-market apps have to overcome the same barriers to market entry as other software companies (the software distributors of the world like to buy from big companies, ya know...). By open-sourcing an app, you allow a wider initial audience for your product, increasing your chances of survival.
(Sorry if this posts twice, I hit the return by accident)
I was wondering if anyone knows where there is a good overview of the *nix C++ compiler variants and their implementations of the standard. I haven't had much time to keep up with the latest and greatest compiler versions, and am now woefully out of date.
Any help is appreciated.
-Tim
MSFT, as usual, interprets open standards in their own special way. If you define "works" as implements the Unicode standard correctly, then I have to disagree with you.
What part of RSA does this perl code implement? It can't do key generation, can it?
Curious.
-Tim
that the new automount daemon stuff in kernel 2.2.x misbehaves with floppy drives on my system. Some other flakiness happens with mount points not being recognized as well.
Disclaimer: I *really* mess with my system. The problems I am seeing are probably very unique.
-Tim
I misinterpreted the second part of your comment. I didn't intend to discourage you from writing such a system, only that you wouldn't want try it in Javascript . If you do decide to take on this project, I wish you the best of luck. =)
I have worked in several hotels in various capacities, and I have experience with several different hotel management systems. IMHO, a hotel management system *done right* would take a lot more than Javascript. It would require a complete client-server design/implementation, with the ability to interface with credit card systems, on-demand TV systems, telephone accounting systems (this usually means phone switch access), point of sale support (for restaurant and conference stuff), extensive accounting/report generation capabilities, scheduling systems, reservation software, encryption capabilities, and possibly even IVR support. In short, a good hotel management system is one hell of a big package!!
I believe Linux would make an excellent platform for such a system, but it would take a lot of effort and thought to create a best-of-breed system for Linux. On the other hand, a quality, low-downtime system would be a big ticket item in terms of what hotels would pay in support and maintenance contracts (I'm guessing $10-20 grand per site per annum EASILY).
Who exactly *wants* all the cruft of a "modern" browser? I was perfectly happy with the early versions of Mozilla/Netscape, quite frankly. Too bad that the current standards are only supported by monoliths of programming inefficiency.
A browser that fits on a floppy....a guy can dream, can't he? =)
I've held a pretty nonchalant view of Perens and Raymond since they were appointed (appointed themselves?) speakers for the "movement". Now I'm just embarassed by them. The fight over "Open Source," and now this spat over the APL is distracting outsiders from the forward movement that Free Software projects have made.
When a company's speakers do more harm than good, they get canned. Free Software's "speakers" should be treated no differently.
Didn't X Windows come onto the scene before MS Windows? I don't remember for sure, but what if it did?
Just speculating.
I attended a seminar this year with a professor from one of the service academies, who has been doing almost exactly the same thing. His model: fly eyes. Word is that the artificial eye his group created can follow a single turbine blade at some ungodly speed (~50,000 RPM). Very interesting stuff, but I think the pioneering work in the field was done many years ago at CalTech...
At first I thought that the Katz flames were another conspiracy theory, but when he started to promote his book with his /. status, I realized the flames were right.
While I enjoy some of Katz's writing, I don't enjoy feeling like a cog in his book-promotion machine.
If I hear one more person talk about "pursuing a career and having kids" I'm gonna shoot kilowatt bolts out of my arse...
Some people will NEVER want to have children/start a family, for various reasons. Don't assume that everyone is like you.
Not to detract from any of your major arguments; I'm just cranky.
I live in Denver. Maybe I'll find $500 lying around somewhere...
...to make the type of arguments you're trying to make. You're right, there is no Autocad or Mathematica (or mathCAD or Scientific Workplace) available for Linux right now. Then again, Linux has only come into its own (PR-wise) in the last 12 months. Your arguments attest to this fact, but do not provide evidence that these apps will NEVER exist.
As for how to make money with a niche-market, open-source app, I'll suggest that these apps are PRECISELY the ones that depend on value-added services, such as manuals, support and packaged upgrade materials. Additionally, small-market apps have to overcome the same barriers to market entry as other software companies (the software distributors of the world like to buy from big companies, ya know...). By open-sourcing an app, you allow a wider initial audience for your product, increasing your chances of survival.
This article was intellectual masturbation for the author, plain and simple.
I'm glad this guy went to so much effort to agree with Carmack's conclusions...
Someone had to do that too. =)