Second, I have been using LC for about 10 years with great satisfaction, but I never programmed in other languages (c++, Java, Html, etc) except for Filemaker scripting. So I am not fully competent on what I am going to say.
My point is that I think LC 7 and 8 are getting too bugged and this defeat their purpose of a programming language that should have an easy learning curve.
And these are my reasons:
1) LC 5.5, as I remember, rarely had crash and structural bugs.
2) While I cannot valuate the current number of bugs (LC8.1.1.RC1 has today 3262 confirmed bugs) I think many of them are too fundamental for a development environment.
3) I believe that, in the panorama of multi purpose Applications, a development environment (LC) should be "really" stable and have an much smaller number of bugs. Because of its own nature.
4) I am working on a Stack that uses a lot of what LC offers, but I find my self more and more checking the Quality Control Center, because I don't understand if the bugs I find are originated by my poor scripting or are LC bugs (and often are LC bugs). This is incredibly time consuming.
5) I feel that the introduction of more and more features, has gone to the expense of the original purpose: a "language designed to be expressive, readable, memorable and as close as possible to the way you speak and think."
6) the integration of mobile development has never been completed in my opinion, with commands and functions often having the same purpose, but named differently according to the platform.
7) Also the graphic of the UI has never been completely ported to all platforms. Two examples for all: the progress bar and the check box (why should I script the creation of a check box or radio buttons on mobile? And if a check box is not meant for mobile [who says so?], why is it in the tool palette?)
And I could go on...
So, this is what I am asking: stop new features, simplify and integrate commands and functions, fix the graphic interface and make LC as stable as PhotoShop. That's all

Thanks
Trevix