Cinquenta anos de básico, a linguagem que fizeram computadores pessoais tempo bitcoin linux mineração

Em meados da década de 1960, usando um computador era geralmente como jogar xadrez por mail: Você usou um keypunch entrar em um programa em cartões, os entregou a um operador treinado e então esperou para uma impressão dos resultados, que pode não chegar até O próximo dia. BASIC e a plataforma que correu em, o sistema de partilha Dartmouth Tempo, ambos acelerou o processo e desmistificada-lo bitcoin РєСѓСЂСЃ РіСЂР ° С “РёРє. Você disse que o computador para fazer algo, digitando palavras e declarações de matemática, e ele fez isso, de imediato.

“Nós estávamos pensando apenas em Dartmouth.” Hoje, esperamos Computadores e telefones e tablets e uma série de outras inteligentes dispositivos para responder a nossas instruções e pedidos o mais rápido que pode torná-los. De muitas maneiras, que era de gratificação instantânea começou com o que Kemeny e Kurtz criado.


Além disso, seu trabalho chegou ao público muito antes de os avanços igualmente vitais de tais 1960 pioneiros como Douglas Engelbart, inventor do mouse e outros conceitos ainda com a gente em interfaces de usuário modernos.

Mais cedo ou mais tarde, era inevitável que alguém iria vir para cima com uma linguagem de programação destinado a iniciantes como fazer dinheiro em bitcoin. Mas BASIC como veio a ser foi profundamente influenciada pelo fato de que ele foi criado em uma faculdade de artes liberais com um programa de matemática com visão de futuro bitcoin preço no Canadá. Dartmouth tornou-se o lugar em grande parte por causa da visão do seu presidente departamento de matemática, John Kemeny.

Nascido em Budapeste em 1926 e judaica, Kemeny veio para os Estados Unidos em 1940, juntamente com o resto de sua família para fugir dos nazistas. Ele participou de Princeton, onde ele levou um ano para contribuir com o Projeto Manhattan e foi inspirado por uma palestra sobre computadores pelo matemático pioneiro e físico John von Neumann.

Ao contrário de muitos BASICs para vir, Dartmouth BASIC foi um compilador, o que significava que ele converteu seu programa inteiro de uma só vez em código de máquina que o computador pudesse entender, ao invés de linha por linha cada vez que você executou o programa troca bitcoin descentralizada. É realizado essa tarefa rapidamente, especialmente pelos padrões de lazer de 1960 computing: “Se você estivesse escrevendo um programa muito simples, você terá sua resposta em um segundo ou assim”, diz McGeachie. “Pode levar mais tempo para imprimi-lo, porque os Teletypes só poderia fazer 10 caracteres por segundo.”

Havia outras BASICs microcomputador além da Microsoft. Nos primeiros dias, o mais conhecido deles foi CBASIC, criado por um oficial naval chamado Gordon Eubanks. Sua versão era particularmente popular entre pessoas que desenvolvem programas de que comerciais, na época, eram mais propensos a ser escrito em BASIC, como em qualquer outra língua.

“BASIC da Microsoft era muito mais fundamental do que CBASIC”, diz Eubanks. “Ele apareceu em cada computador que é um bitcoin que vale a pena. Se você tem seus TRS-80, você pode aquecê-la e escrever um pequeno programa para imprimir ‘OLÁ’. E funcionou. Eu estava focado em uma coisa mais estreito, como desenvolver aplicações comerciais … O resultado final é, Bill fez um pouco melhor.”

(Embora ele não pode ter atingido níveis Gates-ian de sucesso, Eubanks que acabam fazendo muito bem para si mesmo, tornando-se o CEO de longa data da Symantec, uma duradoura importante empresa de software em seu próprio direito.)

“Em 1983, mais ou menos, as versões de microcomputador do BASIC eram todos diferentes”, diz Kurtz. “Nós pensamos que poderíamos fazer algo de bom pela implementação da mesma língua (literalmente) sobre os diferentes computadores predição do preço bitcoin 2016. Nós estávamos errados mineração bitcoin for dummies. Os diferentes computadores surgiu tão espessa e rápido que nós, uma pequena empresa, não poderia manter-se “.

Como alguém que cresceu na rua BASIC, eu estou tão feliz que eu não sabia sobre Back to Basic quando foi publicado. Embora a maioria dos beefs de Kemeny e Kurtz faz todo o sentido para mim hoje, eles poderiam ter usado os programas básicos que eu estava escrevendo na época como estudos de caso tipificando tudo o que os fez infeliz com o que tinha acontecido com a sua língua.

Ira me reunido com SLOT / BAS, que eu carreguei no meu MacBook Air, através de um emulador de TRS-80. Lendo o código que eu tinha escrito há décadas e, em seguida, jogar o jogo foi uma experiência ninguém proustiana que já estava obcecado com a programação vai entender.

Voltar quando eu estava cortando BASIC, meu ídolo programação era um homem chamado Leo Christopherson bitcoin carteira terbaik. Um professor de matemática do ensino médio júnior que tinha comprado um TRS-80 depois de um de seus alunos trouxe um manual de programação BASIC, ele fez coisas maravilhosas com animação e efeitos sonoros em jogos como Nim Android, Snake Eggs and Demônio Dança como começar bitcoin mineração de 2017. foi ainda mais impressionante dado que ele exerceu seu comércio principalmente na TRS-80, um computador com gráficos rudes e sem apoio oficial para áudio em tudo. (Nos últimos anos, ele recriou alguns de seus jogos em edições modernas para PCs com Windows e Macs.)

“BASIC tornou-se obsoleto. Novas ferramentas inovadoras para novos tempos “. O caso contra o Brin apelo-feita por muitas das pessoas que responderam a it-envolve BASIC sendo uma antiga catita. Um programador de brotamento aprender como seria um auto mecânico de partida aspirantes aprendendo a atender um Modelo T.

O “esquimó tem várias centenas de palavras para neve”, diz técnico e empresário Philippe Kahn, cuja primeira grande empresa, Borland International, foi um importante fornecedor de linguagens de programação na década de 1980, incluindo uma versão do BASIC. “Mas se você se afasta do Alasca provavelmente não é uma linguagem muito expressiva. De forma semelhante, a programação viu uma mudança de paradigma de construção de software para simples ‘Sistemas Operacionais Disk’ para projetar para plataformas orientadas a objetos e BASIC tornou-se obsoleto lista ETF bitcoin. Novas ferramentas inovadoras para novos tempos “.