Domande taggate «programming-languages»

Linguaggi artificiali per istruire i computer a fare passi di calcolo per completare le attività. Consentono ai programmatori di comunicare con i computer.



4
C'è qualche motivo per cui l'inizializzazione lenta non può essere integrata in Java?
Dal momento che sto lavorando su un server senza stato assolutamente non persistente per gli utenti, ogni oggetto relativo all'utente che abbiamo è implementato su ogni richiesta. Di conseguenza, spesso mi ritrovo a eseguire un'inizializzazione pigra delle proprietà degli oggetti che potrebbero non essere utilizzate. protected EventDispatcher dispatcher = new …






5
Una misura della velocità di sviluppo
Ho visto molti test per misurare la velocità di esecuzione dei linguaggi di programmazione, ma non ho mai trovato test per misurare la velocità di sviluppo. Ho sentito che la velocità di sviluppo aumenta quando si lavora con linguaggi dinamici, ma ne esistono prove? Non sto cercando di dire che …

8
Perché la maggior parte delle offerte di lavoro riguarda uno sviluppatore <lingua qui>, piuttosto che uno sviluppatore in generale? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


1
Nome della tecnica per inferire argomenti di tipo di un parametro di tipo?
Setup: supponiamo di avere un tipo chiamato Iteratorche ha un parametro type Element: interface Iterator&lt;Element&gt; {} Quindi abbiamo un'interfaccia Iterableche ha un metodo che restituirà un Iterator. // T has an upper bound of Iterator interface Iterable&lt;T: Iterator&gt; { getIterator(): T } Il problema con l' Iteratoressere generico è che …

4
Avere una struttura linguistica del generatore come `yield` è una buona idea?
PHP, C #, Python e probabilmente alcune altre lingue hanno una yieldparola chiave che viene utilizzata per creare funzioni del generatore. In PHP: http://php.net/manual/en/language.generators.syntax.php In Python: https://www.pythoncentral.io/python-generators-and-yield-keyword/ In C #: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/yield Sono preoccupato che, come caratteristica / funzione del linguaggio, yieldrompa alcune convenzioni. Uno di questi è ciò a cui …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.