qual o melhor subistituto para o Delphi?

Iniciado por gony64, 07 de Julho de 2006, 21:57

tópico anterior - próximo tópico

gony64

pessoal qual o melhor subistituto para o Delphi? digo usando linux claro e se tiver alguma particularidade usando Kubuntu!

Marcus VBP

tipo, eu conheço esse aqui: http://www.lazarus.freepascal.org/

sei q tem outro, nao me recordo o nome, mas q ele foi descontinuado.

Lamego

João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

gony64

#3
pois é o kylix é pago e foi descontinuado... o lazarus até agora não consegui instalar....o gambas acho que não?é porque eu tô sentindo falta do object-inspector , e aqueles navegadores padrões do Delphi, usando o anjuta, não sei nem pra onde ir, o gambas abre até um "form1"mas não tem objetos pra inserir, ou melhor tem mas as opções são pobres. enfim... continuo aguardando a galera sugerir algo ai...

vfl

Apesar do tópico já ser um pouco antigo só o vi hoje. Acredito que o título ainda atraia bastante gente, por isso estou respondendo ao mesmo:

MSEide + MSEgui
Ambiente de desenvolvimento similar ao Lazarus, porém sem a preocupação de compatibilidade com o Delphi, bastante promissor, apesar de novo. Ainda falta documentação e talvez maior envolvimento da comunidade.
Links: http://wiki.freepascal.org/MSEide_&_MSEgui
http://mypage.bluewin.ch/a-z/msegui/
Linguagem: Free Pascal
Plataformas: Linux e Windows
Licença: IDE é GPL, bibliotecas sob licença LGPL modificada como FPC-RTL.


=====================================================================
O desenvolvimento em Linux ainda está muito devagar aqui no Brasil, talvez por falta de informação e não de ferramentas, por isso aproveito para incluir um resumo sobre IDE's para Linux:

IDE e RADs para Desenvolvimento em Linux indicados para quem está iniciando a programar nesta plataforma:



Organizado por Valério F. Laube  -  Fevereiro de 2007



Lazarus
Ambiente de desenvolvimento semelhante ao Delphi, com boa compatibilidade em relação ao mesmo. Ampla biblioteca de widgets.
Link: http://www.lazarus.freepascal.org/
Linguagem: Free Pascal
Plataformas: Linux, Windows
Licença: IDE é GPL e as bibliotecas LGPL.


MSEide + MSEgui
Ambiente de desenvolvimento similar ao Lazarus, porém sem a preocupação de compatibilidade com o Delphi, bastante promissor, apesar de novo. Ainda falta documentação e talvez maior envolvimento da comunidade.
Links: http://wiki.freepascal.org/MSEide_&_MSEgui
http://mypage.bluewin.ch/a-z/msegui/
Linguagem: Free Pascal
Plataformas: Linux e Windows
Licença: IDE é GPL, bibliotecas sob licença LGPL modificada como FPC-RTL.


HBasic
IDE para criar, executar e depurar programas usando uma linguagem similar ao Basic, mas com recursos de orientação à objetos. Usa a biblioteca gráfica do Kde (Qt).
Link: http://hbasic.sourceforge.net/
Linguagem: Basic
Plataformas: Linux
Licença: GPL para a IDE - GPL ou Comercial para a biblioteca


Gambas
Ambiente de desenvolvimento baseado em Interpretador Basic com extensões para orientação à objetos similar ao Visual Basic da Microsoft. Segundo o autor não se trata de um clone mas de um ambiente com a facilidade do Visual Basic, porém sem os seus problemas.
Link: http://gambas.sourceforge.net/
Linguagem: Basic
Plataformas: Linux
Licença: Ide é GPL - bibliotecas: Qt é GPL ou comercial - versão mais
recente também pode usar GTK+ que é LGPL


Mono
Provê o software necessário para desenvolver e rodar aplicações cliente e servidor .NET no Linux e outras plataformas. Projeto open source patrocinado pela Novell que conta com uma comunidade muito ativa.
Link: http://www.mono-project.com/Main_Page
Linguagens: C#, Java, Boo, Nemerle, Visual Basic.NET, Python, JavaScript,
Oberon, PHP, Object Pascal, DeltaForth, DotLisp, #Smalltalk
Plataformas: Linux, Solaris, Mac OS X, Windows, BSD.
Licença: LGPL/GPL/X11


Anjuta DevStudio
Link: http://anjuta.sourceforge.net
(IDE) para C e C++ no GNU/Linux. Foi escrita para o GTK/GNOME. Inclui gerenciamento de projetos.
Linguagem: C/C++
Plataformas: Linux (Gnome)
Licença: GPL v.2 para a IDE - LGPL para a biblioteca GTK


Kdevelop
Ambiente de Desenvolvimento Integrado para o KDE, fácil de usar. Utiliza o Qt toolkit que tem licença dual (GPL ou comercial).
Link: http://www.kdevelop.org/
Linguagem: C/C++
Plataformas: Linux (Kde)
Licença: Ide é GPL - toolkit Qt é GPL ou Comercial.

Ultimate++
RAD C++ cross-platform. Constiui-se em uma IDE e um conjunto de bibliotecas (GUI, SQL, etc..), .
Link: http://www.ultimatepp.org
Linguagem: C/C++
Plataformas: Linux, Windows.
Licença: BSD + LGPL

wxWidgets
Possibilita a criação de aplicações para Win32, Mac OS X, GTK+, X11, Motif, WinCE usando uma base única de código. Diferente de outros toolkits multiplataforma, as aplicações wxwidgets preservam a aparência nativa
em cada plataforma.
Link: http://www.wxwidgets.org/
http://wxcode.sourceforge.net/complist.php (componentes)
Linguagens: C++, Python, Perl, and C#/.NET
Plataformas:
Licença: wxWindows Licence (essencialmente a LGPL com uma excessão
permitindo que trabalhos derivados em formato binário podem ser
distribuídos segundo termos desejados pelo autor).
Bindings: wxPython - http://www.wxpython.org/
wxPerl - http://wxperl.sourceforge.net/
wxLua - http://wxlua.sourceforge.net/
jwx! - wxWidgets for Java - http://jwx.sourceforge.net/
wxRuby - http://rubyforge.org/projects/wxruby/
wxD - http://www.prowiki.org/wiki4d/wiki.cgi?wxD


Code::Blocks
IDE C++ baseada no wxwidgets, extensível e configurável. Importa projetos do Dev-C++ e MS Visual C++
Link: http://codeblocks.org/downloads.shtml http://forums.codeblocks.org/index.php?PHPSESSID=5...
Linguagem: C/C++
Plataformas: Linux, Windows,
Licença: GPL v.2


Chinook Developer Studio
IDE c/C++ multiplataforma, utiliza wxwidgets
Link: http://www.degarrah.com/products/chinook/
Linguagem: C/C++
Plataformas: BSD, Linux, Solaris, Windows
Licença: Open Source ?


Netbeans
Ambiente IDE - uma ferramenta para escrever, compilar, debugar e instalar programas. A IDE é completamente escrita em Java, mas pode suportar qualquer linguagem de programação.
Existe também um grande número de módulos para extender a IDE.
Link: http://www.netbeans.org/index_pt.html
Linguagem: Java, C++ (plugin)
Plataformas: Linux, MacOs X, Solaris, Windows.
Licença: CDDL (Common Development and Distribution License).

Ver também: NetBeans Platform em http://www.netbeans.org/products/platform/index.ht...


Eclipse
Primariamente uma excelente IDE para Java, mas amplamente extensível através de plug-ins para diversas linguagens e toolkits.
Link: http://www.eclipse.org/cdt/
Linguagem: Java (extensível para outras linguagens via plugins)
Plataformas: AIX, HP-UX, MacOS X, Linux, Windows
Licença: Eclipse Public License (EPL)

Ver também:
Eclipse C/C++ Development Tooling - CDT -
http://www.eclipse.org/cdt/index.php

Programando com GTKmm no Eclipse -
http://www.cin.ufpe.br/~cinlug/wiki/index.php/Prog...

Eclipse Plugin Central - http://www.eclipseplugincentral.com/



OpenOffice.org Software Development Kit (SDK)
Trata-se de um add-on para o OpenOffice/BrOffice.org, que provê ferramentas e documentação para programação
com as APIs do mesmo e criar extensões (componentes UNO).
Links: http://www.openoffice.org/dev_docs/source/sdk/#sdk
http://development.openoffice.org/index.html
Linguagem: Java, C++, OpenOffice.org Basic
Plataformas: Linux, Windows




:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Linux Registered User: 36202 (1996) at http://counter.li.org/
StarOffice/OpenOffice.org/BrOffice.org user since 1999
IM: vfl@jabber.org  (Jabber : Open Instant Messaging - http://www.jabber.org)
Schroeder - SC - Brasil

gony64

 :o :o :o isto é que é informação .... valeu vfl..

Evandro Abu Kamel

Por acaso o Lazarus ou MSE possuem suporte ao Interbase/Firebird?
Tô pensando em criar meu sistema usando ele.

Valeu.