A versão 1 do Delphi foi lançada na Conferência de Desenvolvimento de Software em San Francisco em 14 de fevereiro de 1995. Eu e outros membros da equipe viajaríamos pelo mundo dando demonstrações do IDE, linguagem Object Pascal, componentes VCL e conectividade de banco de dados. Quando o Delphi foi lançado, uma das perguntas mais frequentes era “onde está a versão Borland C++”. Naquela época, estávamos lançando o Borland C++ com seu suporte para a construção de aplicativos C++, usando Object Windows Library (OWL), Microsoft Foundation Classes (MFC) e outras bibliotecas e código C++. Enquanto isso, no departamento de P&D da Borland, uma equipe estava ocupada trabalhando no que se tornaria o C++Builder.
Table of Contents
Prévias e um lançamento
Na feira Comdex em Las Vegas em novembro de 1996, no estande da Borland e em reuniões, começamos a pré-visualizar uma versão de teste do C++Builder. Então, em janeiro de 1997, informamos ao mundo do desenvolvimento C++ que eles poderiam participar de uma versão prévia do C++Builder. Finalmente, em 26 de fevereiro de 1997 , um comunicado à imprensa anunciou que o C++Builder estava finalmente disponível para compra. Três edições do C++Builder estavam disponíveis: Standard, Professional e Client Server. O C++Builder era (naquela época) a única ferramenta de Desenvolvimento Rápido de Aplicativos para C++ que combinava o desenvolvimento baseado em componentes visuais com o poder da linguagem C++.
Algumas etapas que antecederam o lançamento do C++Builder
O lançamento do C++Builder construído sobre IDE, compilador, biblioteca de tempo de execução e desenvolvimento de acesso a banco de dados para as linguagens C e C++. Esses produtos incluíam:
- Turbo C para DOS
- Turbo C++ para DOS e Windows
- Borland C++ para DOS e Windows
- Delphi versões 1 e 2
Pegando a estrada com o C++Builder
Após o lançamento do C++Builder versão 1, pegamos a estrada para demonstrar o C++Builder. A comunidade de desenvolvedores C e C++ da Borland foi finalmente capaz de tirar vantagem do poder da linguagem C++ e do desenvolvimento baseado em componentes visuais para construir console, GUI de desktop, banco de dados e aplicativos Cliente/Servidor. O C++Builder versão 1 oferece suporte à criação de aplicativos executados no Windows 95 e no Windows NT. Nas próximas 2,5 décadas, continuamos a lançar novas versões do C++Builder com suporte cada vez maior para linguagem, biblioteca, componente e plataforma.

A primeira demonstração que mostraríamos era uma versão C++ do mesmo primeiro aplicativo Delphi que foi mostrado no lançamento do Delphi 1. O projeto continha um formulário com um botão, caixa de edição e caixa de listagem.

O código do manipulador de eventos para o evento de clique do botão foi adicionar o conteúdo da caixa de edição aos itens na caixa de listagem.

O IDE também suportava depuração integrada com pontos de interrupção, inspetores e avaliadores.
Versão 1 do C++Builder: um pequeno vídeo do YouTube
Eu montei um pequeno vídeo (disponível no YouTube) que mostra a construção deste aplicativo C++ de uma linha usando a edição Client Server do C++Builder versão 1 em execução no Windows 95.
C++Builder Versão 1 em execução no Windows 95 Vídeo do YouTube (2 minutos e 28 segundos)
O easter egg da equipe do C++Builder dentro da caixa Help About
Assim como na versão 1 do Delphi, o C++Builder 1 continha um easter egg de membro da equipe na caixa Help About. Manter pressionada a tecla ALT e digitar as letras TEAM trouxe uma lista de rolagem de todos os membros da equipe que trabalharam no produto, incluindo aqueles de P&D, QA, Documentação, Localização, Gerenciamento de Produto, Marketing de Produto, Marketing, Suporte ao Desenvolvedor e Relações com Desenvolvedores .
Aqui está uma lista completa dos nomes que aparecem na lista Help About Box:
| Abel Torres | Alan Ellis | Alastair Fyfe | Alex Zou |
| Amber Hein | Andreas Becker | Anduin Withers | Arlette Luccesi-Munoz |
| Art Davies | Beatrix Duhesme | Brian Falconner | Brian Scardina |
| Bruneau Babet | Cai Hong | Carolyn Wiegley | Celeste Crocker |
| Charlene McCormick | Charles Gallant | Charlie Calvert | Charlie Payne |
| Chris Benson | Chris Hesik | Christophe Dubourg | Cindy Clarke |
| Craig Farrell | Dale Anderson | Dana Jeffries | Daniel Thomas |
| Dave Marancik | David Barrios | David Intersimone | David Kelly |
| David Urbanic | David Veale | David Wilhelm | Debbie Carson |
| Dennis Lucey | Diane Rogers | Don Dornblaser | Douglas Ahlquist |
| Ed James Beckham | Edwin DeSouza | Eli Boling | Ellie Peters |
| Eric Uber | Erik Jakowitz | Erin Odenweller | Evan Scott |
| Gale Dembecki | George Cross | Glynne Davis | Herbert Czymontek |
| Hiroko Yarimoto | Holly MacLurie | Jean-Yves Denis | Jeff Brown |
| Jeff Cottingham | Jeff Peters | Jens Ole Lauridsen | Jesper Schultz |
| Jim Hall | Jody Bruner | Joe Overton | Joerg Weingarten |
| John Huang | John Kline | John McKloskey | John Phillips |
| John Stillman | John Thomas | John Wiegley | Jon Arthur |
| Jonah Perez | Joshua Delahunty | Jothy Rosenberg | Judi Heher |
| Judy Fitzgerald | Keimpe Bronkhorst | Kelly Rich | Kelvin Low |
| Kendyl Uppstrom | Kirt Iverson | Lee Cantey | Linda Jeffries |
| Linda Schuh | Lynda Greer | Lynn Flink | Mahmood Sheik |
| Makoto Dei | Marie Huwe | Mark De Visser | Matt Lawrence |
| Matt Stave | Maurice Barnum | Max Cedon | Merry Bolgere |
| Michael Cuff | Michel Gerin | Pat Madigan | Pat Williams |
| Peter Sollich | Peter Williams | Robert Sporleder | Robert West |
| Roland Fernandez | Sergio Cardoso | Shaji Thomas | Shane Hausle |
| Shea Anderson | Simon Thornhill | Spencer Kimball | Stacy Eggimann |
| Steve Sides | Steven Radecki | Stu Fulmer | Tamara Iverson |
| Taylor Hutt | Terri Bartos | Thomas Walijew | Tina Grubbe |
| Todd Howitt | Tom Burbage | Wade Evans |
Links adicionais do 25º aniversário do C++Builder
- Página inicial do 25º aniversário do C++Builder
- Comemorando 25 anos do C++Builder por David Millington
- C++Builder: Os primeiros dias por David Millington
- Comunicado de imprensa original do C++Builder versão 1.0 via Internet Wayback Machine
- Download gratuito do C++Builder Versão 1 Professional Edition
- C++Builder Hoje: Versão 11 Alexandria
- Lista de CppReference.com de compiladores C++ que suportam a linguagem
Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Free Delphi Community Edition Free C++Builder Community Edition




