Applications development [Feature report]
Language barriers block Java When Java burst on to the scene a couple of years ago, it was heralded as the programming language with the potential to take a run at Microsoft Corp.'s dominance over the software world. Not surprisingly, it has not lived up to its hype, much the same way Windows 9...
Gespeichert in:
| Veröffentlicht in: | Computing Canada Jg. 23; H. 19; S. 49 |
|---|---|
| Hauptverfasser: | , , , , , |
| Format: | Magazine Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Willowdale
CEDROM-SNi fbo Transcontinental
15.09.1997
|
| Schlagworte: | |
| ISSN: | 0319-0161 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Language barriers block Java When Java burst on to the scene a couple of years ago, it was heralded as the programming language with the potential to take a run at Microsoft Corp.'s dominance over the software world. Not surprisingly, it has not lived up to its hype, much the same way Windows 95 has been seen as a disappointment even though it is generally regarded as superior to Windows 3.1. Still, industry watchers agree that Java has become an important tool for developers who like the fact that it allows them to create programs that can run on any computer regardless of the operating system. While it has not become a "killer" application, it complements other programming tools such as C++, particularly in terms of developing for the Internet. I don't see Java as the world's savior, but I view it as an integral component," said Jim Sinur, a vice-president with The Gartner Group in Phoenix. "Java is here to stay." The success of Java illustrates some of the changes taking place within the software development community as programmers grapple with issues such as the Internet and increasingly complex multimedia applications and efforts by players such as Sun Microsystems Inc. and Oracle Corp. to promote the no-frills network computer. And although Java has attracted a lot of attention and won over thousands of developers, it is just one of the several new languages battling for attention and its acceptance has not been without obstacles. The most evident is speed. Java software is slow at a time when computer makers are introducing products with microprocessors approaching 300 MHz. While expected to become faster, Java now tests the patience of many software users. Sun Microsystems, which invented Java, plans to release an updated development kit by year-end to write Java programs. But until Java's speed improves, trying to create large-scale applications using it as the primary programming language will remain a daunting challenge for developers. Corel Corp., for example, made a lot of noise talking about how its WordPerfect suite would have a Java-version, giving it an advantage over Microsoft's Office offering. Corel, however, switched tactics recently by abandoning its plan to put a full-featured, Java-based version of WordPerfect on each desktop. Instead, it will focus on developing WordPerfect using Java for network servers. While critics described Corel's decision as a strategic miscalculation and a retreat from Java, Michael Cowpland, the Ottawa-based company's president and chief executive, said Corel is revolutionizing how Java is being used. We feel we're accelerating our Java progress and in no way backing off it," he said. "We have a complete Java solution, including WordPerfect and a spreadsheet, that will sit on the server and play into the client." Dave McKay, a vice-president with New Media Architects, understands Corel's sudden shift because he discovered firsthand the frustrations of trying to develop a full-featured Java application. He says a big problem with Java is that some applications he created for the Windows platform wouldn't work when tried on a Macintosh. Nevertheless, McKay gives Corel credit for pushing the limits of Java as it tried to support the network computer concept. Another obstacle to Java's development may be the growing number of varieties now being used, including different versions from Microsoft and Sun Microsystems. Microsoft is throwing a wrench into Sun's strategy with Java because Sun expected Microsoft just to build applications," said Steve Graham, vice-president of IDC Canada Ltd.'s software unit. Instead, Microsoft said we'll ship our own version, which brings Sun back to the drawing board because one of the major attractions of Java was its universality. That tends to signal a slowdown in the progression toward the standard everyone was hoping for." Microsoft's aggressive approach reflects its determination not to be caught flat-looted like it did when the software giant underestimated the Internet. A good indication of Microsoft's determination to own Java and temper the threat to Windows can be found in its recent purchases of Dimension X and Cooper & Peters Inc., two start-ups previously favored by Sun that help write Java software. Whatever happens, the growth of Java into a critical tool is almost a fait accompli and that has some wondering where that leaves C++, the robust language that has served the software community so well over the years. "C++ is still important because it performs like the dickens and has hardened over time," said Sinur, adding it is "an assembler language for the client/server and that won't go away." Meanwhile, industry insiders say Microsoft's VB5 programming language is becoming more popular because it's robust and easy-to-use, particularly in the development of smaller applications. "It's a product catching up to C++ because it's a little more user friendly," said Chetan Mathur, president of Toronto-based Sage Information Consultants Inc. |
|---|---|
| AbstractList | Language barriers block Java When Java burst on to the scene a couple of years ago, it was heralded as the programming language with the potential to take a run at Microsoft Corp.'s dominance over the software world. Not surprisingly, it has not lived up to its hype, much the same way Windows 95 has been seen as a disappointment even though it is generally regarded as superior to Windows 3.1. Still, industry watchers agree that Java has become an important tool for developers who like the fact that it allows them to create programs that can run on any computer regardless of the operating system. While it has not become a "killer" application, it complements other programming tools such as C++, particularly in terms of developing for the Internet. I don't see Java as the world's savior, but I view it as an integral component," said Jim Sinur, a vice-president with The Gartner Group in Phoenix. "Java is here to stay." The success of Java illustrates some of the changes taking place within the software development community as programmers grapple with issues such as the Internet and increasingly complex multimedia applications and efforts by players such as Sun Microsystems Inc. and Oracle Corp. to promote the no-frills network computer. And although Java has attracted a lot of attention and won over thousands of developers, it is just one of the several new languages battling for attention and its acceptance has not been without obstacles. The most evident is speed. Java software is slow at a time when computer makers are introducing products with microprocessors approaching 300 MHz. While expected to become faster, Java now tests the patience of many software users. Sun Microsystems, which invented Java, plans to release an updated development kit by year-end to write Java programs. But until Java's speed improves, trying to create large-scale applications using it as the primary programming language will remain a daunting challenge for developers. Corel Corp., for example, made a lot of noise talking about how its WordPerfect suite would have a Java-version, giving it an advantage over Microsoft's Office offering. Corel, however, switched tactics recently by abandoning its plan to put a full-featured, Java-based version of WordPerfect on each desktop. Instead, it will focus on developing WordPerfect using Java for network servers. While critics described Corel's decision as a strategic miscalculation and a retreat from Java, Michael Cowpland, the Ottawa-based company's president and chief executive, said Corel is revolutionizing how Java is being used. We feel we're accelerating our Java progress and in no way backing off it," he said. "We have a complete Java solution, including WordPerfect and a spreadsheet, that will sit on the server and play into the client." Dave McKay, a vice-president with New Media Architects, understands Corel's sudden shift because he discovered firsthand the frustrations of trying to develop a full-featured Java application. He says a big problem with Java is that some applications he created for the Windows platform wouldn't work when tried on a Macintosh. Nevertheless, McKay gives Corel credit for pushing the limits of Java as it tried to support the network computer concept. Another obstacle to Java's development may be the growing number of varieties now being used, including different versions from Microsoft and Sun Microsystems. Microsoft is throwing a wrench into Sun's strategy with Java because Sun expected Microsoft just to build applications," said Steve Graham, vice-president of IDC Canada Ltd.'s software unit. Instead, Microsoft said we'll ship our own version, which brings Sun back to the drawing board because one of the major attractions of Java was its universality. That tends to signal a slowdown in the progression toward the standard everyone was hoping for." Microsoft's aggressive approach reflects its determination not to be caught flat-looted like it did when the software giant underestimated the Internet. A good indication of Microsoft's determination to own Java and temper the threat to Windows can be found in its recent purchases of Dimension X and Cooper & Peters Inc., two start-ups previously favored by Sun that help write Java software. Whatever happens, the growth of Java into a critical tool is almost a fait accompli and that has some wondering where that leaves C++, the robust language that has served the software community so well over the years. "C++ is still important because it performs like the dickens and has hardened over time," said Sinur, adding it is "an assembler language for the client/server and that won't go away." Meanwhile, industry insiders say Microsoft's VB5 programming language is becoming more popular because it's robust and easy-to-use, particularly in the development of smaller applications. "It's a product catching up to C++ because it's a little more user friendly," said Chetan Mathur, president of Toronto-based Sage Information Consultants Inc. |
| Author | Evans, Mark Wintrob, Suzanne Walsh, Mike Damassa, Joe Mika, Norbert Tice, Jonathan |
| Author_xml | – sequence: 1 givenname: Mark surname: Evans fullname: Evans, Mark – sequence: 2 givenname: Mike surname: Walsh fullname: Walsh, Mike – sequence: 3 givenname: Suzanne surname: Wintrob fullname: Wintrob, Suzanne – sequence: 4 givenname: Jonathan surname: Tice fullname: Tice, Jonathan – sequence: 5 givenname: Norbert surname: Mika fullname: Mika, Norbert – sequence: 6 givenname: Joe surname: Damassa fullname: Damassa, Joe |
| BookMark | eNqNyj0KwjAUAOA3VLBV75BNHAr5wYCjiMUDuImUUJ8QSfNiXuL5XTyA07d8HTSRIjbQSqMOvVRWLaFjfkkplTG2hd0xpeAnVzxFFg_8YKA0YyziNqArNaPImCiX-xoWTxcYNz9XsB3O19OlT5neFbmMs-cJQ3ARqfKo9V5qq6w1_88vnzI1wA |
| CODEN | CMCNDO |
| ContentType | Magazine Article |
| Copyright | Copyright Plesman Publications Ltd. Sep 15, 1997 |
| Copyright_xml | – notice: Copyright Plesman Publications Ltd. Sep 15, 1997 |
| DBID | 0U~ 1-H 3V. 7WY 7WZ 7XB 87Z 883 88K 8AL 8AO 8FE 8FG 8FK 8FL 8FQ 8FV ABUWG AFKRA ARAPS AZQEC BEC BENPR BEZIV BGLVJ CCPQU DWQXO FRNLG F~G GNUQQ HCIFZ JQ2 K60 K6~ K7- L.- L.0 M0C M0F M0N M2T P5Z P62 PHGZM PHGZT PKEHL PQBIZ PQBZA PQEST PQGLB PQQKQ PQUKI Q9U S0X |
| DatabaseName | Global News & ABI/Inform Professional Trade PRO ProQuest Central (Corporate) ABI/INFORM Collection ABI/INFORM Global (PDF only) ProQuest Central (purchase pre-March 2016) ABI/INFORM Collection ABI/INFORM Trade & Industry (Alumni) Telecommunications (Alumni Edition) Computing Database (Alumni Edition) ProQuest Pharma Collection ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) ABI/INFORM Collection (Alumni) Canadian Business & Current Affairs Database (ProQuest) Canadian Business & Current Affairs Database (Alumni) ProQuest Central ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials - QC eLibrary ProQuest Central ProQuest Business Premium Collection Technology Collection ProQuest One Community College ProQuest Central Korea Business Premium Collection (Alumni) ABI/INFORM Global (Corporate) ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection ProQuest Business Collection (Alumni Edition) ProQuest Business Collection Computer Science Database ABI/INFORM Professional Advanced ABI/INFORM Professional Standard ABI/INFORM Global ABI/INFORM Trade & Industry Computing Database Telecommunications Database Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic ProQuest One Academic Middle East (New) ProQuest One Business ProQuest One Business (Alumni) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central Basic SIRS Editorial |
| DatabaseTitle | ProQuest Business Collection (Alumni Edition) Computer Science Database ProQuest Central Student ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection elibrary SciTech Premium Collection Trade PRO ABI/INFORM Complete ProQuest Telecommunications CBCA Complete (Alumni Edition) Global News & ABI/Inform Professional ProQuest One Applied & Life Sciences ProQuest Central (New) Advanced Technologies & Aerospace Collection Business Premium Collection ABI/INFORM Global ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest Telecommunications (Alumni Edition) ProQuest Business Collection ProQuest One Academic UKI Edition ProQuest One Academic ProQuest One Academic (New) ABI/INFORM Global (Corporate) ProQuest One Business Technology Collection ProQuest One Academic Middle East (New) SIRS Editorial ProQuest Central (Alumni Edition) ProQuest One Community College ProQuest Pharma Collection ProQuest Central ABI/INFORM Professional Advanced ABI/INFORM Professional Standard ProQuest Central Korea CBCA Complete ABI/INFORM Complete (Alumni Edition) ProQuest Computing ABI/INFORM Trade & Industry (Alumni Edition) ABI/INFORM Global (Alumni Edition) ProQuest Central Basic ProQuest Computing (Alumni Edition) ProQuest SciTech Collection Advanced Technologies & Aerospace Database ProQuest One Business (Alumni) ABI/INFORM Trade & Industry ProQuest Central (Alumni) Business Premium Collection (Alumni) |
| DatabaseTitleList | ProQuest Business Collection (Alumni Edition) |
| Database_xml | – sequence: 1 dbid: M2T name: Telecommunications Database url: https://search.proquest.com/telecomms sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| ExternalDocumentID | 631721521 |
| GroupedDBID | 0U~ 1-H 29F 2QL 3V. 4IJ 5GY 7WY 7XB 883 88K 8AL 8AO 8FE 8FG 8FK 8FL 8FQ 8R4 8R5 ABUWG ACBMB AFFHD AFKRA AGGLG ALMA_UNASSIGNED_HOLDINGS ARAPS AZQEC BAW BCR BCU BEC BENPR BEZIV BGLVJ BKOMP BLC BPHCQ CCPQU DWQXO FRNLG GNUQQ GROUPED_ABI_INFORM_RESEARCH HCIFZ H~9 JQ2 K60 K6V K6~ K7- L.- L.0 LXL LXN M0C M0F M0N M2T M3C M3D P62 PEA PHGZM PHGZT PKEHL PQBIZ PQBZA PQEST PQGLB PQQKQ PQUKI PROAC Q2X Q9U RXW S0X SJFOW ZRQ |
| ID | FETCH-proquest_miscellaneous_2250261663 |
| IEDL.DBID | PHGZM |
| ISSN | 0319-0161 |
| IngestDate | Fri Dec 26 22:50:49 EST 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Issue | 19 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-proquest_miscellaneous_2250261663 |
| Notes | ObjectType-Article-1 content type line 24 SourceType-Magazines-1 |
| PQID | 225026166 |
| PQPubID | 5458 |
| ParticipantIDs | proquest_miscellaneous_225026166 |
| PublicationCentury | 1900 |
| PublicationDate | 19970915 |
| PublicationDateYYYYMMDD | 1997-09-15 |
| PublicationDate_xml | – month: 09 year: 1997 text: 19970915 day: 15 |
| PublicationDecade | 1990 |
| PublicationPlace | Willowdale |
| PublicationPlace_xml | – name: Willowdale |
| PublicationTitle | Computing Canada |
| PublicationYear | 1997 |
| Publisher | CEDROM-SNi fbo Transcontinental |
| Publisher_xml | – name: CEDROM-SNi fbo Transcontinental |
| SSID | ssj0001336 |
| Score | 2.3109157 |
| Snippet | Language barriers block Java When Java burst on to the scene a couple of years ago, it was heralded as the programming language with the potential to take a... |
| SourceID | proquest |
| SourceType | Aggregation Database |
| StartPage | 49 |
| SubjectTerms | Airlines Alliances C plus plus Computer industry Development Electronic data interchange Infrastructure Internet Intranets Java Network computers Nuclear power plants Programming languages Servers Software Software development |
| Title | Applications development [Feature report] |
| URI | https://www.proquest.com/docview/225026166 |
| Volume | 23 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQMTE1BzaMk411TQ2Nk3SB_a9U3URzMxNdU2DXwMjM2CDFEnJriY-5n59FRIRlABODG2wvDGhZJaxMBBfUKfnJoDFyfWC6A3UXzMzsCwp1QZdGgSZXYTdoBDn625YUlaYyM7Bagq46YGFgDfBwj_KFl8nAnhhiy46hmSFGyQuuTtwEqOUQQQYB2AHRCo6QJCDEwJSaJ8wgALutQQGaeUUYNB2R5qoVUhCLhRSiQe3A0qJUBcgEQqwog7qba4izhy7MZfHAxAAa4U_MS80vLY6Hu81YjIElLz8vVYJBwSzNENiMMjIxswA2fVITLROTLZPNTBINks3Mk8xTU00lGRQImSZFWIk0AxfkYFdLXUNTGQYWUCDIMrAll5VkFhfJMTBbuAUCSV-jEDlo1IDoQCfPKACU0qLA |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQMTE1BzaMk411TQ2Nk3SB_a9U3URzMxNdU2DXwMjM2CDFEnJriY-5n59FRIRlAPSIjWLoskpYmQguqFPyk0Fj5PrAdAfqLpiZ2RcU6oIujQJNrsJu0ICkCu_UynJgj63Y1tMFGL2qRkZuriHOHrow4-KBAQcaDU_MSwV2quPhBhoDVaoFOfrblhSVpjIzsJqARkVYGFgDAp08o-ClOrAvh9j0Y2hmiFF2gyskN4HB4xVBBgHYIdUKjpBkKMTAlJonzCAAuzFCAVqAiDBoOiLNlyukIBYsKUSD2qKlRakKkEmMWFEGdSIdI8bAkpeflyrBoGCWZghsyhmZmFkAm1-piZaJyZbJZiaJBslm5knmqammkgwKhEyTIqxEnoHTI8TXJ97H089bmoELctCspa6hqQwDCyhAZBnYkstKMouL5KCRq8BgRHr4AgCpN93f |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Applications+development+%5BFeature+report%5D&rft.jtitle=Computing+Canada&rft.au=Evans%2C+Mark&rft.au=Walsh%2C+Mike&rft.au=Wintrob%2C+Suzanne&rft.au=Tice%2C+Jonathan&rft.date=1997-09-15&rft.pub=CEDROM-SNi+fbo+Transcontinental&rft.issn=0319-0161&rft.volume=23&rft.issue=19&rft.spage=49&rft.externalDocID=631721521 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0319-0161&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0319-0161&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0319-0161&client=summon |