(Aangestuur vanaf BASIC (programmeertaal))
1.1 Die beginjare - die minirekenaar-era
1.2 Wye aanvaarding - die tuisrekenaar-era
1.3 Volwassenheid - die persoonlikerekenaar-era
Die programmeringstale tydens hierdie era is ontwerp om spesifieke take te verrig soos om wetenskaplike formules uit te werk of om besigheidsdata te verwerk tot uiteindelik selfs woordverwerking. Selfs hierdie nuwe, vinniger rekenaars was steeds 'n groot belegging en daar was die neiging om te verseker dat die rekenaar doeltreffend gebruik word. In die algemeen was hierdie gespesialiseerde tale wat gebruik is dus moeilik om te gebruik en was daar ook groot verskille in die sintaks van die tale.
Mettertyd het die koste van rekenaars afgeneem tot op 'n punt waar die deel van 'n rekenaar nie meer alleenlik in die navorsingarena moontlik was nie maar ook kommersieel. Die nuwe rekenaarstelsels het tyddeel moontlik gemaak deur toe te laat dat verskeie gebruikers toegelaat het om die verwerker en geheue te deel. Binne so omgewing skep die bedryfstelsel die gevoel dat die gebruiker alleen op die rekenaar werk deur te roteer deur elke proses en aan elk uitvoertyd te gee op die rekenaar voor dit na die volgende een oorskakel. Hierdie meganisme het die koste van die rekenaar dramaties laat sak aangesien een rekenaar deur tot honderde mense gebruik kon word.
Die beginjare - die minirekenaar-era [wysig]
Dit moet vriendelike en insiggewende fout foudskappe vertoon.
Die taal was gedeeltelik gebaseer op FORTRAN II en Algol 60 tesame met tyddeel byvoegings. Die tyddeel glanspunte van ander stelsel soos JOSS, CORC, en tot 'n mindere mate Lisp, is ook in aanmerking gebring. Dit is voorafgegaan deur ander leertaal eksperimente by Dartmouth soos DARSIMCO (1956) en DOPE (1062). DOPE was 'n implementasie van SAP en 'n vereenvoudigde FORTRAN II byname DART (1963). Aanvanklik het BASIC hom toegespits op die steun van wiskundige werk en het in 1965 string funksionaliteit bygekry. BASIC is vir die eerste keer geïmplementeer op die GE-265 hoofraam wat meervoudige terminale gesteun het. Wat sommige mense sal verbaas is dat BASIC aanvanglik 'n vertaalde taal was. Dit was ook 'n baie doeltreffende taal wat FORTRAN II en ALGOL 60 op verskeie wiskundig intensiewe verwerkings geklop het op die GE-265.
Etlike jare na die vrystelling van BASIC het verskeie rekenaarkundiges hulle misnoëe met die taal uitgespreek. Die gebruik van die GOTO stelling het volgens hulle gelei tot swak ontwikkelingsbeginsels.. Sekeres het ook al BASIC bespot as te stadig (meeste geïnterpreteerde weergawes is wwel heelwat stadiger as hul vertaalde ewekniëe) or te eenvoudig aangesien baie weergawes (veral die gemik op klein rekenaars) belangrike glanspunte en funksies uitgelaat het.
Wye aanvaarding - die tuisrekenaar-era [wysig]
MITS het in 1975 Altair BASIC vrygestel. Dit is ontwikkel deur Bill Gates en Paul Allen onder die toe Micro-Soft vaandel. Die eerste Altair weergawe is deur Gates, Allen en Monte Davidoff ontwikkel. Gelisensieerde weergawes van Microsoft BASIC het kort daarna op verskeie platforms hulle buiging gemaak. Miljoene kopieë en variante was blitsig in gebruik en dit het een van die standaard tale op die Apple II geword. Teen 1979 was Microsoft in gesprekke met verskeie hardewareverskaffers, onder ander IBM, om gelisensieerde weergawe van die BASIC-interpreteerder op hul rekenaars te versprei. 'n Weergawe is toe ingesluit in die IBM PC LAG (Leesalleengeheue) skyfies en rekenaars sonder slapskywe het automaties in BASIC in selfgelaai net soos talle ander mikrorekenaars.
Volwassenheid - die persoonlikerekenaar-era [wysig]
↑ In 'n 1968 brief het die Nederlandse rekenaarweteskaplike Edsger Dijkstra rekenaartale wat gebruik gemaak het van GOTO stellings om programme te struktureer beskou as nadelig vir die produktiwiteit van die programmeerder asook vir die kwaliteit van die kode ("Go To Statement Considered Harmful", Communications of the ACM Volume 11, 147-148. 1968). Die brief het nie melding gemaak van enige spesifieke taal nie maar het wel genoem dat die oorbenutting van GOTO nadelig is en daar is tegniese redes aangevoer waarom dit so is. In 'n skertsende 1975 artikel, "How do We Tell Truths that Might Hurt", Sigplan Notices Volume 17 No. 5, gee Dijkstra 'n lys ongemaklike "waarhede" wat sy opinie oor verskeie tale van die tyd weergee, onder andere BASIC. Alhoewel GOTO baie na aan BASIC verbonde is word BASIC geensins in 'n swakker lig gestel as PL/I, COBOL of APL nie.
Ontsluit van "http://af.wikipedia.org/w/index.php?title=BASIC&oldid=1117419"	Kategorie: Programmeertale	Navigasie-keuseskerm
Die bladsy is laas op 8 Maart 2013 om 20:14 bygewerk.