How many programming languages do you speak?

Discuss music production with Ableton Live.
bigbadotis
Posts: 836
Joined: Fri May 30, 2003 10:31 pm
Location: rochester, ny
Contact:

Post by bigbadotis » Fri Jul 13, 2007 12:19 am

TurboGears is the new hip Python based web development environment.

djadonis206
Posts: 6490
Joined: Thu Jun 17, 2004 4:23 pm
Location: Seattle, WA.

Post by djadonis206 » Fri Jul 13, 2007 12:23 am

This is awesome you guys but it looks like I need to study some sqlserver stuff and get a database or something like that

then I can dive into Ruby

but this is great

thanks
Ableton | Elektron

Music

Michael Hatsis
Posts: 1807
Joined: Tue Nov 16, 2004 6:27 pm
Location: Here and There
Contact:

Post by Michael Hatsis » Fri Jul 13, 2007 12:29 am

djadonis206 wrote:This is awesome you guys but it looks like I need to study some sqlserver stuff and get a database or something like that

then I can dive into Ruby

but this is great

thanks
Nah, dont have to worry about that ( sqlserver stuff ), thats what Rails does...

djadonis206
Posts: 6490
Joined: Thu Jun 17, 2004 4:23 pm
Location: Seattle, WA.

Post by djadonis206 » Fri Jul 13, 2007 12:31 am

Oh, good

I downloaded Ruby but I'm still not finding an easy ground floor tutorial
Ableton | Elektron

Music

Michael Hatsis
Posts: 1807
Joined: Tue Nov 16, 2004 6:27 pm
Location: Here and There
Contact:

Post by Michael Hatsis » Fri Jul 13, 2007 12:38 am

check out the videos from Lynda.com . they aint free but will give you a good understanding of what you can do with RoR...

noisetonepause
Posts: 4938
Joined: Sat Dec 28, 2002 3:38 pm
Location: Sticks and stones

Post by noisetonepause » Fri Jul 13, 2007 12:40 am

Small teaser to show what you can do with Rails:

http://media.rubyonrails.org/video/rail ... _sound.mov

A nice, if a bit short, general Ruby tutorial:
http://pine.fm/LearnToProgram/?Chapter=00
Suit #1: I mean, have you got any insight as to why a bright boy like this would jeopardize the lives of millions?
Suit #2: No, sir, he says he does this sort of thing for fun.

Mesmer
Posts: 589
Joined: Wed Jun 06, 2007 4:29 pm
Location: Sunny San Juan, PR

Post by Mesmer » Fri Jul 13, 2007 3:07 am

mike@TrackTeam Audio wrote:I think there is a similar framework for Python, maybe Plone or something.
Plone is not for beginners.
There is some cute resemblence going on between RoR and Django project. with php it's called CakePHP; they all follow the MVC paradigms, with CRUD APIs and DRY everything ... but this is not an acronym contest ok?!
http://www.mesmero.net
---
Image
---
Hidden Driveways wrote:This doesn't answer your question at all, but I said it anyway simply for the joy of making a post.

Mesmer
Posts: 589
Joined: Wed Jun 06, 2007 4:29 pm
Location: Sunny San Juan, PR

Post by Mesmer » Fri Jul 13, 2007 3:11 am

djadonis206 wrote:Oh, good

I downloaded Ruby but I'm still not finding an easy ground floor tutorial
just Ruby? or Ruby on Rails?
there's lots of small tutorials but not a methodic introduction...
Good books hath no equal, here.

you checked out this already?
http://wiki.rubyonrails.org/rails/pages/Tutorial

the wiki is as good as it gets.
I also remember a weird funny tutorial, was it wry's poignant tutorial, or something like that?

-h
http://www.mesmero.net
---
Image
---
Hidden Driveways wrote:This doesn't answer your question at all, but I said it anyway simply for the joy of making a post.

kuniklo
Posts: 721
Joined: Tue Jul 06, 2004 10:02 pm

Post by kuniklo » Fri Jul 13, 2007 5:54 am

Mesmer wrote: the wiki is as good as it gets.
I also remember a weird funny tutorial, was it wry's poignant tutorial, or something like that?

-h
http://poignantguide.net/ruby/

thelocalhost
Posts: 194
Joined: Fri Jul 29, 2005 11:40 pm

Post by thelocalhost » Fri Jul 13, 2007 7:25 am

djadonis206 wrote:Oh, good

I downloaded Ruby but I'm still not finding an easy ground floor tutorial
http://www.rubycentral.com/pickaxe/

Don't jump into Rails until you understand some basic ruby.

Ruby has some cool idioms that take some time to adjust/understand. Once you've got a few basic things down (e.g., arrays, iterators, classes), you'll start to be able to do some really cool things pretty quickly.

Patch
Posts: 2614
Joined: Sun Aug 15, 2004 8:14 pm
Location: Bristol, UK

Post by Patch » Fri Jul 13, 2007 8:31 am

RM Basic is the shiz, man! I once wrote 10,000 lines of code to make a ball bounce across the screen.

The future is 1992, people...

djadonis206
Posts: 6490
Joined: Thu Jun 17, 2004 4:23 pm
Location: Seattle, WA.

Post by djadonis206 » Fri Jul 13, 2007 1:58 pm

I downloaded RoR and did the tutorial noisetone suggested - I'm going to move through the other couple tutorials and go hunt down some books on Ruby <-- if any

this is awesome - I like the syntax better in ruby than say .net or C

curious if Ruby will help me design and build a statistical database for a friend who's doing some research - her laptop got stolen and it had a progam called epidata on it - I'd like to build something she could use and Id like to make it web based...when I get a little more familiar with ruby I might jump in some forums and get started on that

thanks again


ad!
Ableton | Elektron

Music

Tone Deft
Posts: 24152
Joined: Mon Oct 02, 2006 5:19 pm

Post by Tone Deft » Thu Jul 19, 2007 8:42 am

Lots of python users up in here, what do you guys think of the LiveAPI python work? I started on it but am sooo scattered with other projects I can't get into another thing to learn. It also tangled up my 6.07 install, I fixed it but can't get into all that.

I want new toys!! GIMME!!
In my life
Why do I smile
At people who I'd much rather kick in the eye?
-Moz

Patch
Posts: 2614
Joined: Sun Aug 15, 2004 8:14 pm
Location: Bristol, UK

Post by Patch » Thu Jul 19, 2007 8:48 am

BBC Basic was pretty neat, too. Anyone remember "Granny's Garden"?

nylarch
Posts: 510
Joined: Mon Sep 19, 2005 7:55 pm
Location: brooklyn

Post by nylarch » Thu Jul 19, 2007 3:38 pm

A lot of it depends on what you want to do. If you want to work in a smaller webshop or release small apps yourself then ruby/python are great.

If you want a staff gig as a developer for a bigger operation you can't go wrong with Java or .Net (C#). The ruby/python thing is going to be much longer on the uptake for these kind of organizations because it isn't a proven technology yet, i.e. RoR is still working out some scaling issues.

Most good developers can pick up a new language for a project in a matter of weeks if they know how to "develop", so I would recommend a language like Java that will maybe be a lot more cumbersome and not as hip/fun/ as RoR but is mature and somewhat formal - i.e. it will teach you how to develop (actually ruby/python are great at this as well).

The Head First books on Java are great (http://www.oreilly.com/catalog/hfjava2/).

Having said all that I'm really getting into Flash these days - ActionScript 3.0 is a huge leap forward from 2.0 and with the Flex framework for RIA web apps there is a LOT of work out there. It also has such a very rich multi-media API that I think its a nice fit for a creative. You can have fun doing programmatic animations and skinning. I work on Wall Street by day and there is a ton of demand for Flex/Flash developers right now to put front ends on trading apps.

just my 2 cents.
MacBook Pro; Live 8 Suite, Reaktor; '77 Fender Jazz Bass; Apogee One;

Post Reply