When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software...
Software presented in the book contains a number of useful and effective receptions of the procedural and functional programming in Mathematica that extend the system software and allow sometimes much more efficiently and easily to program the...
There are two kinds of site owners: the ones using Google Analytics and the ones who don’t know what they’re doing with their websites. If you’re reading this, you’ve made your first step toward becoming one of the...
JavaScript Succinctly was written to give readers an accurate, concise examination of JavaScript objects and their supporting nuances, such as complex values, primitive values, scope, inheritance, the head object, and more. If you’re an...
Scott Oaks, lead author of O'Reilly's new JXTA in a Nutshellsays,"Fundamental scalability and centralization forces are constraining the Internet and are restricting its growth. Peer-to-peer networks like JXTA are essential to bring the internet to...
Learn how to reprogram Golden Age 8-bit arcade games with your own game! We’ll learn about the C programming language and compile code for the Z80 CPU, targeting these platforms: Midway 8080 (Space Invaders) VIC Dual (Carnival) Galaxian...
The Atari 2600 was released in 1977, and now there's finally a book about how to write games for it! You'll learn about the 6502 CPU, NTSC frames, scanlines, cycle counting, players, missiles, collisions, procedural generation, pseudo-3D, and more....
Learn how to program games for the NES! You'll learn how to draw text, scroll the screen, animate sprites, create a status bar, decompress title screens, play background music and sound effects and more. While using the book, take advantage of the...