AnsiLove.framework

Today I want to introduce you to what I’ve been coding recently. Here is a Cocoa framework for rendering ANSi art, and it’s called the AnsiLove.framework. It uses a modified version of Frederic Cambus’ awesome AnsiLove as library, creating PNG images from ANSi source files.

Farewell, Dennis Ritchie

He was father of the C programming language and without him there would be no UNIX. His pioneering work paved the way for many modern programming / scripting languages like Objective-C, C#, Perl, Java, Go, JavaScript and PHP. Entire operating systems are written in C or build upon the UNIX legacy, most notably BSD and hence Mac OS X. Farewell, Dennis Ritchie… may you rest in peace.

Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma - which is living with the results of other people’s thinking. Don’t let the noise of others’ opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.
Steve Jobs (1955 - 2011)

First Syntoxic details

Time to to talk about some key features I have in mind for Syntoxic.

WHAT IS YOUR FAVORITE INANIMATE OBJECT? — Asked by tumblrbot

My guitars: an Epiphone Annihilation-D (Jeff Waters signature flying-V model) and a Cort X11.

Private Properties in Objective-C

I’m an avid fan of properties and I’m using them as often as possible. Recently someone asked me how I deal with private variables. The answer is: a private property. Initially I wanted to write my own blog post about it, fortunately David Linsin already did this. His approach is very similar to mine so I just share the link with you.

Announcing Syntoxic

A syntax highlighting text editor for Mac OS X. Beautiful. Contemporary. All you ever needed. Product availability? When it’s done. 

Ascension roadmap

We know Ascension is already great in displaying ASCII art on the Mac. Let’s talk about some of the key features I’m planning for upcoming Ascension releases.