![]()
De evolutie van het werk van de programmeur
Clive Thompson, bijdragende schrijver voor de new york Times Magazine, Wired, en het Smithsonian Magazine, zit neer met Tonya Hal en verklaart de voortgang van de taken en verwachtingen van een programmeer-taak.
![]()
Ik knip mijn programmering tanden op de IBM 360 Assembler. Dit moet niet iedereen van de eerste taal. In de berekening van de vroege jaren, de enige talen zijn machine en assembler. In die dagen, informatica was echt “wetenschap”. Duidelijk, er moest een eenvoudiger taal voor het programmeren van deze kolossale begin van de mainframes. Die taal, genoemd in September 1959 werd Common Business-Oriented Language (COBOL).
Het krediet voor de proppen komen met het idee gaat niet om Grace Hopper, hoewel ze bijgedragen hebben aan de taal en gepromoot, maar aan Maria Hawes. Ze was een Burroughs Corporation programmeur die zag een noodzaak voor een computer taal. In Maart 1959, Hawes voorgesteld een nieuwe computer taal worden gemaakt. Het zou een engels-zoals woordenschat die gebruikt zouden kunnen worden over verschillende computers uit te voeren fundamentele taken.
Programmeurs Donald Kropper, K. C. Krishnan, Grace Hopper en Norman Rothberg met de console van het Univac I.
(Afbeelding: IEEE History Center)
Hawes sprak Hopper en anderen in het creëren van een vendor-neutrale interoperabele computer taal. Hopper stelde voor dat ze de aanpak van de Department of Defense (DoD) voor de financiering en als een potentiële klant voor de naamloze taal.
Business experts is overeengekomen, en in Mei 1959, 41 de computer van gebruikers en fabrikanten voldaan aan het Pentagon. Er vormden zij het op Korte afstand van het Comité van de Conferentie over Data Systems Talen (CODASYL).
Voortbouwend op eerdere zakelijke computer talen zoals Remington Rand UNIVAC FLOW-MATIC, die was grotendeels het werk van Grace Hopper, en IBM ‘s Commerciële Vertaler, de commissie heeft geconstateerd dat COBOL geschreven programma’ s moeten lijken op gewone engels.
Maar, zelfs met de steun van het ministerie van defensie, IBM, en UNIVAC, COBOL het pad naar voren was niet duidelijk. Honeywell voorgesteld zijn eigen taal, zoals de business programmeertaal van de toekomst. Voor een korte tijd bleek dat de eerdere business developers zou worden FEITE eerder dan COBOL-programmeurs, maar de hardware van de dag niet kon ondersteunen FEIT. Dus, COBOL nam weer de leiding.
Door dat September, COBOL, basic-syntaxis was vastgespijkerd, en COBOL programma ‘ s werden uitgevoerd in de zomer van 1960. In December 1960, COBOL programma ‘ s bleek echt interoperabele door te draaien op de computers van twee verschillende leveranciers. COBOL werd op weg naar de eerste echte commerciële programmering taal.
Het zou nog steeds de taal van keuze tot ver in de jaren 1980. En het is nog niet klaar.
In 2016, de Government Accountability Office (GAO) meldde het Ministerie van Homeland Security Department of Veterans Affairs, en de Social Security Administration, om maar drie, waren nog steeds met behulp van COBOL. Volgens een COBOL-consulting bedrijf, die verder gaat door de prachtige naam, COBOL Cowboys, 200 miljard lijnen van COBOL-code zijn vandaag nog steeds in gebruik en dat 90% van de Fortune 500-bedrijven nog steeds COBOL-code het licht aan te houden. En, als u het hebt ontvangen geld uit een ATM onlangs is het bijna zeker is dat COBOL liep achter de schermen.
Vandaag, COBOL is up and running door het Micro Focus. In een e-mail interview, Derek Britton, Micro Focus is global director of product marketing, toepassing modernisering en connectiviteit, zei:
“Terwijl market sizing is moeilijk aan te geven met welke nauwkeurigheid, we weten wel dat het aantal organisaties actief COBOL systemen vandaag de dag is in de tienduizenden. Het is onmogelijk een schatting te maken van de tientallen miljoenen eindgebruikers die interface met COBOL-toepassingen op een dagelijkse basis, maar de taal van de afhankelijkheid is duidelijk te zien met het gebruik in 70 procent van de wereldwijde verwerking van de transactie systemen.”
Wat betekent dat? Britton uitgelegd:
“Elke keer als je de telefoon van een call center, elke keer dat u geld overmaken of uw account te controleren, of het betalen van een hypotheek, of te verlengen of een verzekering offerte, of wanneer u contact opneemt met een ministerie, of het verzenden van een pakket, of het bestellen van bloemen, of iets te kopen online in een hele reeks van retailers, of het boeken van een vakantie, of een vlucht, of de handel in aandelen, of zelfs het controleren van uw favoriete honkbal team seizoensgebonden statistieken, u interactie met COBOL.”
Dat komt omdat het grootste aantal bedrijven met behulp van COBOL zijn financiële instellingen. Dit omvat “bankieren, verzekeringen en vermogensbeheer/aandelen trading. Tweede is dat van de diensten van de overheid (federaal, provinciaal, lokaal).”
Dus, terwijl COBOL nadert de pensioengerechtigde leeftijd, de taal zelf is nog steeds verre van in de weide. In feite, sommige mensen bewegen hun COBOL-applicaties naar de cloud. In dit tempo, COBOL programma ‘ s zal ons overleven alles.
Verwante Artikelen:
50 jaar en still going strong: Zullen we ooit klaar om te doden uit COBOL?COBOL: Grace Hopper ‘ s geschenk aan de wereld van businessCOBOL toch nog niet dood, het nemen van op de cloud
Verwante Onderwerpen:
Ontwikkelaar
Cloud
Big Data Analytics
Innovatie
Tech en Werk
Samenwerking