Sono inciampato su Objective-J. Dovrebbe essere un superset di JavaScript ... ma com'è possibile senza un plugin per il browser o qualche addon? Come possono aggirare la sintassi di JavaScript e far sembrare il codice Objective-C? Voglio dire ... COOL ... ma non capisco;) Devo compilare quel codice Objective-J prima che vada al browser?L'obiettivo-J è essenzialmente JavaScript?
risposta
Secondo il Wikipedia article on Objective-J:
programmi scritti in Objective-J bisogno da pre-elaborato prima di essere gestito da JavaScript virtual macchina di un browser web. Questo passaggio può verificarsi nel browser in fase di esecuzione o in un compilatore che traduce i programmi Objective-J in puro codice JavaScript. Il compilatore Objective-J è scritto in JavaScript, di conseguenza la distribuzione di programmi Objective-J non richiede un plug-in collegato al browser web.
“devo compilare che il codice Objective-J prima che vada al browser?”
Tutti i linguaggi di programmazione sono scritti in un altro linguaggio di programmazione. (Ad esempio Python - o l'implementazione principale, comunque - è scritta in C.)
Objective-J è scritto in JavaScript, quindi può essere eseguito interamente nel browser.
- 1. Python: come verificare se un elenco annidato è essenzialmente vuoto?
- 2. Boost Variant essenzialmente un'Unione in c/C++?
- 3. Il seda e il modello dell'attore sono essenzialmente equivalenti?
- 4. In che modo utilizzare Entity + LINQ non è solo una codifica essenzialmente difficile delle mie query?
- 5. È JavaScript o Javascript?
- 6. Qual è lo stato della lingua Javascript?
- 7. JSON è utilizzato solo per JavaScript?
- 8. Esiste un linguaggio di programmazione in cui ogni funzione viene essenzialmente eseguita come attore separato?
- 9. Differenza tra approssimativamente Equal ed essenzialmente Equal in L'arte della programmazione per computer
- 10. In JavaScript è = uguale ==
- 11. Quanto è efficiente javascript?
- 12. È una coda? (Javascript)
- 13. L'introspezione JavaScript è completa
- 14. JavaScript è un linguaggio applicativo?
- 15. La convalida JavaScript è errata?
- 16. Javascript import html è possibile?
- 17. Verifica se javascript è abilitato
- 18. javascript focus() non è attivo
- 19. Javascript richiesta fullscreen è inaffidabile
- 20. È map() in javascript sincrono?
- 21. JavaScript: {} == false è un SyntaxError?
- 22. Condizioni condizionali di definizione di oggetti JavaScript - che è meglio?
- 23. Qual è la differenza tra "javascript :;" e "javascript:" nell'attributo href?
- 24. AJAX è una lingua separata da Javascript o è un framework JavaScript?
- 25. Quando serve i file JavaScript, è meglio usare l'applicazione/javascript o application/x-javascript
- 26. È vero che ogni funzione in JavaScript è una chiusura?
- 27. ASP.NET: Che cosa è esattamente interessato quando Javascript è disattivato?
- 28. È corretto dire che JavaScript è un linguaggio "single-thread"?
- 29. Javascript nella barra degli indirizzi - è dannoso?
- 30. È possibile scaricare JavaScript caricato dinamicamente?
L'obiettivo-J è un superset di JavaScript: il codice JavaScript è anche codice Objective-J valido ma il codice Objective-J non è necessariamente codice JavaScript valido. – Gumbo