Domande con tag 'language-design'

3
risposte

Qual è il lavoro di una macchina virtuale del linguaggio e ne crea uno [chiuso]

Recentemente sono diventato incredibilmente interessato allo sviluppo del linguaggio. Nelle ultime settimane ho scritto molti frontend in lingua (lexer, parser) tra cui un parser di linguaggio / espressione calcolatrice e molto altro. Dopo aver...
posta 02.09.2013 - 23:40
3
risposte

È necessaria la tipizzazione strutturale in un modello gerarchico?

This is part of a series of questions which focuses on a project called the Abstraction Project, which aims to abstract the concepts used in language design in the form of a framework. Another page associated to it related to ease of use...
posta 27.07.2011 - 01:32
1
risposta

assegnazione della variabile globale Pythonesque

Sto progettando un linguaggio con la sintassi Pythonesque, inclusa la creazione casuale di variabili per assegnazione. Mi chiedo al momento esattamente come affrontare l'assegnazione alle variabili globali (e alle variabili oggetto / classe, dat...
posta 12.05.2012 - 19:12
9
risposte

Esistono linguaggi di programmazione che fanno uso di aggettivi?

Ci sono lingue in cui potrebbe essere possibile qualcosa di simile a quanto segue? people = [ ... a list of people ...] Person jake = Person("Jake", 165, ...) jake is Tall people.add(jake) for Person person in people where Tall: // ... do...
posta 18.07.2013 - 00:54
3
risposte

Come creare supporto per i binding per un linguaggio di scripting

principale Sto facendo un linguaggio di scripting usando C ++. Ho intenzione di usarlo con un semplice editor di test di gioco. Ma devo fare un supporto per i binding per chiamare i metodi dei nodi del motore di gioco per aggiornare posizioni...
posta 01.04.2013 - 09:38
5
risposte

Perché un'interfaccia in Java non può avere lo stato?

Ci deve essere una buona ragione per cui i progettisti Java non hanno permesso di definire alcuno stato nelle interfacce. Puoi per favore chiarire questo aspetto della decisione di progettazione?     
posta 26.01.2013 - 18:33
2
risposte

Voglio creare una nuova lingua [duplicato]

Voglio creare un nuovo linguaggio generico che verrà compilato in JavaScript e mi piacerebbe poterlo scrivere nello stesso JavaScript. Non vorrei dare molti dettagli sul perché, ma come posso farlo? Attualmente ho codificato professionalm...
posta 15.08.2012 - 08:37
4
risposte

Ruolo e importanza del metodo statico in OOP

Sfondo Pensando a OOP sento che lega insieme dati e comportamenti, prendendo l'esempio del mondo reale abbiamo già un tipo di dati array che è una collezione di tipo omogeneo e in Java abbiamo creato una bella astrazione su di esso, quind...
posta 19.06.2016 - 06:29
6
risposte

C ++: chiamata di funzioni non membro con la stessa sintassi di quelle membro

Una cosa che vorrei fare in C ++ è chiamare le funzioni non membro con la stessa sintassi che chiamate funzioni membro: class A { }; void f( A & this ) { /* ... */ } // ... A a; a.f(); // this is the same as f(a); Ovviamente questo può...
posta 17.01.2011 - 15:27
9
risposte

Linguaggio di programmazione mutante?

Per divertirmi pensavo a come un paradigma di programmazione potesse differire da OOP e si sarebbe inventato questo concetto. Non ho una solida base in informatica, quindi potrebbe essere un luogo comune senza che io lo sappia (più probabilmente...
posta 11.01.2011 - 22:21