Domande con tag 'comparison'

3
risposte

Quali sono le maggiori differenze tra F # e Scala?

F # e Scala sono entrambi linguaggi di programmazione funzionale che non costringono lo sviluppatore a utilizzare solo tipi di dati immutabili. Entrambi hanno il supporto per gli oggetti, possono usare librerie scritte in altre lingue ed eseguir...
posta 03.10.2010 - 02:38
7
risposte

Cosa può fare ASP.NET MVC e Ruby on Rails no? [chiuso]

ASP.NET MVC e Rails hanno un'area di utilizzo simile, sono costruiti attorno alla stessa architettura, entrambi i framework sono relativamente nuovi e open source. Quindi, come programmatore di Rails mi piacerebbe sapere cosa può fare ASP.NET...
posta 14.02.2011 - 17:08
11
risposte

Java vs. C # - Prospettiva di produttività [chiusa]

Se hai un certo numero di anni di esperienza nel lavorare con Java e un numero di anni di esperienza nel lavorare con C # e .NET, apprezzerei la tua opinione sulle differenze di produttività dello sviluppo del software tra questi due ambienti. U...
posta 25.02.2011 - 13:48
8
risposte

Esistono strumenti per determinare la somiglianza del codice? [chiuso]

Non sto parlando di uno strumento diff. Sto davvero cercando di vedere se un progetto contiene codice che potrebbe essere stato "refactored" da un altro progetto. Sarebbe probabile che nomi di funzioni, nomi di variabili e quant'altro verrebbero...
posta 21.09.2010 - 02:35
10
risposte

C'è qualche ragione per cui la maggior parte dei linguaggi di programmazione non ha '!' (non maggiore di) e '!' (non meno di) operatori?

Mi chiedo se non vi sia alcun motivo - o se si tratti solo di un incidente storico - che non ci sono !> e !< operatori in più linguaggi di programmazione? a >= b (un OR maggiore equivale a b) potrebbe essere scritt...
posta 04.02.2012 - 14:11
7
risposte

Perché la maggior parte delle lingue mainstream non supporta la sintassi "x y z" per i confronti booleani a 3 vie?

Se voglio confrontare due numeri (o altre entità ben ordinate), lo farei con x < y . Se voglio confrontare tre di loro, lo studente di algebra delle scuole superiori suggerirà di provare x < y < z . Il programmatore in me rispon...
posta 27.04.2016 - 22:33
1
risposta

Quali sono i principali vantaggi e svantaggi dell'analisi LL e LR?

Quando si costruisce un parser in un linguaggio di programmazione, cosa guadagno e cosa ho perso scegliendo l'uno o l'altro?     
posta 17.11.2010 - 06:00
5
risposte

Potrebbe essere un'istanza uguale ad un'altra istanza di un tipo più specifico?

Ho letto questo articolo: Come scrivere un metodo di uguaglianza in Java . Fondamentalmente, fornisce una soluzione per un metodo equals () che supporta l'ereditarietà: Point2D twoD = new Point2D(10, 20); Point3D threeD = new Point3D(10,...
posta 28.10.2015 - 14:53
2
risposte

Algoritmo per unire due array ordinati con un numero minimo di confronti

Sono presenti due array ordinati a , b di tipo T con dimensioni n e m . Sto cercando un algoritmo che unisce i due array in un nuovo array (di dimensione massima n + m). Se si dispone di un'operazione di confronto a basso costo, quest...
posta 26.12.2014 - 13:15
3
risposte

In che modo Node.js è diverso dagli altri framework lato server?

Ho notato che Node.js è diventato molto popolare e ho visto diverse istanze di persone che eseguivano progetti su piccola scala. Ho anche esaminato i pro e i contro-elenchi per avere un'idea di cosa può fare Node.js, ma non sono ancora chiaro...
posta 09.09.2011 - 16:58