Jump to content
Fivewin Brasil

Top de Linguagem


sig_gilberto

Recommended Posts

citação:

Me corrigem se estou errado, o xBase vem do C!

Fivewin 2.7 + XHarbour Build 0.99.60 + WorkShop + vLib + SqlLib + MySQL 5.0.27 + xDev Studio

E-mail: Leandroptu@success.inf.br

Msn: leandroptu@ada.com.br

Paracatu/MG

Vamos Aderir:"Retorne avisando se a dica funcionou"


id=quote>id=quote>

CORRETO, SE NÃO ME FALHA A MEMORIA, 99.99% DAS LINGUAGENS DE PROGRAMAÇÃO, EXCEPTO ASSEMBLER(NÃO TENHO CERTEZA), DERIVAM DA LINGUAGEM C.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

Não. O compilador usado para desenvolver é em C.

O xBase vem de uma linguagem usada pelo sist. def. americano.

Só para constar, o Vulcan e o DBase II eram em assembler.

Do DBase III em diante, em C.

Apareceu um programa chamado DBX que transformava DBase III em C.

O Harbour/xHarbour transforma xBase em C++.

(já tinha feito toda uma explicação histórica, mas o envio deu problema.)

Link to comment
Share on other sites

citação:

Não. O compilador usado para desenvolver é em C.

O xBase vem de uma linguagem usada pelo sist. def. americano.

Só para constar, o Vulcan e o DBase II eram em assembler.

Do DBase III em diante, em C.

Apareceu um programa chamado DBX que transformava DBase III em C.

O Harbour/xHarbour transforma xBase em C++.

(já tinha feito toda uma explicação histórica, mas o envio deu problema.)


id=quote>id=quote>

Desculpe, ou eu não entendi a pergunta, ou voce não entendeu. Ou me ensinaram errado...

TODAS AS LINGUAGENS DE PROGRAMAÇÃO, TEM SUA ´PATRIA´ MÃE, DERIVADA DA LINGUAGEM C. PRIMEIRA LINGUAGEM PARA COMPUTADORES QUE EXISTE ATÉ HOJE: C.

TANTO É, QUE VOCE DIZ: OS COMPILADORES SÃO EM C. E CONTINUARÃO SENDO. OU SEJA USA-SE A LINGUAGEM C PARA DESENVOLVE-LOS.

XBASE -> FIVEWIN - ESCREVE-SE EM INGLES, XHARBOUR TRADUZ A LINGUAGEM C. BORLAND BCC 5.5 TRANFORMA A LINGUAGEM DE MAQUINA.

TUDO É C. EXCEPÇÃO A ASSEMBLER(NÃO LEMBRO DE ONDE DERIVA).

COMPILADOR DELPHI: C.

O QUE EU QUERO DIZER, 99.99% DAS LINGUAGENS, PARTIRAM DO C.

Mas, posso estar errado. Até que provem em contrário...

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

Que isso Capiaba, voce nunca esta errado, no máximo enganado! Mas as chances de estar enganado é de uma em um milhão, rsrs.

Abraços!

FW 2.5/CLIPPER 5.3b, BLINKER 7

Belzonte - Minas Gerais


id=quote>id=quote>

kkkkkkkkkkkkkkkkk.

FALA MEU REI MINEIRO, REALMENTE, EU NAÕ(veja tio) HERRO NUNCA! IMAGINA UMA SUPER POTENCIA COM EU, HERRAR ALGUMA COISA!!! ISSO, NÃO PÓÓDYYY! Fala sério...

HATÉ MEU PORTUGUEIS, É SERTISSIMO!! hehehehe.

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

E nessa ele errou Feio icon_smile_big.gif

O Assembler é por sí só, não é derivada de nenhuma linguaem

O C por sí deriva do Assembler

O Pascal é mais velho que o C

O Cobol deriva também do Assembler.

Ou seja posso estar errado, mas o Assembler se não me engano é a Linguagem Mãe, feita totalmente em binário no início e com implementações até se tornar a linguagem atual, que por sinal, muiiiiito rápida e os executáveis minúsculos, mesmo em modo gráfico icon_smile_big.gif

Para terem uma idéia, eu tenho aqui o MAsm (Macro Assembler), e ele possui um exe demo de um editor de texto como o Bloco de Notas do rWindows, só que o tamanho dele é de 5Kb icon_smile_big.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif

Link to comment
Share on other sites

citação:

E nessa ele errou Feio icon_smile_big.gif

O Assembler é por sí só, não é derivada de nenhuma linguaem

O C por sí deriva do Assembler

O Pascal é mais velho que o C

O Cobol deriva também do Assembler.

Ou seja posso estar errado, mas o Assembler se não me engano é a Linguagem Mãe, feita totalmente em binário no início e com implementações até se tornar a linguagem atual, que por sinal, muiiiiito rápida e os executáveis minúsculos, mesmo em modo gráfico icon_smile_big.gif

Para terem uma idéia, eu tenho aqui o MAsm (Macro Assembler), e ele possui um exe demo de um editor de texto como o Bloco de Notas do rWindows, só que o tamanho dele é de 5Kb icon_smile_big.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif


id=quote>id=quote>

PROVE, O QUE DIZES!

id=size6>

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

Link to comment
Share on other sites

Primeiramente tudo começou com chaveamentos binarios 0(zero) e 1(Um) para chavear os processadores da epoca. Com o passar dos tempos os processadores adquiriram entradas e saidas mais complexas, então veio o sistema HexaDecimal, que são chaveados nas casas de bits do sistema em si.

Como ninguem vai digital o programa em Hexa, um pré código foi inventado, o assembler, mais mesmo assim para juntar varios pedaços de assembler precisaria de uma COMPILAÇÃO, dai vem o nome de linguagem "C", A linguagen C tem seu estilo proprio sem falar em outros Compilers como FOLTRAN, PASCAL e BASIC que fazem a mesma junção dos códigos mas com aspectos bem diferentes.

As outras linguagens que são compiladas e usam compiladores C não significa que sejam totalmente em C, usam Libs que são varias junções de varios modulos em assembler.

O que vale nesta historia toda é o processador que vem de um funcionamento igual aos processador 8086 que deu inicio ate onde estamos e se tiver que mudar alguma coisa, a arquitetura tambem tera que ser mudada.

Pra voces verem, o sistema do relogio do computador foi feito na decada de 70, e só foi alterada na decada de 90 por causa do bug do milenio.

Giovany Vecchi - Jales - SP

FWH 2.8 /Clipper 5.3b /Blinker 5.0 / Harbour 0.99 / xHarbour 99.71/ Bcc 5.6 / Ads 7.1 /PellesC

Link to comment
Share on other sites

Foi o que eu Disse icon_smile_big.gif

O C veio depois do Assembler como vc mesmo colocou no link da wikipédia icon_smile_big.gif

C é uma linguagem de programação de propósito geral, estruturada, imperativa, procedural, de alto e baixo nível, e padronizada, criada em 1972, por Dennis Ritchie, no AT&T Bell Labs, para desenvolver o sistema operacional UNIX (que foi originalmente escrito em Assembly)id=blue>. Desde então, espalhou-se por muitos outros sistemas, e tornou-se uma das linguagens de programação mais usadas, e influenciou muitas outras linguagens, especialmente C++, que foi originalmente desenvolvida como uma extensão para C.

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif

Link to comment
Share on other sites

O que é isso rapazes, eu não HERRO NUNCA!

Olha ai:

http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o#Hist.C3.B3ria

http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o_C

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

Olá, como eu havia dito icon_smile_big.gif

Uma linguagem de montagem ou assembly é uma notação legível por humanos para o código de máquina que uma arquitectura de computador específica usa. A linguagem de máquina, que é um mero padrão de bits, torna-se legível pela substituição dos valores em bruto por símbolos chamados mnemônicos.

Por exemplo, enquanto um computador sabe o que a instrução-máquina IA-21 (10110000 01100001) faz, para os programadores é mais fácil recordar a representação equivalente em intruções mnemônicas MOV AL, 61h. Tal instrução ordena que o valor hexadecimal 61 (97, em decimal) seja movido para o registrador 'AL'.

http://pt.wikipedia.org/wiki/Linguagem_de_montagem

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif

Link to comment
Share on other sites

citação:

O que é isso rapazes, eu não HERRO NUNCA!

Olha ai:

http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o#Hist.C3.B3ria

http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o_C

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Vejá Bem icon_smile.gif

A primeira linguagem de programação de alto nível amplamente usada foi Fortran,

Aqui diz claramente que foi a primeira linguagem amplamente usada, e não que foi a primeira linguagem criada icon_smile_big.gif, e como eu havia dito também

Ou seja posso estar errado, mas o Assembler se não me engano é a Linguagem Mãe icon_smile_big.gif

Tente prestar mais atenção na leitura dos post icon_smile_wink.gificon_smile_big.gif

Só Complementando icon_smile_big.gif Delphi deriva do Pascal icon_smile_big.gif e não do C icon_smile_big.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif

Link to comment
Share on other sites

Mais uma só para lhe deixar mais bravo icon_smile_big.gif

Fortran - Postado link por João (Kapiaba)

http://pt.wikipedia.org/wiki/Fortran

Foi a primeira linguagem de programação imperativa. O primeiro compilador de FORTRAN foi desenvolvido para o IBM 704 em 1954-57 por uma equipa da IBM chefiada por John W. Backus. O compilador era optimizado, pois os autores acreditavam que ninguém iria usar essa linguagem se a sua prestação não fosse comparável com a da linguagem assembly.id=blue>

Bom se os autores não acreditavam que seria comparável a linguagem assembly, então logicamente a linguagem Assembly, já existia icon_smile_big.gif

Vagner Wirts

VI Encontro está chegando icon_smile_big.gif, não perca icon_smile_big.gif

Link to comment
Share on other sites

citação:

Concluindo: As duvidas do Leandro dobraram..

Luiz Arruda - Corumbá/MS

FWH 2.4 - WS - xHB 09950 - xDev

sai.gifico.corumba@gmail.com


id=quote>id=quote>

Hehehehhe

Pelo contrario.

Estou entendendo toda essa aula de introdução a programação.. show de bola.

Fivewin 2.7 + XHarbour Build 0.99.60 + WorkShop + vLib + SqlLib + MySQL 5.0.27 + xDev Studio

E-mail: Leandroptu@success.inf.br

Msn: leandroptu@ada.com.br

Paracatu/MG

Vamos Aderir:"Retorne avisando se a dica funcionou"

Link to comment
Share on other sites

citação:

Ou seja:

"O C é brabo! Mas se não fosse o C, talvez hoje estaríamos programando em PASAL, OBOL, BASI, LIPPER..."

5EventoFW.gif


id=quote>id=quote>

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk.

ESSA, FOI MARAVILHOSA!! COMO DISSE, TUDO PARTIU DO C.

KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe

Link to comment
Share on other sites

citação:

citação:

Que isso Capiaba, voce nunca esta errado, no máximo enganado! Mas as chances de estar enganado é de uma em um milhão, rsrs.

Abraços!

FW 2.5/CLIPPER 5.3b, BLINKER 7

Belzonte - Minas Gerais


id=quote>id=quote>

kkkkkkkkkkkkkkkkk.

FALA MEU REI MINEIRO, REALMENTE, EU NAÕ(veja tio) HERRO NUNCA! IMAGINA UMA SUPER POTENCIA COM EU, HERRAR ALGUMA COISA!!! ISSO, NÃO PÓÓDYYY! Fala sério...

HATÉ MEU PORTUGUEIS, É SERTISSIMO!! hehehehe.

Abraços.

João Santos - São Paulo.

kmt_karinha@pop.com.br

kapiaba@brfree.com.br

Fone: (11) 3106-2832

FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe


id=quote>id=quote>

Kapiaba Só errou uma vez em pensar que um dia esteve errado.

Marcelo Michels

marcelo@infototal.com.br

celo.michels@hotmail.com

xHarbour 1.1 + Fwh 8.01 + WorkShop + Bcc 5.82 + WvwTools + SQLRDD + xMate.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...