2010-05-08 3 views
5

Perl, Ruby, Python, Javascript/ECMAScript, PHP sono tutte simili, nel senso di essere open source, la documentazione aperto, multi-piattaforma, ecc"Home" di Javascript simile a python.org?

Perl ha http://www.perl.org
Ruby ha http://www.ruby-lang.org
Python ha http://www.python.org
PHP ha http://php.net

C'è una "casa" per javascript nello stesso senso di queste altre lingue? Quando dico "casa" intendo il posto dove andare per documentazione ufficiale, specifiche, codice sorgente della lingua, esempi, ecc.

risposta

11

C'è "JavaScript" il linguaggio di scripting specifico di Mozilla, per il quale il più vicino a una casa potrebbe essere probabilmente MDC, in particolare lo Core reference - sebbene questo non sia stato aggiornato con gli sviluppi linguistici più recenti, purtroppo.

E poi c'è ECMAScript, il linguaggio standardizzato che nasce dai primi lavori di Netscape su JavaScript, e che è la base per il JavaScript modernizzato di Mozilla, JScript di IE e le implementazioni in Opera, V8 (Chrome) e Squirrelfish (Safari) , per non parlare di ActionScript di Flash.

Questo è gestito da ECMA TC39 che produce lo standard ECMA-262. Essendo un gruppo di standard puri, i loro materiali sono asciutti, ostili e in realtà non sono affatto un sito di "casa" adatto. Ma se vuoi ufficiale è tutto quello che c'è.

C'è un vero vuoto qui per un sito doc leggibile dall'utente che riguarda lo standard ECMAScript, piuttosto la sua estesa versione eccentrica di ciascun produttore. (Il canonico ECMA-262-5 è abbastanza illeggibile, anche per gli standard dei documenti standard.)

+0

+1. Stavo per rispondere a qualcosa del genere, ma la tua conoscenza sembra essere più grande della mia;) –

3

Verrò bruciato sulla posta per questo collegamento, ma per il 60% di utenti Internet che usano Internet Explorer (fermo), lo MSDN reference è in realtà ben documentato.

È la casa di Javascript allo stesso modo Simon Cowell è un'autorità in musica però.