Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #24755
| From | Arved Sandstrom <asandstrom2@eastlink.ca> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: multiple inheritance in Java |
| References | (1 earlier) <ydnip0pyow1.fsf@shell.xmission.com> <51d735f9$0$304$14726298@news.sunsite.dk> <ydn61wozln4.fsf@shell.xmission.com> <51d778a2$0$296$14726298@news.sunsite.dk> <ydn1u7cz4up.fsf@shell.xmission.com> |
| Message-ID | <vV0Gt.84339$ny.9418@fx14.iad> (permalink) |
| Organization | Public Usenet Newsgroup Access |
| Date | 2013-07-18 22:48 -0300 |
On 07/06/2013 01:31 AM, Jim Janney wrote: > Arne Vajhøj <arne@vajhoej.dk> writes: > >> On 7/5/2013 6:29 PM, Jim Janney wrote: >>> Arne Vajhøj <arne@vajhoej.dk> writes: >>> >>>> On 7/5/2013 12:04 PM, Jim Janney wrote: >>>>> On the other hand, and this is probably more important, the Java >>>>> community sets great store on always doing things the usual way, and >>>>> this has turned into a strength for the language: you can pull a >>>>> third-party library library into a project and expect that it will work >>>>> with and follow the same conventions as the rest of the code. There are >>>>> languages that encourage the programmer to express his or her >>>>> individuality (Lisp comes to mind). Java is not one of them. >>>> >>>> That is somewhat true. >>>> >>>> Java is primarily used in business programming. You need millions >>>> of Java programmers and that means that you will get some very good, >>>> a lot of acceptable and some complete hopeless. And the type >>>> of applications are often semi-important (no one will die if the >>>> application does not work but some one may lose money if the >>>> application does not work). In that context it is important that >>>> Java code written by mediocre programmers actually work. So the >>>> Java language is kept reasonable simple, framework are often >>>> pretty strict and there is a lot of emphasis on following >>>> all the conventions. Maybe a bit boring. Bit usually it works. >>> >>> I was simplifying, of course, but yes: those are the very qualities that >>> have led to the success of Java in business programming. Not a niche >>> that I think anyone expected it to find, but in hindsight it makes >>> sense. >> >> And hard to call business programming a niche. >> >> I would expect it to be the majority of programming. > > In terms of lines of code and total programmer-hours expended, that may > well be true. Call it a large niche :-) > Call it a huge niche, "business" programming. If you're writing code to solve a problem for a business, you're doing business programming. It may be anything from doing asset management for an airport, to analyzing traffic patterns in a shopping centre, to coding new laws and regulations into a program that needs to be aware of those laws and regulations. Only a small percentage of business software explicitly deals with money, but *all* business software deals with money at least indirectly, because the operations of a business (which includes governments) are supported. I'd say 90 percent of programming is business programming. AHS -- When a true genius appears, you can know him by this sign: that all the dunces are in a confederacy against him. -- Jonathan Swift
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar | Unroll thread
Re: multiple inheritance in Java Jim Janney <jjanney@shell.xmission.com> - 2013-07-05 10:04 -0600
Re: multiple inheritance in Java Jim Janney <jjanney@shell.xmission.com> - 2013-07-05 11:17 -0600
Re: multiple inheritance in Java Arne Vajhøj <arne@vajhoej.dk> - 2013-07-05 17:10 -0400
Re: multiple inheritance in Java Lew <lewbloch@gmail.com> - 2013-07-05 12:26 -0700
Re: multiple inheritance in Java Jim Janney <jjanney@shell.xmission.com> - 2013-07-05 16:22 -0600
Re: multiple inheritance in Java Arne Vajhøj <arne@vajhoej.dk> - 2013-07-05 21:52 -0400
Re: multiple inheritance in Java Arne Vajhøj <arne@vajhoej.dk> - 2013-07-05 17:09 -0400
Re: multiple inheritance in Java Jim Janney <jjanney@shell.xmission.com> - 2013-07-05 16:29 -0600
Re: multiple inheritance in Java Arne Vajhøj <arne@vajhoej.dk> - 2013-07-05 21:53 -0400
Re: multiple inheritance in Java Jim Janney <jjanney@shell.xmission.com> - 2013-07-05 22:31 -0600
Re: multiple inheritance in Java Arved Sandstrom <asandstrom2@eastlink.ca> - 2013-07-18 22:48 -0300
csiph-web