Overleg:Lijst van programmeertalen

Laatste reactie: 6 jaar geleden door Richardw in het onderwerp SQL geen programmeertaal?

Scripttalen <-> Programmeertalen bewerken

Ik vind persoonlijk dat talen zoals PHP en ASP niet thuishoren onder programmeertalen aangezien die geparsed worden. Maar het is waarschijnlijk nogal onmogelijk om zomaar eventjes de twee te scheiden, maar toch...

"Echte" programmeertalen zoals C en C++ worden ook geparsed. Waarschijnlijk doel je op het onderscheid tussen compilatie en interpretatie. Dat onderscheid is tegenwoordig lang niet zo scherp als je doet voorkomen. Over het algemeen worden scripttalen als een ondercategorie van programmeertalen beschouwd, namelijk programmeertalen waarin variabelen, in meer of mindere mate, dynamisch gebonden en getypeerd zijn. Hoopje 17 feb 2009 09:57 (CET)Reageren

gametaal verschillend (morrowind) bewerken

Hoi, ik speel een spel genaamd elderscrolls 3, morrowind. Daar is ook een hele aparte scripttaal toch?

Morrowind heeft een eigen scripttaal. Of je dat als aparte programmeertaal kunt beschouwen is waarschijnlijk een kwestie van smaak. Diogenes. 14 mei 2008 21:04 (CEST)Reageren
Bij het zoeken naar de naam van die scripttaal komt ik alleen niet echt ver, het lijkt erop dat het TES genoemd word, en dat de scripts – wanneer ze worden weggeschreven/bewaard naar files – als extensie .esm of .esp krijgen (of in elk geval bevatten downloadable scripts met deze extensies om 'mods' te maken of dingen te verbteren (waarvan ik begrijp dat dit beheert/geladen of aangepast wordt via de MWSE (Morrowind Script Extender) en er ook een UESP toolkit of IDE interface is, waarbij e.e.a. weer door "OpenMW" geïnterpreteerd/geëxecuteerd word. Het zal vast gesneden koek zijn voor de dagelijkse gebruikers, maar erg transparant komt het op mij niet over en dat maakt het lastig om over de taal(naam) en aanverwante begrippen heldere informatie te vinden over al deze termen en over de structuur, ook op nl-wiki en en-wiki ontbreekt ieder spoor?
Als het echter een volwaardige scripting languge is – en die indruk heb ik wel – bijvoorbeel vergelijkbaar met MSL daat binnen Mirc wordt geinterpreteerd, dan lijkt mij dat er geen bezwaren zijn om de scripttaal in deze lijst op te nemen; wel is het natuurlijk nodig om ondubbelzinnig te weten wat nu de precieze naam van die scripttaal is? Dat maakt het ook makkelijk om even bij de buren af te kijken of daar een vermelding prijkt, of even door te googlen. Als "TES" inderdaad de naam van deze scripttaal is – dat lijkt deze echter niet op de Engelstalige variant van deze lijst te staan vermeld. Nu is het en-wiki lemma natuurlijk niet een leidend voorbeeld, maar kan wel indicatief zijn en al het daar niet staat zou ik terughoudend zijn; ik ben dan benieuwd naar de reden waarom het daar dan niet staat. Of zit ik er naast en heeft die scriptingtaal een hele ander naam? (En wordt deze scriptaal eigelijk alleen in voornoemd spel gebruikt, of in meerdere games (die bijvoorbeeld dezelfde engines gebruiken?) Met vriendelijke groet - martix (overleg) 23 sep 2017 08:09 (CEST)Reageren

Waarom deze lijst? bewerken

Is de Categorie:Programmeertaal niet duidelijk genoeg? Wordt dit artikel ooit meer dan een blinde opsomming? Rp (overleg) 7 mrt 2011 10:46 (CET)Reageren

SQL geen programmeertaal? bewerken

Over SQL zelf kun je twisten, maar uitbreidingen zoals T-SQL en PL/SQL zijn zeker programmeertalen. Rp (overleg) 7 mrt 2011 10:46 (CET)Reageren

Het is me niet geheel duidelijk wanneer dit kopje is toegevoegd wegens ontbreken van een datumstempel, maar de afgelopen we(e)k(en) is deze vraagstelling weer actueel geworden. De verrijkte SQL-varianten/generaties zijn absoluut als programmeertalen te beschouwen en kunnen waarschijnlijk zonder dat het betwist word aan deze lijst worden toegevoegd. Het is echter nog niet voldoende aangetoond/aannemelijk gemaakt (aan de hand van gezaghebbende bronnen) dat de klassieke, oorspronkelijke SQL-querytaal een programmeertaal genoemd kan worden (of door gezaghebbende, raadpleegbare bronnen als zodanig wordt beschouwd), zodat SQL vooralsnog niet in deze lijst staat. Dat is althans de uitkomst van het overleg (permalink) op mijn OP is gevoerd naar aanleiding van de recente toevoeging d.d. 15 september jl. van (de oorspronkelijk, originele) querytaal "SQL" en mijn daaropvolgende revert.
(De uitkomst) van dat overleg in een notedop: hoewel moderne(re) en/of verrijkte SQL-varianten zoals plSQL als programmeertaal kunnen worden beschouwen, voldoet de (oorspronkelikje) SQL niet (ontegenzeggelijk) aan de criteria om als een (volwaardige) programmeertaal te kunnen classificeren; ook ijken er vooralsnog geen gezaghebbende bronnen voor handen die aangehaald kunnen worden om de bewering dat SQL wél een programmeertaal is of genoemd kan wordne te ondersteunen; voorts schrijft men in/met SQL geen programma maar een query en tot slot is SQL ook niet vermeld op de lijst bij de Engelstalige collega's (die o.h.a. erg strikt in met dat soort kwesties). – (Dit is in elk geval op dit moment mijn samenvatting en interpretatie van de voornoemde discussie/het voornoemd overleg, Edoderoo en Richard kunnen het desgevraagd nog corrigeren, toelichten of aanvullen voor zover zij dat nog niet in voornoemd overleg al (voldoende duidelijk) hebben gedaan.
  • Het betekent dus wél dat er een in feite een uitnodiging open staat om de verrijkte/modernere/met veel (programmeer)functionaliteit uitgeruste versies van xxxSQL aan deze lijst toe te voegen, die er door hun kenmerken (zoals variabelen, conditional/decisive flow, directed flow, loops, zelfstandige executie, etc. etc.) in deze lijst op te nemen.
  • Eveneens betekent het m.i. dat wanneer er bronnen zijn waarin gezaghebbende informatici en/of programmeurs met redenen omklede uitspraken hebben gedaan dat SQL naar hun professionele overtuiging wel een programmeertaal mag heten, het alsnog in de lijst kan worden opgenomen (voorzien van gezaghebbende bron-verwijzing – en eventueel de nuancering dat er verschillende opvattingen over bestaan).
Hopende hiermede de vraag van dit kopje en de recente wijzigingen (zoals deze edit) voldoende te hebben toegelicht, met vriendelijke groet - martix (overleg) 23 sep 2017 06:45 (CEST)Reageren
@Martix: dit kopje was tegelijk met het vorige aangemaakt, met andere woorden: op 7 maart 2011 om 10.46 uur (CET). Ik heb dat voor de zekerheid achter de afzender gezet, zoals dat de gewoonte is. Ik denk niet dat er nog echt een antwoord verwacht werd overigens ;) Richard 25 sep 2017 09:34 (CEST)Reageren
Terugkeren naar de pagina "Lijst van programmeertalen".