Talk:TNSDL

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

TNSDL Wikipedia article had been deleted. A few days later I restored, reorganised and extended it. I had several reasons to do so.

  1. Reasoning for deletion showed that the page was greatly misunderstood. Probably because the original article was poorly written.
  2. TNSDL is the programming language of one of the world's most widespread mobile telecommunication switches (as of 2010). So people may be interested in the internals of their calls.
  3. TNSDL is almost in all aspect the opposite of Erlang language, though their primary goal, i.e. creating concurrent, distributed telecommunication systems, is exactly the same. Their contrast may have wide public interest.
  4. Even though TNSDL is a proprietary language, it is often a subject of academic research. So a public reference could be helpful for the researchers.

Gerbely (talk) 13:24, 7 February 2010 (UTC)[reply]


Thanks, Gerbely! This new page is very good. The previous, deleted page had only a very tenuous relationship with the reality. (Which I can say as one of the original developers of the TNSDL specification, and the primary developer and maintainer of its implementation). The main reason I did not fix it is that I wasn't sure whether it would be appropriate for me to talk about this in-house language publicly.

ErkkiRuohtula (talk) 04:44, 17 June 2011 (UTC)[reply]


Erkkiiii! :) (I used to develop TETRA stuff with TNSDL, and it proved tremendously useful! Oh, and the great subautomata support!...) A real shame that there are practically no TNSDL resources on the net. It really should become more visible! Thanks to the author of the article for not letting it go, and doing a very good job!

Erkki, you sure must have permission to talk about it, at least here! There's absolutely nothing substantially NOKIA-specific in it. (And the "educator" role could also suit NOKIA well.) Also, having the EMMA and PROD projects published in detail, it's only natural to talk about TNSDL openly, too, despite its translator etc. being proprietary.

Not sure how much NOKIA considers it an asset of competitiveness -- but it's hardly ever the language itself that matters in that context. (Opening up ERLANG did no harm to Ericsson, did it? I'd bet on the contrary, as developers & resources for an open language are (increasingly, by time) easier to find, not to mention the reputation boost earned.) In fact, it should actually be open-sourced (also taking advantage of the marketing value of that act), rather than keeping it meticulously hidden.

NOTE: The article had been threatened of deletion again for the lack of sources. For the time being, just to keep our feet on the doorstep, I've added a conf. proceedings book (which can at least "testify" for TNSDL...), a few (other...) EMMA papers, and mentioned you, too (in the History section -- you can't be made liable at least for that ;) ). But to make it less ad-hoc and more robust, you could try adding better focused published reference(s), change your URL, title or anything, as you feel fit.

Nice to have you here! :) Luna Kid (talk) 21:08, 25 April 2014 (UTC) (Szabolcs Szász, around 2000 @ PMR)[reply]


Gerbely: I've gone through reviewing the article, and fixed a (surprisingly) few minor spots (mostly some missing definite articles, hyphens and a few typos & wording choices etc.). Also added a subsection (mostly just as a placeholder) about the differences between TNSDL and SDL88. Erkki: please suggest further improvements, fixes, omissions etc. Cheers, all! Luna Kid (talk) 23:29, 25 April 2014 (UTC)[reply]