Basic Class System

Showcase your libraries, tools and other projects that help your fellow love users.
Post Reply
kclanc
Citizen
Posts: 89
Joined: Sun Jan 29, 2012 6:39 pm

Basic Class System

Post by kclanc »

Love Studio 0.2 comes with a lua class system called Basic Class System. I have written documentation for it here: https://bitbucket.org/kevinclancy/basic ... /wiki/Home

Basic Class System has the following features:
-A Static Typechecking Plugin for Love Studio
-Single Inheritance
-Event publishing
-Operator Definitions
-Abstract Methods

To obtain it, just download and install love studio (only for windows at this point, sorry linux :( )
https://bitbucket.org/kevinclancy/love-studio
User avatar
ishkabible
Party member
Posts: 241
Joined: Sat Oct 23, 2010 7:34 pm
Location: Kansas USA

Re: Basic Class System

Post by ishkabible »

I have a hobby of spotting what I call "accents" in code. An accent is just doing things in one language that are done on another languge. I'm going to guess you're a C# programer. Am I right?
Last edited by ishkabible on Fri Jan 04, 2013 9:20 pm, edited 1 time in total.
kclanc
Citizen
Posts: 89
Joined: Sun Jan 29, 2012 6:39 pm

Re: Basic Class System

Post by kclanc »

C# is an excellent language. However, I don't consider myself an "X programmer", where X is some programming language; I use whatever I think is the most effective tool for the job. Love Studio is written in C++,C#,and F#, for example. I'm interested in how programming languages work and what makes them effective. Part of the reason I like lua is that it doesn't enforce policies. Instead, it gives you the tools necessary to set up your own policies.

I have been doing a lot of C# programming lately, though, so maybe you're right.
Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 22 guests