1

Dia 2 - Do setup ao hello world em BASIC - MSX 1988

#Programação para Internet #Testes unitários #Arquitetura de Sistemas
Vagner Bellacosa
Vagner Bellacosa

Dia 2 - Do setup ao hello world


Faça um guia de passo a passo de como preparar o ambiente de desenvolvimento da sua linguagem favorita


Desde que comecei no mundo da informática nos anos 80 do século passado, tanta coisa mudou, a evolução foi muito rápida para os mais novos, fica difícil explicar a balburdia das linguagens de programação que surgiram desde então.


Comecei programando em basic para um microcomputador de 8 bits, chamado TK 85 com 48 kilobytes de memória, RAM, através de revistas com códigos em Basic + Assembler, codificava joguinhos e gravava em fita K7: através de um gravador portátil, que nas horas vagas minha irmã usava para gravar músicas da rádio.


No decorrer dos anos pude experimentar outros equipamentos, sempre em programando em BASIC (Apple II, MSX HotBit), chegando ao curso de processamento de dados utilizando o famoso CP 500, um enorme gabinete com monitor integrado e leitor de disco.


A grande alegria eram os joguinhos que copiávamos das revistas de programação, que vinham cheio de erros de digitação e que precisávamos juntar em clubinhos para tentar solucionar os bugs, ou contar com o amigo do colega do primo que morava em Miami, para nos enviar k7 pelo correio com as ultimas novidades dos States que eram copiadas a exaustão.


A lição aprendida nestes anos todos foi ter paciência, muita paciência, pois nem sempre as coisas funcionam a primeira, coisa que continua igual nos dias atuais, por isso preparem-se, leiam tutoriais, troque ideias com colegas, visite fóruns. Com o passar do tempo irá adquirir skills e conseguira solucionar inúmeros problemas insoluveis.


Voltando ao tema do artigo, vou apresentar um velho programinha em BASIC do MSX Hotbit que imprimira 5 vezes o Hello World na tela.


Basic


10 REM Programa Hello World
20 CLS
30 FOR F=1 to 5
40 PRINT “ “
50 PRINT "Hello World"
60 NEXT F


O processo de instalação era muito simples, bastava ligar o cabo de output do microcomputador na entrada da antena da TV Analógica, pressionar a tecla power e aguardar o sistema iniciar. Um mundo novo se abria, um portal para outra dimensão. Prepare-se para momentos de pura nostalgia, relembrando momentos únicos de madrugadas em frente ao mundo digital, sem acesso a internet dos anos 80.


Explicando sobre programas Basic, no passado o editor trabalhava com linhas numeradas, o comando Rem servia de comentário, CLS limpar a tela, o FOR pouco mudou e o Print imprimia mensagem na tela, next incrementava o contador e devolvia o comando ao For.


Movimentos aleatórios


Somos exploradores em um mundo em constante inovação, a cada ano as maquinas ficam mais rápidas, com mais memória e espaço em disco, surgem periféricos únicos, linguagens nascem, evoluem e morrem.


Imagine o que mudou nestes anos, tivemos: o ocaso da IBM, a fênix Microsoft, a estagnação do Java, o advento do Python e o fortalecimento do Javascript. O triste fim do COBOL e PLI, as transformações do FORTRAN, PASCAL, ADA e GO. Quem tem curiosidade recomendo explorar o passado e ver as constantes mudanças do mundo das Linguagens de Programação e da informática.


Na velocidade das mudanças saiba que o Estado da Arte de hoje é a tecnologia obsoleta de amanhã, então cuidado com a especialização total, um dia pode não valer nada, veja meu caso, trabalhei com COBOL por mais de duas décadas e hoje sou um dinossauro, migrando para novos paradigmas e linguagens, acarretando uma diminuição substancial de salário.


Lembro-me que estimavam até 2030, a necessidade de programadores COBOL, porém não contavam com a crise de 2008 e o desaparecimento de dezenas de milhares de bancos, seguradoras e empresas que tinham seus sistemas baseados em mainframe com PLI Cobol Natural e cia.


Conclusão


Nesta jornada o importante é divertir-se, faça algo que goste, explore todas as possibilidade, procure, teste, crie e invente, não se prenda a crenças limitantes, neste mundo da informática tudo é possível, inspire-se nos grandes nomes, veja o que fizeram e escreva a sua historia.


Deixo meu conselho a todos, aprenda o máximo possível, lembrando que podem ser substituídos, a sua linguagem de programação com inúmeras versões e subdialetos, um dia poderá desaparecer do mercado, numa velocidade absurda.


O trem nao fica muito tempo parado na estação, decida-se rápido, embarque e siga em sua viagem. Estude, estude e estude, aproveite a possibilidade que a DIO oferece com cursos gratuitos, fórum para troca de conhecimentos, labs com especialistas e desafios de código para treinar, mão na massa.


Espero ter ajudado, não sendo muito maçante e fico feliz em poder apresentar o BASIC do MSX para as novas gerações e falar um pouco das velharias do tiozão.



O que vem a seguir, acompanhe no GitHub https://github.com/VagnerBellacosa/DIO_Bootcamps/blob/main/DesafioDIOArtigos.Md


Conheça meus bootcamps

https://github.com/VagnerBellacosa/DIO_Bootcamps/blob/main/DesafioDIOArtigos.Md



Visite meu perfil e descubra muito mais :

https://github.com/VagnerBellacosa



 https://www.linkedin.com/in/vagnerbellacosa/


 https://github.com/VagnerBellacosa/


Pode me dar uma ajudinha no YouTube?


 https://www.youtube.com/user/vagnerbellacosa


#Desafio21DiasNaDIO 

7
47

Comentários (7)

2
Marcos Felix

Marcos Felix

09/07/2021 08:55

gostei muito do seu artigo, me remeteu ao meus primeiros comandos num CP-300 da Prológica, verdadeiramente um portal se abria quando a tela inicial aparecia, lembrei-me também da Revista "Micro Sistemas" que corria na banca pra comprar a cada edição e andava em livrarias a procura de livros especializados em Basic e Cobol para aprender e se divertir com joguinhos de 8 bits. Valeu foi muito proveitoso.

2
Marcos Schilling

Marcos Schilling

18/06/2021 19:48

Kkkkkk bem nessas. Nostalgia e códigos espaguete das antigas huahaua. Muito bom lembrar certas coisas. Tu lembras Vagner que naquela época não existia o Nerd? Existia os aficcionados mas de tudo que é vertente, a grande maioria dos idealizadores da Indústria eram Roqueiros kkkkk Rockers!!!

2
Vagner Bellacosa

Vagner Bellacosa

18/06/2021 19:39

Obrigado amigos, momentos de nostalgia, quando me apaixonei por informática e nunca mais sai... qtas horas passadas a frente de um computador... o velho Z80 cara 48 kb contra os gigabytes de hoje kkkk

2
Marcos Schilling

Marcos Schilling

18/06/2021 19:25

Qual era o jogo que tinha em basic no ms-dos? Pitfall? E com as linhas com números kkkk

1
Vagner Bellacosa

Vagner Bellacosa

13/07/2021 16:14

Marcos que lembrança fabulosa, eu tbm comprava a micro sistemas e a cpu msx.. qta coisa ja passou, boas memorias hein

2
Marcos Schilling

Marcos Schilling

18/06/2021 19:23

Huahuahua SHOW DE BOLA!!! Z80 na veia kkkk Zilog 80!!! Abraços

2
Call Seven

Call Seven

18/06/2021 19:37

Show

Analista Programador dinossauro IBM Mainframe

Brasil