Qual è la prima cosa che scrivi quando provi una nuova lingua? [chiuso]

7

Penso che ognuno abbia il proprio programma o set di funzioni oltre a "Hello World!", che usano quando provano una nuova lingua.

Il mio è un gioco d'ipotesi:

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

Che cosa tu scrivi?

    
posta Wayne Werner 16.03.2013 - 21:13
fonte

9 risposte

16

Di solito va così:

  1. Hello World
  2. Ciao [nome immesso dall'utente]
  3. Alcuni problemi di Project Euler
  4. Un elenco collegato
  5. Un motore di blog semplice (terminale o basato sul Web, a seconda della lingua)
  6. E da lì mi tuffo in un progetto su cui voglio lavorare (ma non mi interessa se il progetto viene stravolto mentre imparo il mio modo attraverso una nuova lingua).
risposta data 02.09.2010 - 19:08
fonte
7

Qualunque cosa avessi bisogno di scrivere nella nuova lingua, in primo luogo.

    
risposta data 03.11.2010 - 19:40
fonte
4

Cercherò spesso di scrivere un clone di Tetris. Tocca un sacco di cose, tra cui prestazioni, interfaccia utente e sincronizzazione / timer / ecc.

Qualsiasi linguaggio che non possa renderlo così semplice è solo un giocattolo.

    
risposta data 10.09.2010 - 01:06
fonte
4

Fondamentalmente, ho rifatto il primo anno di CS:

  1. I primi problemi 40-50 Project Euler per imparare l'elaborazione dei numeri.
  2. Alcune utilità della riga di comando per imparare l'elaborazione del testo.
  3. Un programma che prevede una ricerca di grafici di grandi dimensioni (ad esempio un risolutore di puzzle Klotski) per apprendere le tecniche di gestione e ottimizzazione dei dati (ed eventualmente la GUI).
  4. Un interprete per una lingua che conosco già per imparare tutto il resto.
risposta data 14.09.2010 - 19:55
fonte
1

La mia lista molto corta

  • Ciao mondo
  • Hai detto [qualcosa di utente ha detto]!
  • (Big Jump) Un bot IRC
  • Qualunque altra cosa che mi interessa / pagata per scrivere
risposta data 03.09.2010 - 05:13
fonte
1
  • Hello World
  • Lettore RSS (questo in genere colpisce molti dei punti salienti senza doversi preoccupare dello spazio di archiviazione o di avere un'origine dati ... i feed sono ovunque)
  • Blog Engine (ora porto la persistenza dei dati, dato che ho tutto il resto.)
risposta data 14.09.2010 - 17:21
fonte
0

Mi piace fare alcuni esercizi di I / O (sia file system e console), quindi un gioco di avventura testuale, perché mi aiuta a capire il modo in cui le strutture dati vengono utilizzate in quel linguaggio (mi è stato di grande aiuto quando stavo lavorando a Lisp ). Sono anche divertenti da fare.

    
risposta data 03.11.2010 - 18:51
fonte
0

Io Google per un tutorial sulla lingua e seguo questo, di solito. Se non ce n'è uno da qualche parte sul sito web della lingua, allora non è un gran bel segno. Il più delle volte, ho cercato alcuni esempi prima di scaricare il toolkit della lingua per avere un'idea di cosa aspettarsi (ci sono così tante lingue che non possono sperare di provarle tutte, quindi è meglio attenersi alle lingue con caratteristiche che trovi interessanti).

    
risposta data 03.11.2010 - 18:55
fonte
-1

seguito da un semplice generatore di numeri primi, quindi qualsiasi cosa ho in mente al momento.

    
risposta data 10.09.2010 - 04:57
fonte

Leggi altre domande sui tag