|
It's not that VS is evolving to slow or fast it's that they're not fixing problems from version to version, plus of course introducing new ones.
New version: WinHeist Version 2.1.1 new web site.
I know the voices in my head are not real but damn they come up with some good ideas!
|
|
|
|
|
Many versions in few years indicate the framework is not stable and design is not fully thought out. Mind you, we, developers, have to maintain the products written in the older versions. It is hard to keep up with all difference between the versions though I don't mind minor revisions. What I dislike most, is framework being discontinued without any formal announcement because some directional change.
|
|
|
|
|
It looks like:
HP OpenVMS Alpha Version 7.3-2 was released in 2003.
HP C Version 7.3 for OpenVMS Alpha was released in 2007.
HP DECset Release 12.7 was released in 2005.
Oracle Rdb Release 7.3 was released in 2014. WTE?
|
|
|
|
|
It is Microsoft's old strategy, means take world into problem and then provide them solution as new technology.
|
|
|
|
|
The only way I could say that something was changing too quickly would be if it repeatedly made breaking changes. I haven't seen a breaking change in years, but there some big ones coming up with Entity Framework 7, ASP.Net 5, Angular 2, etc. It's going to be a tough year, but I think it will be worth it in the long run, and hopefully we won't see the same again next year.
|
|
|
|
|
It has always bugged me that the VS line has bundled language features with a certain version of the IDE.
You want async ? You have to use VS2012.
You want automatic properties, you have to use VS2005
etc.
Just like with Windows itself, I feel I should be able to choose my kernel/windowmanager, compiler/IDE separately.
|
|
|
|
|
Or don't use Visual Studio; no one says you have to.
|
|
|
|
|
Like in asp.net, visual studio, the HTMLTextWriterStyle is so outdated, if still doesn't support CSS 2 like float for e.g
And the .js file editor is still outdated in VS 2013
not sure if it support all of HTML5 yet
or is it the asp.net (ver 4.51), and not Visual Studio?
|
|
|
|
|
... the platform doesn't do what I need it to do or the demands to keep up with it seem to difficult to achieve.
the answer to this question can change like the wind.
|
|
|
|
|
For Windows development, I'm much more concerned about the direction of change rather than pace.
It seems to me that all the effort on "Universal Apps" could be good, but I'm not enamoured with the idea that the only way to distribute those apps is through the Windows Store.
Seems counter to every possible context of "freedom" conceivable.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
speaking of Sauron of Redmond, imho: part of what creates the pragma=gap between knowing about available new features and being able to use them appropriately in code is the atrocious inadequacy of technical support; where technical support is defined as:
1. documentation that is internally consistent, proof-read for egregious errors, and is up-to-date with terse, but effective, code examples
2. MSDN forum discussions that are not comical wastes of time cluttered with duplicate postings of every post submitted by "mere mortals" and moderators.
3. availability of code walk-throughs and essays that give you an idea of where and how to use the new features (best practices).
Of course, looking from the "glass is half-full" perspective, one can imagine that Microsoft's deficits in explanatory content and documentation is part of what's keeping CP and StackOverFlow in booming business
«To kill an error's as good a service, sometimes better than, establishing new truth or fact.» Charles Darwin in "Prospero's Precepts"
|
|
|
|
|
If you think Sauron of Redmond is bad for that, wait till you see the collective disarray of the Orc Open Source army.
Seriously, the documentation for most OSS I've worked with makes Microsoft's efforts look like Florence Nightingale.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
My favorite platform is the Unix IDE[^] and it is evolving nicely. Old skills rarely become obsolete, and new features are being added all the time.
modified 11-May-15 9:25am.
|
|
|
|
|
Once upon a time you could also say that for Windows. And then came Vista and Mickeysoft since then changed 'visions' and directions more often than other people their underwear.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Yes, it's changing a little too quickly.
|
|
|
|
|
'pace' can not be determined
BTW,i voted for No - it's evolving at a nice pace
Programmer : A machine that converts coffee into code !
|
|
|
|
|
Amen
Life's like a nose, you've got to get out of it whats in it!
|
|
|
|
|
The pace of the language (C++ in our case) and Visual Studio (the development environment we use) evolve at a nice pace. Just fast enough to learn the new concepts and using them effectively in new code.
However, many other tools can't follow the pace. E.g.
* PC/Lint always did a great job in finding dangerous C++ constructions. Now it constantly complains about unrecognized constructions: brace initialization, too complex lambda's, ...
* Visual Assist also regularly fails on unrecognized constructions. Code completion doesn't work, types are not correctly determined (when using auto), ...
Enjoy life, this is not a rehearsal !!!
|
|
|
|
|
'It's irrelevant'...
Nothing force you to update, and even updated, nothing force you to use new features...So it is irrelevant that you have an update every 3 months or once a year...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
Nobody forces me to update, except of course Mickeysoft (who want to sell yet another operating system), customers who don't want to invest in dead ends (like our current Silverlight applications) or even open source projects (which depend on some other new stuff and don't work very well on Win 7 and VisualStudio 2010).
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
|
I think javascript frameworks are changing way too quickly. Not to mention a lot of abandoned frameworks.
|
|
|
|
|
|
Who wants to invest time and money to build upon a framework which is full of unfixed bugs and is then pulled away from under your feet for the next try?
I don't like to be reduced to a code monkey, producing worthless little 'apps' with an even shorter life cycle. Win 8, anybody?
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
When I worked with VisualStudio I always made sure to lag behind by one or two versions... that gave me the stability I wanted. I NEVER used a brand new release! ...I let other people deal with the bugs...
Same thing with OS's... never target latest and greatest because you don't even know if the paradigm will last.
|
|
|
|