Discussion:
TCL
René J.V. Bertin
2017-11-14 11:26:07 UTC
Permalink
Is there a rev level of kdevelop that supports TCL development?
As I said yesterday in the comments section on kdevelop.org, no, there
isn't. ;)
You know, I really think that's doing the project injustice. I'd reserve that answer to questions like "is there support for music development in KDevelop", or support for baking cookies. Not every KDevelop user is a seasoned developer with formal training and the vocabulary that comes with it (and with being english spoken!). Some will interpret "to support" as in "will this support my weight", i.e. if it doesn't you shouldn't be putting it to use for that purpose.

Would you say KDevelop does NOT support PHP support if you don't have the external plugin installed, to the extent that you can't do any such development at all with it, or Python development without kdev-python installed?

I know people who wrote their entire PhD thesis in LaTeX using an IDE and I would have done the same if I'd had one at the time.

Could you also just as well be using Kate for this level of development support, or emacs? Possibly, but there's also an advantage to using the same tool all the time, and if KDevelop is the best tool for one of the applications you have for such a tool you could just as well be using that across the board.

To me the answer should be more positive: KDevelop provides tools that will support most kinds of (software) development, but it doesn't provide any specific support for {Haskell, Tcl, ...} until someone writes a plugin for it. Those last few words are my subtler way of saying "patches welcome" ;)

Anyway, my 0.02€ (that's more than $0.02, you can keep the change ^^)

R.
René J.V. Bertin
2017-11-14 12:32:44 UTC
Permalink
That's not constructive, René.
I'm not going to make a fuss about this, but I disagree - the above was certainly intended to be constructive.
We have never claimed that you can't use anything that isn't
supported, it's just that it's not supported by our standards.
Be that as it may, you are giving off negative signals that are bound to turn away part of the potential user population, and thus also part of the pool of potential contributors.

Trust me on this, I've learned this kind of lesson the hard way in a completely different context (and I'm only going to admit that a single time). Always present the bottle as half full rather than half empty, and above all avoid giving the impression you don't care about all potential applications of what you're working on (IOW, people might think you're just doing it for yourself, and that's one of the domains where sometimes you might care about what others think).

Over and out AFAIAC.

R.
René J.V. Bertin
2017-11-14 10:37:51 UTC
Permalink
Hi
Is there a rev level of kdevelop that supports TCL development?
Please refer to yesterday's discussion about Haskell support.

The official short and blunt answer appears to be "no, since there is no *specific* support for the language", which isn't wrong but which only means that KDevelop doesn't give any additional support to Tcl than it does to, say, a secret language you designed yourself.

You get syntax highlighting via one of the KF5 frameworks, plus project support and integration with source control/revision systems like git. I consider that support for any kind of development but evidently you can get that level of support from a number of other IDEs.

R.

Loading...