ti-enxame.com

Qual é a primeira coisa que você escreve quando experimentando uma nova língua?

Eu acho que todo mundo tem seu próprio programa ou conjunto de recursos além do "Hello World!", Que eles usam ao experimentar uma nova língua.

O meu é um jogo de adivinhação:

I'm thinking of a number 1-10, guess what it is!
Guess: 3
Nope, too low!
Guess: 7
Nope, too high!
Guess: 5
Yes, You win!
Play again (Y/N)? N

O que significa você Escreva?

7
Wayne Werner

Geralmente é assim:

  1. Olá Mundo
  2. Olá [nome inserido pelo usuário]
  3. Alguns problemas de projeto Euler
  4. Uma lista vinculada
  5. Um simples motor de blog (terminal ou baseado na web, dependendo do idioma)
  6. E de lá eu mergulho em um projeto que eu quero trabalhar (mas não me importo se o design ficar mutilado enquanto eu aprendo meu caminho através de uma nova língua).
16
Fishtoaster

O que quer que eu precisasse escrever na nova língua em primeiro lugar.

7
Wyatt Barnett

Basicamente, refiro o primeiro ano de CS:

  1. Os primeiros 40-50 Project Euler Problemas para aprender o processamento de números.
  2. Alguns utilitários de linha de comando para aprender o processamento de texto.
  3. Um programa que envolve uma pesquisa de gráfico grande (por exemplo, um solucionador de quebra-cabeça Klotski) para aprender técnicas de manuseio de dados e otimização (e possivelmente GUI).
  4. Um intérprete para uma língua que já conheço aprender tudo mais.
4
Hoa Long Tam
  • Olá Mundo
  • RSS Reader (este geralmente atinge muitos pontos altos sem ter que se preocupar com armazenamento ou ter uma fonte de dados ... os feeds estão em toda parte)
  • Motor de blog (agora eu trago persistência de dados, já que tenho tudo o mais baixo.)
1
Ryan Hayes

Eu gosto de fazer alguns exercícios de E/S (sistema de arquivos e console), depois um jogo de aventura de texto, porque isso me ajuda a entender a maneira como as estruturas de dados são usadas nessa linguagem (isso realmente ajudou quando eu estava trabalhando em Lisp). Eles também são divertidos de fazer.

0
Michael K

Eu google para um tutorial sobre o idioma e sigo isso, geralmente. Se não houver um em algum lugar no site da linguagem, não é um ótimo sinal. Mais frequentemente do que não, eu olhei alguns exemplos antes mesmo de baixar o kit de ferramentas de idioma para ter uma sensação para o que esperar (há tantas línguas aparecendo que você não pode esperar experimentá-los, então melhor para ficar Para idiomas com recursos que você encontra interessante).

0
JohnL