Domande con tag 'programming-languages'

9
risposte

Come sono stati realizzati i primi compilatori?

Mi sono sempre chiesto questo, e forse ho bisogno di una buona lezione di storia sui linguaggi di programmazione. Ma dato che la maggior parte dei compilatori oggigiorno sono realizzati in C, come sono stati realizzati i primissimi compilatori (...
posta 30.06.2011 - 14:13
3
risposte

Imposta la struttura dei dati in Golang

Mi piace google golang, ma qualcuno potrebbe spiegare quale sia la logica per gli implementatori che hanno omesso una struttura di dati di base come set dalla libreria standard?     
posta 28.11.2012 - 01:02
10
risposte

Perché le lingue richiedono parentesi intorno alle espressioni quando vengono utilizzate con "if" e "while"?

Lingue come C, Java e C ++ richiedono tutte le parentesi attorno a un'intera espressione se utilizzate in if , while o switch . if (true) { // Do something } al contrario di if true { // Do something } Questo mi se...
posta 07.11.2016 - 03:26
9
risposte

A che punto posso dire di aver "imparato" una lingua?

Nei miei pochi anni di programmazione, mi sono divertito con tutto, da Ruby a C ++. Ho fatto di tutto, dall'apprendimento della sintassi di base (Ruby) al completamento di diversi progetti importanti (per me) che estendevano le mie capacità con...
posta 29.06.2012 - 16:05
8
risposte

Perché C fornisce "binding" di linguaggio in cui il C ++ non è sufficiente?

Recentemente mi sono chiesto quando usare C su C ++ e viceversa? fortunatamente qualcuno mi ha già battuto e sebbene ci sia voluto un po 'di tempo, sono riuscito a digerire tutte le risposte e i commenti a quella domanda. Tuttavia un arti...
posta 04.05.2015 - 12:03
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
10
risposte

Perché C ha prevalso su Pascal? [chiuso]

La mia comprensione è che negli anni '80 e forse anche negli anni '90, Pascal e C erano praticamente testa a testa come linguaggi di produzione. La definitiva fine di Pascal è dovuta solo alla negligenza di Borland di Delphi ? O c'era di più...
posta 18.10.2011 - 10:29
8
risposte

Gli eventi sono utilizzati solo per la programmazione GUI?

Gli eventi sono utilizzati solo per la programmazione della GUI? Come gestisci la normale programmazione di backend quando succede qualcosa a quest'altra cosa?     
posta 20.06.2016 - 00:40
12
risposte

Quale linguaggio di programmazione genera meno bug difficili da trovare? [chiuso]

Quale lingua, secondo lei, consente al programmatore medio di generare funzioni con la minor quantità di bug difficili da trovare? Questa è, ovviamente, una domanda molto ampia, e mi interessano risposte e saggezze molto ampie e generali. Per...
posta 01.12.2010 - 17:20
6
risposte

Un ciclo di eventi è solo un ciclo for / while con polling ottimizzato?

Sto cercando di capire cos'è un loop di eventi. Spesso la spiegazione è che in un ciclo di eventi, fai qualcosa finché non ti viene notificato che si è verificato un evento. Quindi gestisci l'evento e continua a fare ciò che stavi facendo in pre...
posta 18.10.2013 - 22:03