Domande con tag 'programming-languages'

2
risposte

Solo un numero digita nella progettazione della lingua

Attualmente sto imparando la costruzione del compilatore e il design del linguaggio e sto pensando a quali tipi di dati nativi voglio supportare nella mia lingua. Ora c'è un sacco di lingue che fanno una distinzione tra numeri interi e reali. Tu...
posta 29.05.2018 - 08:29
2
risposte

Scegliere la lingua per costruire un'app basata sul mercato delle assunzioni vs prestazioni e manutenibilità [chiusa]

Mi trovo di fronte alla scelta se iniziare a creare componenti Haskell per una determinata app di produzione, tutto in Ruby. Mi sto appoggiando a Haskell per diversi motivi, principalmente la velocità (Haskell è come 4-8x più veloce), una mag...
posta 10.07.2013 - 17:09
2
risposte

Come è possibile scrivere il compilatore di un linguaggio di programmazione con quello stesso linguaggio [duplicato]

Probabilmente hai sentito che Microsoft ha rilasciato un nuovo linguaggio chiamato TypeScript che è un superset tipizzato di JavaScript. La cosa più interessante che mi fa meravigliare è il fatto che il suo compilatore scritto in TypeSc...
posta 03.10.2012 - 17:53
6
risposte

linguaggi di programmazione basati su xml

Stavo guardando wikipedia - Categoria: linguaggi di programmazione basati su XML . Perché qualcuno dovrebbe adottare questo approccio per progettare una lingua? Quali sono i vantaggi di questo? Posso solo pensare agli svantaggi. diff...
posta 03.10.2013 - 22:08
3
risposte

Lingue con una chiara distinzione tra subroutine che sono puramente funzionali, mutevoli, modificabili, ecc.?

Ultimamente sono diventato sempre più frustrato che nella maggior parte dei linguaggi di programmazione moderni con cui ho lavorato (C / C ++, C #, F #, Ruby, Python, JS e altro) c'è molto poco, se non nessuno, supporto linguistico per determina...
posta 22.06.2012 - 12:59
3
risposte

Qualunque linguaggio di programmazione orientato agli oggetti supporta "costruttori collettivi"?

Recentemente stavo considerando che a volte diversi oggetti dipendono l'uno dall'altro (ad esempio se contengono riferimenti ciclici) e quindi sarebbe utile crearli come parte di un'operazione atomica che assicura che, dopo la costruzione, i nuo...
posta 13.01.2014 - 22:53
3
risposte

Sarebbe meglio avere controlli extra, o sarebbe una perdita di tempo? [duplicare]

Secondo te, pensi che sia una perdita di tempo fare controlli che tu sappia che non è possibile che ci sia / non ci sia, o lo inseriresti semplicemente nel caso ci fosse un bug o qualcosa? Ad esempio, sotto controlla se un pulsante è visibile,...
posta 30.12.2012 - 22:07
3
risposte

Costo del design basato sul costo della programmazione

Qual è la tua metodologia quando è necessario determinare il costo della progettazione dell'interfaccia utente se si conosce il costo (orario di lavoro) della programmazione in alcuni progetti? Diciamo che la programmazione della logica in al...
posta 02.02.2012 - 18:33
10
risposte

Perché Math.Sqrt () è una funzione statica?

In una discussione sui metodi statici e di istanza, penso sempre, che Sqrt() dovrebbe essere un metodo di istanza di tipi numerici invece di un metodo statico. Perché? Ovviamente funziona su un valore. // looks wrong to me var y = Math....
posta 03.11.2015 - 15:04
3
risposte

Dovremmo usare più linguaggi di programmazione funzionale e / o logica?

Ho programmato un po 'di Haskell e Prolog come parte di un paio di corsi di uni, ma questo è tutto. E non l'ho mai visto usato nell'industria (non che io abbia avuto molta esperienza lavorativa per cominciare, ma non ho mai visto un annuncio dov...
posta 16.09.2010 - 16:22