2009-08-19 10 views
17

Ecco un tuffo nel passato: cosa significa "REM", il marcatore del commento, in BASIC? Qual è l'origine di questo termine non ovvio?Cosa significa REM per BASIC?

+1

REM viene anche utilizzato dai file batch di DOS per lo stesso scopo - commenti. –

+2

BTW: usare 'REM' come abbreviazione di * remark * potrebbe non essere ovvio, ma certamente batte usando' // 'come abbreviazione di * comment *. –

risposta

43

Credo che sia l'acronimo di "Nota", ovvero un commento. Dal MSDN site:

usato per includere note esplicative in il codice sorgente di un programma.

+4

confermato. è per REMark. L'ho avuto sul mio manuale BASICv2 C64, e da quando avevo 6 anni in quel momento, le cose mi sono rimaste impresse nella testa abbastanza bene. –

+0

E, naturalmente, questa è la vera risposta :) – kyoryu

+3

non è vero. tutti sanno che la vera risposta è 42. –

1

Ho sempre pensato a come "promemoria", me stesso, ma Chris Bunch ha probabilmente ragione - "osservazione" sembra più probabile.

+1

Ho pensato che fosse "REMember". Non so perché, immagino perché avevo circa 8 anni quando l'ho imparato e quella è stata la prima cosa che mi è venuta in mente. –

+0

In alcuni dialetti di base, REM richiedeva uno spazio, quindi il commento. in alcuni, non era così che potevi dire un programma OSSERVABILE qui: – eoredson

+0

Alcune nozioni di base usavano anche meta-comandi come REM $ DYNAMIC o REM $ STATIC – eoredson

5

È un'abbreviazione per "commento", valida solo all'inizio della riga (a differenza di vb.net), dopo il numero di riga (se presente).

5

Era REMark, nel tardo periodo del vapore (circa 1971 circa), quando incontrai per la prima volta il BASIC.

Il libro più accessibile che abbia mai trovato nella lingua è "Mi piace il computer (quando parlo in BASIC)" o qualcosa del genere.

Per crediti extra e punti repubblicana di mondo: BASIC è un acronimo (forse un backronym, ma qualunque sia), per il codice di istruzione simbolica per tutti gli usi per principianti.

Ho odiato il BASIC quando l'ho incontrato per la prima volta, perché ho imparato FORTRAN IV prima e BASIC sembrava incredibilmente primitivo. È passato molto tempo prima che mi sentissi a mio agio con l'idea che BASIC fosse in realtà molto più facile da usare per il tipo di numero casuale di ritmi che era stato progettato per fare.