Ok: The Resurrection of GW-BASIC
Ok: The Resurrection of GW-BASIC by CreateSpace Independent Publishing Platform at Translate This Website. Hurry! Limited time offer. Offer valid only while supplies last. GW-BASIC isn't dead yet.A Microsoft product of the early 1980s, GW-BASIC and its direct successors were loaded into more personal computers than any
GW-BASIC isn't dead yet.
A Microsoft product of the early 1980s, GW-BASIC and its direct successors were loaded into more personal computers than any other programming language in history. GW-BASIC was a line-numbered, unstructured, loosely procedural high-level programming environment that immediately set you down in the thick of it: confronted with an Ok prompt, cursor blinking, the language interpreter made no bones about its high-level expectations of you. Algorithms, some just as complex as anything being coded these days, could be fashioned in GW-BASIC; program in the language now, and you'll experience a particular type of joy that attends to a successful solution of a new-world coding problem that, samurai-like, you are somehow able to slay using an old-world unstructured language.
Mark Jones Lorenzo first wrote about GW-BASIC in Not Ok, arguing that reports of its death were greatly exaggerated--and proving it by offering a cookbook of engaging and cutting-edge algorithmic type-in recipes, earmarked for immediate consumption. And now it's time for a second helping.
If Not Ok was the appetizer, then Ok is the main course, containing delicious recipes for even more complex programs that stretch GW-BASIC to its absolute limits while satiating the most discriminating programmers. Inside these pages you'll find the ingredients for cooking up Turing machines, the Game of Life, tic-tac-toe, the card game baccarat, a slider puzzle, an analog clock, permutation and combination generators, a slot machine, the Tower of Hanoi, an "outguessing machine," a decimal-to-fraction converter, a statistical bootstrapping routine, and several recursive algorithms, among many other programs--including playable versions of a handful of classic arcade games of a bygone era.
In addition, GW-BASIC goes head-to-head with an object-oriented programming language that's more than just another flavor of the month: Java. Will the ragtag GW-BASIC hold its own against the unalloyed Goliath-like forces of modernity? Or will it finally succumb to the ravages of time (and a leviathan language), revealing itself to be well past its expiration date? The fate of GW-BASIC lies in your hands.
* GW-BASIC is a registered trademark of the Microsoft Corporation, which did not in any way endorse or assist in the production of this product.
|Manufacturer:||CreateSpace Independent Publishing Platform|
|Publisher:||CreateSpace Independent Publishing Platform|
|Studio:||CreateSpace Independent Publishing Platform|
|Item Size:||0.91 x 8 x 8 inches|
|Package Weight:||1.14 pounds|
|Package Size:||5 x 0.91 x 0.91 inches|
Have questions about this item, or would like to inquire about a custom or bulk order?
If you have any questions about this product by CreateSpace Independent Publishing Platform, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.
Related Best Sellers
By Addison-Wesley Publishing comp
sku: VIB0201103656, ean: 9780201103656, isbn: 0201103656,
This book is in very good condition. Minimal wear....
By Macmillan Coll Div
ean: 9780136603900, isbn: 0136603904,
For undergraduate courses in assembly language programming and introductory courses in computer systems and computer architecture. This complete and fully updated study of assembly language for the IBM-PC teaches students how to write and debug progr...
By Wrox Press
ean: 9781118164303, isbn: 111816430X,
Conquer the complexities of this open source statisticallanguage R is fast becoming the de facto standard for statisticalcomputing and analysis in science, business, engineering, andrelated fields. This book examines this complex language usingsimple...
By McGraw-Hill Higher Education
ean: 9780071254397, isbn: 9780071254397,
Tucker and Noonan's new approach emphasizes a thorough, hands-on treatment of key issues in programming language design, providing a balanced mix of explanation and experimentation. Opening chapters present the fundamental principals of programming l...
By Independently published
ean: 9781717700889, isbn: 1717700888,
C ++ For Beginners This book was written for those people who are interested in learning C++ programming language and do not have necessarily previous knowledge of programming experience. This book adopts a simple and practical approach to describe t...
By O'Reilly Media
mpn: 45113217, ean: 9781491941195, isbn: 1491941197,
Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency tractable and even easy. If you’re a developer familiar with Go, this practical book demonstrates best pr...
By Brand: Springer
ean: 9781447141556, isbn: 1447141555,
Programming Language Concepts uses a functional programming language (F#) as the metalanguage in which to present all concepts and examples, and thus has an operational flavour, enabling practical experiments and exercises. It includes basic concepts...
By Brand: College Publications
mpn: black & white illustrations, ean: 9781848900646, isbn: 1848900643,
Implementing a programming language means bridging the gap from the programmer's high-level thinking to the machine's zeros and ones. If this is done in an efficient and reliable way, programmers can concentrate on the actual problems they have to so...
By Prentice Hall
mpn: diagrams, index, ean: 9780132479257, isbn: 0132479257,
Quickly emerging as the language of choice for developers of quality software, this guide explains how the Eiffel language combines rigorous software engineering principles with advanced object-oriented techniques. It reveals the simplicity, consis...
By Brand: O'Reilly Media
mpn: Illustrations, ean: 9781449344184, isbn: 1449344186,
Improve your programming through a solid understanding of C pointers and memory management. With this practical book, you’ll learn how pointers provide the mechanism to dynamically manipulate memory, enhance support for data structures, and enable ...