Gå direkte til innholdet

MAISALG opptil 60% »

Til startsiden
Søk etter din neste leseopplevelse
Abstracting Away the Machine: The History of the FORTRAN Programming Language (FORmula TRANslation)
Spar

Abstracting Away the Machine: The History of the FORTRAN Programming Language (FORmula TRANslation)

heftet, Engelsk, 2019
183,-
Sendes innen 6-15 virkedager

At the dawn of the computer age, an elite development team at IBM built the most influential computer programming language in history: FORTRAN. Abstracting Away the Machine tells the epic story of how they did it--and what happened next.

Over the past six decades, programming languages like ALGOL, BASIC, C/C++, COBOL, Java, LISP, LOGO, Pascal, PL/I, Python, Visual Basic, and many others opened up the field of computer science, and of computer programming in general, to the masses. But all of these high-level languages (HLLs)--computer languages that automate, hide, or otherwise abstract away the underlying operations of the machine--owe a huge debt of gratitude to FORTRAN (FORmula TRANslation), the first HLL to achieve widespread adoption.

Many programming practices that we take for granted now came about as a result of FORTRAN. Created over a three-year period at IBM by a development team led by a brilliant but wayward mathematician named John W. Backus, FORTRAN was implemented initially on the IBM 704 mainframe computer in the mid-1950s, with dialects of the language quickly spreading thereafter to other platforms.

FORTRAN's powerful compiler, which translated human-readable code into code a computer could understand, produced incredibly clean and optimized standalone executable programs, all of which could be run independently of the compiler, setting the standard for decades to come--and overcoming the doubts of many skeptics along the way, who thought the FORTRAN project would never succeed. In the 1960s the language was standardized, with machine-dependent commands excised, and many platform-independent implementations followed. With the language now portable, able to run on any computer (at least in theory), FORTRAN, almost by accident, secured a stranglehold in the fields of science and engineering. The language also came to dominate in the supercomputing industry.

But FORTRAN, a blue-collar workhorse more concerned with results than with style, was a victim of its own success--the language sowed the seeds of its own demise. New high-level languages sprouted up, stealing the good bits from FORTRAN while simultaneously defining themselves in opposition to it. FORTRAN had become the foil. As these new languages pierced the cutting edge of the programming landscape, they redefined computing paradigms (e.g., with structured programming, object-oriented programming, and the like), and FORTRAN--though eventually (and repeatedly) modernized and formally renamed Fortran--struggled to keep up through multiple standardization efforts, finally ceding significant ground to its successors as it slowly withdrew from the spotlight. To add insult to injury, even John Backus eventually turned against his creation.

This is not a book on how to program in FORTRAN, nor is it a technical manual. Rather, the focus in Abstracting Away the Machine, which chronicles the complete history and development of the FORTRAN programming language, is set squarely on telling three interlocking stories: (1) How an elite group of computing trailblazers built FORTRAN, (2) Why the conditions at the time were ripe for them to succeed, and (3) What happened after they did.

Tracing the long arc of FORTRAN's development and maturation is integral to understanding not only the history of programming but also the state of computer science today. The birth of FORTRAN planted a seed that led to the full flowering of high-level languages, since FORTRAN overcame initial skepticism by demonstrating to the world that a well-made HLL really could abstract away the machine.

ISBN
9781082395949
Språk
Engelsk
Vekt
567 gram
Utgitt
1.8.2019
Antall sider
326

Flere titler av samme forfatter

  • Gå til Endless Loops produktside
    Bokomslag for Endless Loop
    Mark Jones Lorenzo
    pocket
  • Gå til Ok: The Resurrection of GW-BASICs produktside
    Bokomslag for Ok: The Resurrection of GW-BASIC
    Mark Jones Lorenzo
    heftet
  • Gå til Not Ok: A Requiem for GW-BASICs produktside
    Bokomslag for Not Ok: A Requiem for GW-BASIC
    Mark Jones Lorenzo
    heftet
  • Gå til The Paper Computer Unfoldeds produktside
    Bokomslag for The Paper Computer Unfolded
    Mark Jones Lorenzo
    pocket

Andre har også sett på

  • Gå til Fra uro til ros produktside
    Bokomslag for Fra uro til ro
    Ann-Karin Bakken, Kaja Næss Johannessen
    heftet
  • Gå til Fyr opp! 5 steg til å bli gatas grillkonges produktside
    Bokomslag for Fyr opp! 5 steg til å bli gatas grillkonge
    Atle Pettersen, Kristoffer Tømmerbakke
    innbundet
    318,-
  • Gå til Boken om meg - 300 spørsmål som utgjør en livshistories produktside
    Bokomslag for Boken om meg - 300 spørsmål som utgjør en livshistorie
    Stefan Ekberg
    innbundet
  • Gå til Gater jeg har levds produktside
    Bokomslag for Gater jeg har levd
    Nikolai Torgersen
    innbundet
  • Gå til Landet som ble for rikts produktside
    Bokomslag for Landet som ble for rikt
    Martin Bech Holte
    innbundet
  • Gå til Leave Me Behinds produktside
    Bokomslag for Leave Me Behind
    K M Moronova
    pocket
  • Gå til How Not to Be Wrong: The Power of Mathematical Thinkings produktside
    Bokomslag for How Not to Be Wrong: The Power of Mathematical Thinking
    Jordan Ellenberg
    heftet
  • Gå til Cozy Cutiess produktside
    Bokomslag for Cozy Cuties
    Coco Wyo
    heftet
  • Gå til Planleggerens produktside
    Bokomslag for Planleggeren
    Runar Ragnarson Brataas
    øvrig
  • Gå til Voksen : sånn funker dets produktside
    Bokomslag for Voksen : sånn funker det
    Stefan Ekberg
    pocket
  • Gå til Bibelens produktside
    Bokomslag for Bibelen
    innbundet
  • Gå til Fast Like a Girls produktside
    Bokomslag for Fast Like a Girl
    Mindy Pelz
    innbundet

Du vil kanskje like

  • Gå til When the Body Says Nos produktside
    Bokomslag for When the Body Says No
    Gabor Maté
    pocket
  • Gå til Sunrise on the Reapings produktside
    Bokomslag for Sunrise on the Reaping
    Suzanne Collins
    innbundet
  • Gå til Meditationss produktside
    Bokomslag for Meditations
    Marcus Aurelius
    pocket
  • Gå til The Behavior Operations Manuals produktside
    Bokomslag for The Behavior Operations Manual
    Chase Hughes
    pocket
  • Gå til Cute and Cozy Coloring Book - Bold and Easys produktside
    Bokomslag for Cute and Cozy Coloring Book - Bold and Easy
    Elle Douglas
    pocket
  • Gå til Beasts We Burys produktside
    Bokomslag for Beasts We Bury
    D. L. Taylor
    innbundet
  • Gå til Atomic Habitss produktside
    Bokomslag for Atomic Habits
    James Clear
    pocket
  • Gå til Wild Sides produktside
    Bokomslag for Wild Side
    Elsie Silver
    heftet
  • Gå til Dad, I Want to Hear Your Storys produktside
    Bokomslag for Dad, I Want to Hear Your Story
    Jeffrey Mason
    innbundet
  • Gå til Leave Me Behinds produktside
    Bokomslag for Leave Me Behind
    K M Moronova
    pocket
  • Gå til I Who Have Never Known Mens produktside
    Bokomslag for I Who Have Never Known Men
    Jacqueline Harpman
    pocket
  • Gå til The Courage To Be Dislikeds produktside
    Bokomslag for The Courage To Be Disliked
    Ichiro Kishimi, Fumitake Koga
    heftet

Anbefalt for deg

  • Gå til The OSINT Handbooks produktside
    Bokomslag for The OSINT Handbook
    Dale Meredith, Greg Shields
    heftet
  • Gå til Designing Large Language Model Applicationss produktside
    Bokomslag for Designing Large Language Model Applications
    Suhas Pai
    heftet
  • Gå til Clean Codes produktside
    Bokomslag for Clean Code
    Robert Martin
    heftet
  • Gå til Beginning Programming with Python For Dummiess produktside
    Bokomslag for Beginning Programming with Python For Dummies
    John Paul Mueller
    heftet
  • Gå til Cybersecurity Essentialss produktside
    Bokomslag for Cybersecurity Essentials
    Charles J. Brooks, Christopher Grow, Philip A. Craig, Donald Short
    heftet
  • Gå til Pragmatic Thinking and Learnings produktside
    Bokomslag for Pragmatic Thinking and Learning
    Andy Hunt
    heftet
  • Gå til Natural Language Processing with Transformers, Revised Editions produktside
    Bokomslag for Natural Language Processing with Transformers, Revised Edition
    Lewis Tunstall, Leandro Von Werra, Thomas Wolf
    pocket
  • Gå til Modern Operating Systems, Global Editions produktside
    Bokomslag for Modern Operating Systems, Global Edition
    Andrew Tanenbaum, Herbert Bos
    heftet
  • Gå til Secure By Designs produktside
    Bokomslag for Secure By Design
    Dan Johnsson, Daniel Deogun, Daniel Sawano
    heftet
  • Gå til World Wide Wastes produktside
    Bokomslag for World Wide Waste
    Gerry McGovern
    pocket
  • Gå til Art of Computer Programming, The, Volumes 1-4B, Boxed Sets produktside
    Bokomslag for Art of Computer Programming, The, Volumes 1-4B, Boxed Set
    Donald Knuth
    øvrig
  • Gå til Build APIs You Won't Hate: Everyone and their dog wants an API, so you should probably learn how to build thems produktside
    Bokomslag for Build APIs You Won't Hate: Everyone and their dog wants an API, so you should probably learn how to build them
    Laura Bohill, Phil Sturgeon
    heftet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 15% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.