Home > Articles > Programming > General Programming/Other Languages

General Programming/Other Languages

274 Items

Sort by Date | Title

Classes, Objects, and Methods in Objective-C
Dec 31, 2003
Learn the key concepts in object-oriented programming, so you can start working with classes in Objective-C. In this sample chapter from Programming in Objective-C, you'll learn a little bit of terminology, and then put the theory to work.
Cluster and Complex Design Issues
Feb 8, 2002
This sample chapter from the Sun BluePrints book Designing Solutions with Sun Cluster 3.0 examines how failures occur in complex systems and shows methods that contain, isolate, report, and repair failures.
Cocoa Applications in Mac OS X
Jun 27, 2003
A little commitment and some hard work will get you poised to build great applications. Do this by getting a grasp on designing and implementing a document-based Cocoa application of your own through concentration on the relationships between the source code and the user interface items.
Cocoa Design Patterns: Bindings and Controllers
Oct 7, 2009
Erik M. Buck and Donald A. Yacktman explain the role of bindings and controllers in Cocoa.
Cocoa Language Options
Nov 8, 2002
Scott Anguish, Erik Buck, and Donald Yacktman describe the general features of all languages that can be used with Cocoa, and provide a brief overview of object-oriented terminology.
Cocoa Programming for Mac OS X: Custom Views
May 30, 2008
All visible objects in an application are either windows or views. In this chapter, Aaron Hillegass shows how to create a subclass of NSView.
Cocoa Programming for Mac OS X: Objective-C
Dec 12, 2011
Cocoa was developed using Objective-C, and most Cocoa programming is done in Objective-C. Teaching C and basic object-oriented concepts could consume an entire book. This chapter assumes that you already know a little C and something about objects and introduces you to the basics of Objective-C.
Cocoa Programming Fundamentals: UNIX Tools in Cocoa
May 27, 2010
This video excerpt is from Cocoa Programming Fundamentals LiveLessons.
Cocoa Tips: Don't Reimplement Standard Functionality
Jan 15, 2010
David Chisnall explains why using OS X's built-in APIs, rather than rolling your own, will allow your program to work with all of the user's other programs.
Cocoa Tips: Exposing System Services
Jan 22, 2010
David Chisnall shows how exposing system services makes it easy for users to access the features of your program from other applications.
Cocoa: Working with XML
May 19, 2006
Objective-C and Cocoa is the predominate language/framework on the Apple OS X operating system, but it is fairly uncommon otherwise. One way to enable an application written in this language to communicate with applications written for other platforms is via the universal XML. Marcus Zarra walks you through constructing, transmitting, and deconstructing an XML document using Objective-C and Cocoa.
Cocoa® Programming for Mac® OS X: Custom Views
May 10, 2002
Aaron Hillegass teaches you how to create a subclass of NSView in Cocoa.
Concurrent Programming in Java: Creating Threads
Jun 1, 2001
Doug Lea discusses creating threads in Java, including oneway messages, services in threads, and parallel decomposition.
Conditionals in Swift
Feb 10, 2016
This chapter from Swift Programming: The Big Nerd Ranch Guide introduces conditionals in Swift, including if/else, ternary operator, nested ifs, and else if.
Containers in Ruby
Aug 23, 2002
Similar to a grocery bag, containers hold a variety of objects and make life easier. Learn how to bag your objects into strings, arrays, hashes, and ranges.
Controlling Both Ends of the Communications Channel: From Cocoa to Servlets
Jun 2, 2006
Objective-C/Cocoa is the dominant language/API for Apple's OS X. Java is the dominant language for Web portals and other Internet services. So wouldn't it make sense for these two technologies to talk to each other? Marcus Zarra walks you through a simple solution to get these two technologies communicating.
Copyright Versus Free Software
Nov 16, 2007
David Chisnall examines the close relationship between copyright and Free Software.
Creating Events in Delphi 6
May 10, 2002
This article discusses how you can define your own event properties for your custom Delphi components.
David Chisnall Presents a Developer's Reading List
Jan 4, 2012
Expert programmer David Chisnall provides a list of the 5 books he believes every programmer should read.
Debunking the Myth of High-level Languages
Jul 14, 2006
David Chisnall explains how programming in a low-level language can make a compiler's job harder, essentially wasting effort and slowing down your program's processing.

<< < Prev Page 1 2 3 4 5 Next >