Visual Café

Last updated • 1 min readFrom Wikipedia, The Free Encyclopedia

Visual Café (formally Visual Café for Java) is a discontinued integrated development environment for the Java programming language. It included a GUI builder and was marketed as a series of editions: "Standard Edition," "Enterprise Suite," "Expert Edition," "Professional Edition," and "Development Edition." The "Enterprise Suite" was notable for supporting distributed CORBA and RMI debugging. Visual Cafe itself was not written in Java.

Contents

Visual Café was spun off by Symantec, being purchased by BEA Systems and sold as the development environment to an early WebLogic Server. The freeware tools environment (Eclipse) limited the commercial viability of the development tool market, and Visual Cafe' became the flagship product of a new BEA spinoff company focused on development tools called WebGain. WebGain acquired several other technologies, including TopLink, before ceasing operations in 2002. While TopLink found a home at Oracle, Visual Café is no longer commercially available.

WebGain purchased TogetherSoft's product Together Control Center (Together Studio) to integrate into Visual Café, but soon after the purchase was complete, Borland purchased WebGain's products Visual Café and Together Control Center. These products can now be found in JBuilder.

Mansour Safai, Vice President of the Language and Internet Tools Division of Symantec recognized the significance of the Java language early on, and was the first to offer integrated Java development tools in the pioneering Café product line, which evolved to the market leading product Visual Café. Visual Café was considered an early leader in Java IDE's. [1]

The product was well received. [2] It won InfoWorld's 1997 "Product of the Year" award. [3]

Competing IDEs

Other IDEs that existed at the same time were Visual Age for Java (the spiritual predecessor to Eclipse), Asymetrix' SuperCede (the first Java machine code compiler), NetBeans (known briefly as Forté for Java), JBuilder, PowerSoft's PowerJ and Mojo Enterprise. [4]

Related Research Articles

Borland Software Corporation was a computer technology company founded in 1983 by Niels Jensen, Ole Henriksen, Mogens Glad and Philippe Kahn. Its main business was the development and sale of software development and software deployment products. Borland was first headquartered in Scotts Valley, California, then in Cupertino, California and then in Austin, Texas. In 2009 the company became a full subsidiary of the British firm Micro Focus International plc.

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools and a debugger. Some IDEs, such as NetBeans and Eclipse, contain the necessary compiler, interpreter, or both; others, such as SharpDevelop and Lazarus, do not.

JBuilder

JBuilder is a discontinued integrated development environment (IDE) for the programming language Java from Embarcadero Technologies. Originally developed by Borland, JBuilder was spun off with CodeGear which was eventually purchased by Embarcadero Technologies in 2008.

Eclipse (software) Software development environment

Eclipse is an integrated development environment (IDE) used in computer programming. It contains a base workspace and an extensible plug-in system for customizing the environment. It is the second-most-popular IDE for Java development, and, until 2016, was the most popular. Eclipse is written mostly in Java and its primary use is for developing Java applications, but it may also be used to develop applications in other programming languages via plug-ins, including Ada, ABAP, C, C++, C#, Clojure, COBOL, D, Erlang, Fortran, Groovy, Haskell, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, Prolog, Python, R, Ruby, Rust, Scala, and Scheme. It can also be used to develop documents with LaTeX and packages for the software Mathematica. Development environments include the Eclipse Java development tools (JDT) for Java and Scala, Eclipse CDT for C/C++, and Eclipse PDT for PHP, among others.

C++Builder is a rapid application development (RAD) environment, originally developed by Borland and as of 2009 owned by Embarcadero Technologies, for writing programs in the C++ programming language currently targeting Windows, iOS and for several releases, macOS and Android C++Builder combines the Visual Component Library and IDE written in Object Pascal with multiple C++ compilers. Most components developed in Delphi can be used in C++Builder with no or little modification, although the reverse is not true, but this constraint is valid only for source code. Binary code generated by Delphi can easily be linked to binary code generated by C++Builder and vice versa to generate an executable written in both Object Pascal and C++. With this approach, C++ can be called from Object Pascal and vice versa. Since both Delphi and C++ use the same back end linker, the debugger can single step from Delphi code into C++ transparently.

Delphi (software) General-purpose programming language and a software product

Delphi is a general-purpose programming language and a software product that uses the Delphi dialect of the Object Pascal programming language and provides an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software, currently developed and maintained by Embarcadero Technologies.

BEA Systems Defunct corporation

BEA Systems, Inc. was a company that specialized in enterprise infrastructure software products which was wholly acquired by Oracle Corporation on April 29, 2008.

CodeWarrior is an integrated development environment (IDE) published by NXP Semiconductors for editing, compiling, and debugging software for several microcontrollers and microprocessors and digital signal controllers used in embedded systems.

Object Pascal is an extension to the programming language Pascal that provides object-oriented programming (OOP) features such as classes and methods.

VisualAge was a family of computer integrated development environments from IBM, which supported multiple programming languages. VisualAge was first released in October 1993 and was discontinued on April 30, 2007. It had its web page removed in September 2011. VisualAge was also marketed as VisualAge Smalltalk, and in 2005, Instantiations, Inc. acquired the worldwide rights to this product. IBM has stated that XL C/C++ is the followup product to VisualAge.

Source-code editor Text editor specializing in software code

A source-code editor is a text editor program designed specifically for editing source code of computer programs. It may be a standalone application or it may be built into an integrated development environment (IDE) or web browser. Source-code editors are a fundamental programming tool, as the fundamental job of programmers is to write and edit source code.

Class browser Feature of coding platforms

A class browser is a feature of an integrated development environment (IDE) that allows the programmer to browse, navigate, or visualize the structure of object-oriented programming code.

Omnis Studio is a rapid application development (RAD) tool that allows programmers and application developers to create enterprise, web, and mobile applications for Windows, Linux, and macOS personal computers and servers across all business sectors.

Aptana Text editor

Aptana, Inc. is a company that makes web application development tools for use with a variety of programming languages. Aptana's main products include Aptana Studio, Aptana Cloud and Aptana Jaxer.

Genuitec, LLC is a Texas-based privately held software company that creates tools for professional software developers. Genuitec's products include integrated development environment (IDE) for Enterprise Java, MyEclipse, and CodeTogether.

MyEclipse is a commercially available Java EE IDE created and maintained by the company Genuitec, a founding member of the Eclipse Foundation.

JetBrains Czech software company

JetBrains s.r.o. is a Czech software development company which makes tools for software developers and project managers. As of 2022, the company had offices in Prague, Munich, Boston, Massachusetts, Amsterdam, Foster City, California, Marlton, New Jersey, and Shanghai.

References

  1. Hanna, Mary (October 1996). "Java gets serious with RAD - rapid application development - Technology Information". Software Magazine. Retrieved 2011-03-30.
  2. Grehan, Rick (February 1997). "Java's RAD Route to Data Access:Visual Café Pro lets you develop distributed data access applications using Java". Byte : 192. Archived from the original on July 12, 1997. Retrieved 2011-03-30.{{cite journal}}: CS1 maint: unfit URL (link)
  3. "Symantec Visual Café for Java Wins InfoWorld's Highly Coveted 1997 Product of the Year Award Byte, InfoWorld, Internet World And Developer.Com Recognize Visual Café for Java As The Leading Java Development Tool". Symantec. February 9, 1998. Archived from the original on February 20, 2011. Retrieved March 30, 2011.
  4. InfoWorld Media Group, Inc. (29 September 1997). InfoWorld. InfoWorld Media Group, Inc. p. 147. ISSN   0199-6649 . Retrieved 30 March 2011.