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

Reply via email to