This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
M4sh3dP0t4t03's profile picture

What Frameworks Do You Use For Programming?

Started by M4sh3dP0t4t03, 26 August 2013 - 11:40 AM
M4sh3dP0t4t03 #1
Posted 26 August 2013 - 01:40 PM
I'm just wondering what frameworks you guys use for programming. Also please post links so other people can also take a look at it.

I'm using:
Computercraft, I think everybody who is on these forums should know what it is.
Kivy, a small python framework for all kinds of applications which supports Windows, Mac OS X, Android and iOS. http://kivy.org/
LÖVE, a nice framework for games using Lua. http://love2d.org/
Codea, a small Lua framework for iPad that is made for developing games. Just search it on the app store if you want to check it out.

Also I do lots of programming in C++ and Java without any any framework.
Mads #2
Posted 27 August 2013 - 01:42 AM
None. For graphics I use OpenGL with GLFW, but I'm about to write my own windowing code. For sound I use OpenAL, and for heavy math I use OpenCL.
Other than that, I rarely use any libraries, I write it myself.
billysback #3
Posted 27 August 2013 - 06:44 AM
when I used to make things for Java, including little games, I used just the standard Java libraries; Swing, AWT for graphics. I can't remember which library handled sounds, but I used it. I made everything else myself…

I feel I should learn how to use some libraries, but I could never be bothered when I used Java and now I don't use Java much… Though I might look in to OpenGL or LWJGL
GravityScore #4
Posted 27 August 2013 - 08:24 AM
Haxe and OpenFL (used to be called NME) :D/>

Cross platformed awesomeness similar to Java syntax (OOP, packaging system similar to Java's, networking APIs, a very complete standard library), but actually works well on all platforms (including HTML5, flash, iOS, android, blackberry, mac, windows, and linux).

Papers Please, and a tonne of Ludum Dare games (at least of the ones that I looked at) are made with it :)/>

EDIT: not sure why, but the API pages are probably being changed. You can find the old NME documentation at http://www.openfl.org/api
Tiin57 #5
Posted 27 August 2013 - 11:20 AM
I use http://smartirc4net.sf.net and https://github.com/stevedonovan/MonoLuaInterface for my IRC bot, and LuaJ and Jython for Scriptforge.

Side note: GravityScore, Haxe looks awesome! I'll have to look into it/use it for something when I get home.
Mitchfizz05 #6
Posted 31 August 2013 - 09:01 AM
I often use XNA which is a framework for making Xbox and PC games and it is used in C#, Visual Basic and C++ I think.
And I use ComputerCraft (duh!).