[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-users] Compiled language similar to sc ?



Very interesting. I was going through your code and found sc related stuff. Are you implementing the sc lang in scala ?

Miguel

Sc iss escreveu:
i'm spending some time with scala these days ( www.scala-lang.org ),
it is statically typed but has good type inference so you don't have
to type so much as for example in java. it is also functional so you
can do most of what sclang can do, with the addition of types that
saves you a lot of trouble when developing more complex classes. of
course, it might be not for you if you want a quickly responding live
coding system, but i'm trying to figure out how close you can get.
it's also not the perfect language but well, i guess there is no
perfect language, as everyone has there personal preferences, and
supercollider has a lot of syntactic sugar that makes the source code
more compact. it misses things like default argument values and
method calls with argument names (EnvGen.ar( Env.perc ), doneAction:
2), but some are on the way for scala 2.8 i think.

some of my experiments can be found here
http://tintantmare.svn.sourceforge.net/viewvc/tintantmare/sclip/

cheers, -sciss-

----- original message --------

Subject: Re: [sc-users] Compiled language similar to sc ? Sent: Sat,
07 Mar 2009 From: Andrea Valle

You may take a look at Smalltalk or Ruby Best -a- On 7 Mar 2009, at
16:03, Miguel Negrao wrote: Hi Since I started using supercollider
I'm become used to it's ease of use, and it's great functionality.
When going back to c or c++ for other projects I always feel like
going back to the stone age. I particularly love the flexible type
system, I don't know the technical name of this, but being able to
assign whatever I want to a variable without first defining what is
easy. I love that everything is an object, and that the control
structures are themselves methods of objects. In my code nowadays I
don't ever use "for" loops, I always use .collect or .do . . I love
the huge ammount of container classes with methods to do almost
everything I can think off. Also the garbage collection is great.  So
my question is, is there a compiled language that has this features ?
And if yes, why the hell isn't everyone using it ? cheers,-- Miguel
Negrão // ZLBhttp://www.friendlyvirus.org/artists/zlb/ _______________________________________________sc-users mailing list info (subscription, etc.):
http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtmlarchive:
https://listarc.bham.ac.uk/marchives/sc-users/search:
https://listarc.bham.ac.uk/lists/sc-users/search/ --------------------------------------------------Andrea
Valle--------------------------------------------------CIRMA -
DAMSUniversità degli Studi di Torino-->
http://www.cirma.unito.it/andrea/-->
http://www.myspace.com/andreavalle-->
http://www.flickr.com/photos/vanderaalle/-->
http://www.youtube.com/user/vanderaalle-->
andrea.valle@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
 "The objectives of SuperCollider have been taken a stage further
with the development of SAOL, the fruits of a research project based
at MIT, launched in 1998" (P. Manning, Electronic and Computer Music,
revised and expanded edition, 2004)


--- original message end ----


_______________________________________________ sc-users mailing list


info (subscription, etc.):
http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml archive:
https://listarc.bham.ac.uk/marchives/sc-users/ search:
https://listarc.bham.ac.uk/lists/sc-users/search/




--
Miguel Negrão // ZLB
http://www.friendlyvirus.org/artists/zlb/

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/