"Tipagem Só cuidado com o NaN (e seus companheiros). Mesmo tendo uma tipagem forte e estática, o NaN pode estar presente. E pode ser um problema. Basicamente, NaN = ON ERROR RESUME NEXT (do BASIC). Sintaxe Eu digo que o que mais evoluiu desde as primeir..."3 tabcoins · 1 comentário · guaracy · 1 ano atrás
"EDITADO: Vou colocar a edição no início pois acho mais concisa. Assim como o Emacs, o VSCode nasceu para ser um LEGO. junta as pecinhas e monta uma casinha, um cachorrinho, um carrinho, uma cidadezinha. No caso, uma IDEzinha se tiveres todas as peças...."1 tabcoin · 0 comentário · guaracy · 1 ano atrás
"Considero VSCode, Emacs, Genie, PSPad, etc. como editores que agregam funcionalidades e ficam parecendos com IDEs. Não quer dizer que sejam ruins. São ótimas ferramentas (apesar do pato se aplicar aqui). Acho que uma IDE nasce com o intuito de ser IDE,..."0 tabcoin · 2 comentários · guaracy · 1 ano atrás
"Não posso te auxiliar na linguagem mas vejamos o teu teste 2. até a linha que contém 7pqrstsixteen (que são os dados de teste que estão lá, o resultado é 281 The newly-improved calibration document consists of lines of text; each line originally contai..."1 tabcoin · 1 comentário · guaracy · 1 ano atrás
"Legal. Mas é melhor alguns segundos de atraso do que minutos vendo propaganda do U2B. Sem contar que quem faz o vídeo também coloca mais diversas propagandas. Mas essas são fáceis de pular."1 tabcoin · 0 comentário · guaracy · 1 ano atrás
"Nunca vi o pessoal fazendo 285 coisas no mesmo arquivo. Cada parte do programa será descrita em um arquivo e depois será definida como cada parte se encaixa. Pode até ser algo assim: LANG=RUST DEPÓSITO DEPOSITA UM VALOR EM UMA CONTA ENTRADA WS-NUMERO-D..."2 tabcoins · 0 comentário · guaracy · 1 ano atrás
"A resposta do mako está bem completa. Tentando complementar um pouco: Vai no site da Embarcadero e baixa a versão CE. Pede a chave de instalação e podes usar gratuitamente (se não me engano é válida por um ano; depois tem que pedir outra). Melhor apren..."2 tabcoins · 1 comentário · guaracy · 1 ano atrás
"Nah. Um programador irá precisar de um bom editor integrado com uma LLM. Depois irá aprender algo antigo como Literate programming (Donald Knuth - 1984) Vai definindo o que ele deseja e, em vez de escrever o código, a IA vai escrevendo o código para el..."2 tabcoins · 2 comentários · guaracy · 1 ano atrás
"Talvez falte visualizar o funcionamento de cada um. No cana do link a seguir, existem diversos exemplos (algoritmos de ordenação e outras coisas). É tão leve que é possível fazer uma maratona e assistir todos os vídeos, mesmo no domingo. :D e.g. Merge..."1 tabcoin · 1 comentário · guaracy · 1 ano atrás
"Talvez tenhas feito a pergunta errada. Procurando por: "como rodar um terminal dentro do navegador" ou coisa parecida pode te retornar opções mais interessantes. Por exemplo: https://www.tecmint.com/shellinabox-web-based-ssh-linux-terminal/ Como escrev..."3 tabcoins · 0 comentário · guaracy · 1 ano atrás
"Vejamos o que posso tentar te auxiliar. Vê se a seguinte página te ajuda: https://www.maritimesimmigration.ca/pt/blog/comunidades-brasileiras-canada Trabalhar e juntar uma grana é um bom início (mesmo que fiques aqui :D ) Aprenda inglês. Dependendo do..."2 tabcoins · 0 comentário · guaracy · 1 ano atrás
"Acho que faltou um exemplo de Array programming. APL já começa complicando pelo teclado. Ou compra um especial ou etiquetas para colar nas teclas. Mas existem versões como J (pelo mesmo criador de APL, Kenneth Iverson) que permitem usar os caracteres A..."1 tabcoin · 0 comentário · guaracy · 1 ano atrás
"Depende do "sobreviver". Como empregado pode ser mais difícil. Como desenvolvedor autônomo de soluções, pode ser mais fácil. Seria como qualquer outra linguagem. Grande parte das linguagens possuem o paradigma OO e/ou. Java, C#, PHP, Ruby, Python, Java..."1 tabcoin · 0 comentário · guaracy · 1 ano atrás
"E daí se tem ou não grandes corporações financiando? Financiar é só injetar dinheiro, não é tomar decisão técnica. Agora eu vou te negativar. :D Ninguém é altruísta a ponto de injetar dinheiro em algo que não tenha retorno. A Google vai financiar algo..."-2 tabcoins · 1 comentário · guaracy · 1 ano atrás
"Crystal e Zig eu não sei. Mas V irá gerar um equivalente em C que será compilado para gerar o executável. Se C deixasse de existir agora, nenhum progama em V poderia ser compilado. O Mesmo para Nim e outras linguagens."1 tabcoin · 0 comentário · guaracy · 1 ano atrás
"Se em 5 mil anos a humanidade ainda existir, "linguagem de programação" nem deverá ser um conceito (pelo menos não como conhecemos hoje), rsrsrsrs. Mas vai ter um mainframe em uma sala subterrânea rodando COBOL. :D Diz isso pra Microsoft e seu C#, Sun..."3 tabcoins · 0 comentário · guaracy · 1 ano atrás
"Não confunda "Microsoft vs Oracle" com "C# vs Java". Esse é o ponto. As outras linguagens que estão "na boca" dos programadores também possuem grandes corporações financiando. Go, Rust, Swift e outras."0 tabcoin · 2 comentários · guaracy · 1 ano atrás
"Em https://retropolis.com.br/ tem bastante informações antigas. Tem entrevistas com o Renato Degiovani, Divino Leitão (nem vou dizer quem são)"1 tabcoin · 0 comentário · guaracy · 1 ano atrás
"Exercícios em diversas linguagens para treinar. Pode pedir ajuda. Se resolveu pode ver a resolução dos outros, etc.."2 tabcoins · 0 comentário · guaracy · 1 ano atrás
"Não vai atrás do que os outros dizem. Eu sou mais produtivo com dois monitores de umas 24". De resto,vai depender do que se vai ser feito e das ferramentas disponíveis. Já te deixaram as dicas. Grava um pendrive e dá o boot por ele ou instala em uma VM..."1 tabcoin · 0 comentário · guaracy · 1 ano atrás
"Colocando os artigos aqui, eles irão se perder com o tempo. Acho que o ideal seria uma conta no github/gitlab/etc. e fazer uma cópia por lá. Como pode ser complicado só ler textos sem poder executar, seria interessante criar algo explicando com instala..."1 tabcoin · 0 comentário · guaracy · 1 ano atrás
"Quando se fala em Mainframe, a maioria acha que, basta abrir um editor, escrever um programa em COBOL, compilar e executar. A linguagem é simples mas é um pouco mais complicado para chegar no resultado final. :D"2 tabcoins · 0 comentário · guaracy · 1 ano atrás
"Não adianta todos. Não vais ter tempo de assistir tudo mesmo. Umas pinceladas sobre diversos assuntos. https://www.youtube.com/@Computerphile/playlists"3 tabcoins · 0 comentário · guaracy · 1 ano atrás
"Apesar de não adiantar deixar comentários e links para pesquisa futura, vou colocar aqui. Indiretamente vi uma materia sobre um cego que programa: https://www.vincit.com/blog/software-development-450-words-per-minute A matéria é antiga, mas o software..."1 tabcoin · 0 comentário · guaracy · 1 ano atrás
"... fora que todo o ponto de se usar FP é evitar efeitos colaterais, sem isso não dá para dizer que você está usando FP, ... Estava olhando Elm e os relatos são do tipo: faça o deploy e vá dormir, anos rodando sem problemas, os incidentes foram em JS,..."1 tabcoin · 1 comentário · guaracy · 1 ano atrás
"VS Code no Windows? Se sim, procure por "filtros de cor" nas configurações do Windows. Ajuste para o modo que ficar melhor. Deverá resolver/elhorar o "teu" problema."1 tabcoin · 1 comentário · guaracy · 1 ano atrás
"Será que o XML ainda se destaca para determinados fins ou o JSON é suficiente para atender a todas as necessidades? Acho que a resposta para todas as tuas perguntas está no artigo abaixo: When XML beats JSON: Extensibility When XML beats JSON: UI layouts"3 tabcoins · 0 comentário · guaracy · 1 ano atrás
"O primeiro lugar é uma busca na web. O primeiro link que veio aqui foi: https://linguagemclipper.com.br/ Pelo que vi, vais achar bastante coisas ali. Mas a empresa deve te dar maiores informações. Documentação, editor, etc. Na época do Clipper, não exi..."2 tabcoins · 0 comentário · guaracy · 1 ano atrás
"Sem definir o contexto, as respostas serão superficiais e genéricas. E mesmo assim: Pessoas são diferentes, pensam diferentes e possuem uma bagagem cultural diferente. A definição vai variar para cada pessoa. Existem linguagens com estruturas diferente..."1 tabcoin · 0 comentário · guaracy · 1 ano atrás
"De uma forma geral, as linguagens podem associar nomes a valores. Chamando de variável, associa-se ao conceito de mutabilidade. tot = 0 for valor in lista tot = tot + valor No caso acima, tot é uma variável. Em Prolog, depois de atribuir um valor para..."2 tabcoins · 0 comentário · guaracy · 1 ano atrás