Open tinkcode opened 12 years ago
Also, Aho needs the presentation by 9 am tomorrow. So we need to finish things off by tonight. And I think it would be nice if we could meet sometime before the presentation and do a mock before we do the real one
9 am or 10? I got an email saying 10 am.
I will be in the lounge early next morning. Catch me there.
I too got an email saying 10am. What time do we meet tomorrrow?
Oh i'm sorry.. I think I read it wrong.. so the presentation is at 1:30.. I think a good time to meet would be 11, assuming everyone comes on time.. and the lounge would be good..
Who is working on what part? And when do we compile?
I'm working on the first set of slides - Intro until detailed explanation of the language. Aditya will take over from me, followed by nikhil, you and the demo
I will be done with my slides in another 30 mins or so.. I will mail it to the team for review. When all of us are done, we can compile.. I think that will have to be later in the night though..
Okay, I will mail my slides by 6.30-7 in the morning. Sushmita, let me know if it needs to be done tonight itself.
Sent from my iPhone
On May 7, 2012, at 11:28 PM, tinkcodereply@reply.github.com wrote:
I will be done with my slides in another 30 mins or so.. I will mail it to the team for review. When all of us are done, we can compile.. I think that will have to be later in the night though..
Reply to this email directly or view it on GitHub: https://github.com/ChimeraCoder/MLang/issues/24#issuecomment-5566653
I think it would be best if the compilation could be done by tonight.. cause that way we can all do a review and mail it to him..
Okay, give me like an hour..
Sent from my iPhone
On May 7, 2012, at 11:43 PM, tinkcodereply@reply.github.com wrote:
I think it would be best if the compilation could be done by tonight.. cause that way we can all do a review and mail it to him..
Reply to this email directly or view it on GitHub: https://github.com/ChimeraCoder/MLang/issues/24#issuecomment-5566803
Brilliant. I am re-working the report and creating some more .mlang files as well as adding some more features.
Unless someone has strong feelings otherwise, I'd like to go first - MLang's power comes from its homoiconicity, so it makes sense to open with that, and I think I have a nice way of using that as an introduction/hook.
When we say 'compilation', are we referring to the program that Dan will be composing? We should settle this ASAP (tonight, ideally). I just tried compiling a file the way that we implied that we would in the documentation, and it doesn't seem to be working, so we should address this.
Basically, whatever song we have should be contained entirely in one file, except for one part (say, the bass line), which is contained in a second file. We can compile those two files together to create the midi. Or, Dan can create a third file to replace the second (an alternate, improved bass line) which is then compiled in the same process.
We need to make this as easy as possible; Dan's not going to be able to do anything too complex with this, so it has to be a 100% polished process.
Okay, so I pushed the reordered introduction - let me know if any of you don't like the change for some reason, but I think that homoiconicity is a good way to explain the motivation for MLang.
As for the compilation, it's possible that we've switched the linked-compilation process/command-line syntax and I've simply forgotten; either way, let's make sure this is working so we don't have any last-minute panics.
Hey, so I think there is a normal order that is followed, where the project manager introduces the topic, the language guru talks about the language, the integrator about the implementation and the tester about the testing..
Let me put up what I'm planning to talk about.. I'm not going to go into great detail on the language since that is your forte.. So you could still delve deeper on the motivation behind the language, if thats okay..
So basically I plan to introduce the language- What our primary motive was behind starting with MLang How other music synthesis languages are designed Languages designed on high level languages are syntactically more complex Brief intro into why we chose functional language Other music languages based on functional programming languages Say that these languages are simple, but still require some amount of programming knowledge Make way for you to go into detail about the properties of MLang
Oh, was there really? I didn't see that. Nevermind, then, I had a nice intro idea, but it's not that important.
As for your second note, that all sounds fine - though looking at it it looks like much more than 4 minutes in length, just FYI.
I'm sorry.. Maybe we can still implement your idea, not the exact one, but a modified version that can follow mine.. I could end mine in a way that could help your idea.. Let me know if that's something you'd want to do..
As for the length of the presentation.. I will check it up and make sure it comes within the span of 4 mins or reduce if it doesnt..
Thanks for the offer, but it's really not a big deal!
As for the length, I'm mostly just anticipating that the live demo with Dan will inevitably take a bit more time than we think it will, so let's keep that in mind.
Yup, I agree.. We have 20 mins to make the presentation.. 5 mins - demo with Dan 3 mins - run and explain the sample program? That gives each of us around 3 mins to make our presentations.. I think we should plan around that..
Yup. I think SS can start first followed by Aditya. I can come in then explain the architecture, give a short tutorial + demo. NA can then talk about testing, etc. We can then invite Dan to try his hand at MLang given whatever he has seen in the tutorial.
It's going to be 4 mins/ person and a couple of minutes for the demo with Dan?