Op zaterdag 19 augustus 2006 16:38, schreef Ole André Vadla Ravnås: > that already happened and you can read the thread if you want... but as you > said, pros and cons for everything, but I think in our situation Tcl has a > far greater pros/cons ratio than any other language (I'm talking about the > 'logic core, data storage' ONLY). > > Hypothetically if you're right, is it worth the months/years it takes to > write all the prerequisities and all the time needed to maintain them? That question is here too early... nobody knows yet what those prerequisites will be, apart from D-BUS bindings. So I think this discussion about 'Python or TCL' is completely senseless now. If and only if we reach the point that it becomes clear that the prerequisites for aMSN2 logic being implemented in TCL can really not be met, then there can be any discussion about using something else. And in that case, I'd prefer a low level language to solve the problem.
> You're obviously judging a language that you've never really given a try. > The indentation syntax tends to be met with prejudice, even I misliked that > until I had used it for 20 minutes. Aside from the lowered potential for > errors (having one way to have a block of statements instead of two, like in > C), it also provides the benefit of consistency -- you literally force the > developers to indent their code and stick to one style, resulting in clean, > readable and maintainable code all across the project. What would be the second way to have a block of statements in C? There is only { } isn't it? And about Python: what happens if a line just gets too long, so I want to break it in two? Somehow I'd expect it would break not only visually, but also syntactically in Python :-P And oh yes, breaking a line in TCL often requires a backslash before the linebreak too. That already irritates me. Whitespace is whitespace, and that simply shouldn't have a meaning. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Amsn-devel mailing list Amsn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amsn-devel