introduction_it.rst file

`{Questo tutorial dovrebbe richiedere circa 3/4 ore per una lettura completa. Lo si può leggere in versione HTML o PDF, o dal notebook Sage; fare clic su "Help", poi fare clic su "Tutorial" per leggere interattivamente il tutorial dall'interno di Sage.

Nonostante molto in Sage sia implementato usando Python, la conoscenza di Python non è un prerequisito per la lettura di questo tutorial. Per chi volesse imparare il Python (un linguaggio molto divertente!) allo stesso tempo, ci sono molte risorse eccellenti e libere per farlo tra le quali [PyT]_ e [Dive]_. Se si vuole solo provare velocemente Sage, questo tutorial è il punto di partenza adatto. Per esempio:

::



+ -

Installazione =============

Se non si ha Sage installato su un computer e si vogliono solamente provare alcuni comandi, si può usare online all'indirizzo http://www.sagenb.org.

Si veda la Sage Installation Guide nella sezione documentazione della homepage di Sage [Sage]_ per istruzioni sull'installazione di Sage sul proprio computer. Qui vengono fatti solamente due commenti.

#. Il file di download di Sage arrive con le "batterie incluse".

#. Le versioni binarie precompilate di Sage (che si trovano sul sito web di

Modi di usare Sage ==================

Sage si può usare in molti modi.

- **Interfaccia grafica del notebook:** vedere la sezioni sul

- **Linea di comando interattiva:** vedere :ref:'capitolo-shell_interattiva',

- **Programmi:** scrivendo programmi interpretati e compilati in Sage (vedere

- **Scripts:** scrivendo degli script autosufficienti che usino la libreria

Obiettivi di lungo periodo per Sage ===================================

- **Utile**: il pubblico per Sage il quale sage è stato pensato sono gli

- **Efficiente:** essere veloce. Sage usa del software maturo e altamente

- **Libero e open source:** il codice sorgente deve essere liberamente disponibile

- **Facile da compilare:** Sage dovrebbe essere facile da compilare dal sorgente per

- **Cooperazione:** Fornire un interfaccia robusta alla maggior parte degli altri sistemi

- **Ben documentato:** tutorial, guida alla programmazione, manuale di riferimento e

- **Amichevole verso l'utente:** dovrebbe essere facile capire quale funzionalità è

.. [Dive] (en) Tuffati in Python, Liberamente disponibile in linea

.. [PyT] (en) Il tutorial Python, http://www.python.org/

.. [Sage] (en) Sage, http://www.sagemath.org`}