FórumGdH

Página Inicial do Guia do Hardware

Registrar FAQ Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Voltar   FórumGdH > Profissional > Programação, scripts, web e banco de dados
Bem-vindo ao FórumGdH
Não se esqueça de se registrar, é grátis . Nós temos 759.228 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.

Resposta
 
Opções do Tópico
Antigo 29-06-2003, 16:43   #1 (permalink)
sergio_a_b
GeeK
 
Registrado em: Jun 2003
Localização: americana/sp - cep 13.471-260
Mensagens: 2.151
Reputação: 21 sergio_a_b está indo no caminho certo
Padrão diferença entre Delphi e Visual Basic???

como sou muito leigo no assunto gostaria de saber qual a diferença entre Delphi e Visual Basic???
sergio_a_b está offline   Responder com Quote
Antigo 29-06-2003, 19:45   #2 (permalink)
Ricardo de Castilho
Ubbergeek
 
Avatar de Ricardo de Castilho
 
Registrado em: Sep 2002
Localização: Ponta Grossa - PR
Mensagens: 4.411
Reputação: 26 Ricardo de Castilho possui ótimo potencial
Enviar mensagem via Yahoo para Ricardo de Castilho
Padrão Re: diferença entre Delphi e Visual Basic???

Citação:
Postado Originalmente por sergio_a_b
como sou muito leigo no assunto gostaria de saber qual a diferença entre Delphi e Visual Basic???
praticamente a facilidade de adaptação em uma ou em outra, se esta pergunta é para decidir pela qual começar é difícil falar o melhor seria pegar 2 livros para iniciante e ver o qual é mais amigável.

São muito parecidos e ambos tem semelhantes p/ o linux.

Eu uso o VB e raramente uso o delphi, então não vou falar para não influenciar.
Ricardo de Castilho está offline   Responder com Quote
Antigo 30-06-2003, 1:25   #3 (permalink)
Phr34k3r
GeeK
 
Registrado em: Jan 2003
Localização: Vila Velha/ES
Mensagens: 2.955
Reputação: 23 Phr34k3r está indo no caminho certo
Enviar mensagem via ICQ para Phr34k3r
Padrão

Ixi ...
Eh melhor nem comecar a falar, saum tantas ...

- Interface
- Linguagem e comandos
- Funcoes

E por aih vai ...
Embora sejam parecidos, num deixa de ser diferente ...
Mas quem mexe com um, fica facil trabalhar com o outro ...
__________________
Blog - Linuxdicas - Fotolog - Digifórum
Phr34k3r está offline   Responder com Quote
Antigo 30-06-2003, 1:29   #4 (permalink)
mauriciomontoya
Tô em todas
 
Registrado em: Sep 2002
Localização: São Paulo Capital/ Zona Norte - Tucuruvi
Idade: 25
Mensagens: 1.588
Reputação: 21 mauriciomontoya está indo no caminho certo
Enviar mensagem via MSN para mauriciomontoya Enviar mensagem via Skype para mauriciomontoya
Padrão ...

VB nem chega aos pés do Delphi

uma comparação Besta:

C++>>>>>>>>>>>>>>>>>>>>>>>>Delphi>>>>VB
__________________
Ex técnico em informatica. Hoje apenas um usuário e dos perdidos.
Xbox360 - Gamertag: BruceChapolinBr
mauriciomontoya está offline   Responder com Quote
Antigo 30-06-2003, 9:33   #5 (permalink)
bytamer
Super Participante
 
Registrado em: Oct 2002
Localização: São Paulo/SP - 05304-010
Mensagens: 580
Reputação: 20 bytamer está indo no caminho certo
Enviar mensagem via MSN para bytamer
Padrão vejamos

sao linguagens orientadas a objeto, porem se vc começar a aprender com uma linguagem amigavel como pascal, eh possivel q ache o delphi mais facil por ter a mesma sintaxe. eu uso vb, seu unico problema sao as bibliotecas. um executavel feito por essa linguagem não roda em qq maquina.
__________________
Afastado do fórum por um tempo.
bytamer está offline   Responder com Quote
Antigo 30-06-2003, 9:54   #6 (permalink)
sergio_a_b
GeeK
 
Registrado em: Jun 2003
Localização: americana/sp - cep 13.471-260
Mensagens: 2.151
Reputação: 21 sergio_a_b está indo no caminho certo
Padrão ok.

ok. É que vou inicializar o aprendizado de alguma linguagem de programação visual/c/ interface gráfica.

continuem postando por favor.
sergio_a_b está offline   Responder com Quote
Antigo 02-07-2003, 0:30   #7 (permalink)
Majin Vegeta
GeeK
 
Avatar de Majin Vegeta
 
Registrado em: Aug 2002
Localização: São Paulo/Brasil - CEP: 01319-010
Mensagens: 2.930
Reputação: 23 Majin Vegeta está indo no caminho certo
Enviar mensagem via MSN para Majin Vegeta
Padrão

Eu prefiro VB por ser bem mais fácil a programação... o delphi tem muita frescurinha no código, tipow naum pode faltar um ponto e virgula, um sinal errado... eu particularmente prefiro VB...
__________________
Core 2 Quad Q6600 @Stock / GA-73VM-S2 / 2gb DDR2 667mhz / HD 250gb WD SATA 2 / Radeon HD 4850 VisionTek @970/1100 / DVD-RW Samsung / Fonte 500w CoolerMaster / Windows Vista Home Premium x86 SP 1 / Ubuntu 8.04


Desenvolvedor .NET

MCAD C# .NET
MCTS SQL Server 2005

Qualquer duvida tamos ai
Majin Vegeta está offline   Responder com Quote
Antigo 02-07-2003, 7:34   #8 (permalink)
Ricardo de Castilho
Ubbergeek
 
Avatar de Ricardo de Castilho
 
Registrado em: Sep 2002
Localização: Ponta Grossa - PR
Mensagens: 4.411
Reputação: 26 Ricardo de Castilho possui ótimo potencial
Enviar mensagem via Yahoo para Ricardo de Castilho
Padrão Re: ...

Citação:
Postado Originalmente por mauriciomontoya

uma comparação Besta:

C++>>>>>>>>>>>>>>...
besta mesmo :lol: :lol: :lol:
Ricardo de Castilho está offline   Responder com Quote
Antigo 02-07-2003, 11:17   #9 (permalink)
fleury
Membro Senior
 
Registrado em: May 2003
Localização: Campinas - SP (CEP 13015-027)
Mensagens: 306
Reputação: 19 fleury está indo no caminho certo
Enviar mensagem via ICQ para fleury Enviar mensagem via MSN para fleury
Padrão

VB é o Basic orientado a objetos...
Delphi é o Pascal orientado a objetos...
C++ é o C orientado a objetos...

Pascal, linguagem para ensinar programação... muito prolixa e muito fresca... muito protegida pro meu gosto... muito limitada com conversão de tipos e tal... apontadores, etc...

Se vc já passou do helloworld, já sabe fazer uma lista ligada, vai pra C...

Eu não aguentaria escrever 4 palavras pra fazer um for...

Pascal:

for i=1 to 3 do begin
comando;
comando;
end;

C:

for(i=1;i<=3;i++){
comando;
comando;}

Basic como o próprio nome diz não é uma linguagem para programadores... teoricamente era voltada pro usuário que fizesse seus próprios programinhas...


Por isso eu não gosto nem de VB nem de Delphi...

Quer demorar pouco pra fazer um programa lento?
Java...

Quer demorar mais pra fazer um programa (muito mais) rapido?
C++....

Quer ficar louco?
Aprende Lisp e Prolog.. hehe

[ ]'s!
__________________
CDs e DVDs com preço ótimo: http://forumgdh.net/viewtopic.php?p=1606658
fleury está offline   Responder com Quote
Antigo 02-07-2003, 13:48   #10 (permalink)
Ricardo de Castilho
Ubbergeek
 
Avatar de Ricardo de Castilho
 
Registrado em: Sep 2002
Localização: Ponta Grossa - PR
Mensagens: 4.411
Reputação: 26 Ricardo de Castilho possui ótimo potencial
Enviar mensagem via Yahoo para Ricardo de Castilho
Padrão

Citação:
Postado Originalmente por fleury
VB é o Basic orientado a objetos...
Delphi é o Pascal orientado a objetos...
C++ é o C orientado a objetos...

Pa...
viajada feia essa!!! olhe no título do tópico

Completado no VB...

Dim CONTADOR as Integer
Do until CONTADOR = 3
comandos.....
CONTATOR = CONTADOR + 1
Loop

1° linha Declarando uma variável p/ valores inteiros exemplo 0,1,2,3,4,5,6...
2° linha Do until (Faça até) Contador (variável) for igual a 3
3° linha Comandos do VB para fazer algo
4° linha contador=contator+1 pegando o valor anterior e somando 1
5° linha retorna a 2° linha (até quando for = a 3)

A rotina acima faz com que execute 3 vezes uma série de comandos
Ricardo de Castilho está offline   Responder com Quote
Antigo 02-07-2003, 13:59   #11 (permalink)
Phr34k3r
GeeK
 
Registrado em: Jan 2003
Localização: Vila Velha/ES
Mensagens: 2.955
Reputação: 23 Phr34k3r está indo no caminho certo
Enviar mensagem via ICQ para Phr34k3r
Padrão

hauahuahuah ...

O codigo certu eh:

Código:
Pascal: for i:=1 to 3 do begin comando; comando; end;
Qual a direfenca dissu pra C?
Citação:
Postado Originalmente por Ricardo de Castilho
viajada feia essa!!!
__________________
Blog - Linuxdicas - Fotolog - Digifórum
Phr34k3r está offline   Responder com Quote
Antigo 02-07-2003, 15:04   #12 (permalink)
DCNunes
Veterano
 
Avatar de DCNunes
 
Registrado em: Jan 2003
Localização: Juiz de Fora-MG
Mensagens: 1.363
Reputação: 118 DCNunes tem uma fabulosa reputaçãoDCNunes tem uma fabulosa reputaçãoDCNunes tem uma fabulosa reputaçãoDCNunes tem uma fabulosa reputaçãoDCNunes tem uma fabulosa reputaçãoDCNunes tem uma fabulosa reputaçãoDCNunes tem uma fabulosa reputaçãoDCNunes tem uma fabulosa reputaçãoDCNunes tem uma fabulosa reputaçãoDCNunes tem uma fabulosa reputaçãoDCNunes tem uma fabulosa reputação
Padrão

Citação:
Postado Originalmente por fleury
Pascal, linguagem para ensinar programação... muito prolixa e muito fresca... muito protegida pro meu gosto... muito limitada com conversão de tipos e tal... apontadores, etc...
De fato pascal possui umas limitações que incomodam de vez, como o exemplo do for que vc citou, e também operadores de incremento que fazem falta.

Quanto a ser prolixa e fresca, essa é a idéia. A linguagem foi criada a princípio para ser didática, e as proteções a que vc se refere servem justamente para os novatos não saírem fazendo qualquer coisa achando que está certo. Para programadores avançados isso pode se tornar incômodo, mas ainda dá pra levar.

Quanto aos recursos de conversão de tipo, o que vc precisa que o Pascal não tem, por exemplo?

E os apontadores? Qual o problema com eles?
DCNunes está offline   Responder com Quote
Antigo 02-07-2003, 16:15   #13 (permalink)
sledgehammer
Novo Membro
 
Registrado em: May 2002
Mensagens: 76
Reputação: 21 sledgehammer está indo no caminho certo
Padrão

Citação:
Postado Originalmente por Phr34k3r
hauahuahuah ...

O codigo certu eh:

[code]Pascal:

for i:=1 to 3 do begin
comando;
comando; end;[...
Frescura de quem tem preguiça de escrever "begin" e prefere usar "{". O begin e o end são muito mais visíveis quando vc está caçando bugs, aonde termina um loop, etc.
Se alguém tem problema com eles eu sugiro o seguinte. Usem o os colchetes, como no C e depois usem a ferramenta para substituir { por begin e } por end;
Pronto, resolvido.
sledgehammer está offline   Responder com Quote
Antigo 02-07-2003, 16:28   #14 (permalink)
Phr34k3r
GeeK
 
Registrado em: Jan 2003
Localização: Vila Velha/ES
Mensagens: 2.955
Reputação: 23 Phr34k3r está indo no caminho certo
Enviar mensagem via ICQ para Phr34k3r
Padrão

Vc nao interpretou a minha pergunta corretamente ...

Diferencas de sintaxe existem? sim existem. Mas no final eh a mesma ****@!
__________________
Blog - Linuxdicas - Fotolog - Digifórum
Phr34k3r está offline   Responder com Quote
Antigo 02-07-2003, 17:17   #15 (permalink)
sledgehammer
Novo Membro
 
Registrado em: May 2002
Mensagens: 76
Reputação: 21 sledgehammer está indo no caminho certo
Padrão

Citação:
Postado Originalmente por Phr34k3r
Vc nao interpretou a minha pergunta corretamente ...

Diferencas de sintaxe existem? sim existem. Mas no final eh a...
Eu estou concordando com o vc
O C++ tem algumas vantagens, mas tem outras desvantagens (mais poderoso, porém mais complexo).
sledgehammer está offline   Responder com Quote
Antigo 16-07-2003, 7:23   #16 (permalink)
Marcio DJ
Zumbi
 
Avatar de Marcio DJ
 
Registrado em: Jun 2002
Localização: Caxias Do Sul - RS
Idade: 32
Mensagens: 5.356
Reputação: 32 Marcio DJ Sua luz ofusca a todosMarcio DJ Sua luz ofusca a todosMarcio DJ Sua luz ofusca a todosMarcio DJ Sua luz ofusca a todos
Padrão

Acho q para iniciar nda melhor q Pascal p/ pegar a manha da lógica
e o Delphi. Java e C apesar de serem linguagens poderosas eu particularmente acho bem mais dificil.
Marcio DJ está offline   Responder com Quote
Antigo 16-07-2003, 7:48   #17 (permalink)
Ricardo de Castilho
Ubbergeek
 
Avatar de Ricardo de Castilho
 
Registrado em: Sep 2002
Localização: Ponta Grossa - PR
Mensagens: 4.411
Reputação: 26 Ricardo de Castilho possui ótimo potencial
Enviar mensagem via Yahoo para Ricardo de Castilho
Padrão

Citação:
Postado Originalmente por Phr34k3r
Qual a direfenca dissu pra C?

int main(int argc, char *argv[])
{
while(1)
{
if(CONTADOR==3)
{
break;
}
comandos.....;
CONTATOR=CONTADOR+1;
}
return 0;
}
Ricardo de Castilho está offline   Responder com Quote
Antigo 16-07-2003, 15:40   #18 (permalink)
Phr34k3r
GeeK
 
Registrado em: Jan 2003
Localização: Vila Velha/ES
Mensagens: 2.955
Reputação: 23 Phr34k3r está indo no caminho certo
Enviar mensagem via ICQ para Phr34k3r
Padrão

Vc tambem ricardo ...

Citação:
Postado Originalmente por Phr34k3r
Vc nao interpretou a minha pergunta corretamente ...

Diferencas de sintaxe existem? sim existem. Mas no final eh a mesma ****@!
__________________
Blog - Linuxdicas - Fotolog - Digifórum
Phr34k3r está offline   Responder com Quote
Antigo 17-07-2003, 12:53   #19 (permalink)
clebermar
Newbie
 
Registrado em: Aug 2001
Localização: São Paulo
Mensagens: 41
Reputação: 0 clebermar está indo no caminho certo
Padrão Re: diferença entre Delphi e Visual Basic???

Citação:
Postado Originalmente por Ricardo de Castilho
praticamente a facilidade de adaptação em uma ou em outra, se esta pergunta é para decidir pela qual começar é difícil falar o melhor seria pegar 2 livros para iniciante e ver o qual é mais amigável.

São muito parecidos e ambos tem semelhantes p/ o linux.
Ricardo qual seria a linguagem semelhante ao VB no linux????
:?
__________________
O segredo da Originalidade está na qualidade de esconder as fontes!
clebermar está offline   Responder com Quote
Antigo 17-07-2003, 13:32   #20 (permalink)
Ricardo de Castilho
Ubbergeek
 
Avatar de Ricardo de Castilho
 
Registrado em: Sep 2002
Localização: Ponta Grossa - PR
Mensagens: 4.411
Reputação: 26 Ricardo de Castilho possui ótimo potencial
Enviar mensagem via Yahoo para Ricardo de Castilho
Padrão Re: diferença entre Delphi e Visual Basic???

Citação:
Postado Originalmente por clebermar
Ricardo qual seria a linguagem semelhante ao VB no linux????
:?
Hbasic!

http://hbasic.sourceforge.net/






desculpe o tamanho desta pessoal:
Ricardo de Castilho está offline   Responder com Quote
Resposta


Opções do Tópico

Regras de Mensagens
Você não pode criar tópicos
Você não pode postar respostas
Você não pode anexar arquivos
Você não pode editar suas mensagens

Código vB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Ir para...


Horários baseados na GMT -3. Agora são 12:22.