|
David Lane wrote: I have been a developer for over 30 years on many systems so I know a little of what I speak.
Aren't we all . . .
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein
"How do you find out if you're unwanted if everyone you try to ask tells you to go away?" - Balboos HaGadol
|
|
|
|
|
ok, I really don't mean to k.a., but frankly, CP fits the bill: "Which company, however, does more to make Software Development a better profession? (use whatever definition of "better" suits you)"
Marc
|
|
|
|
|
I will second that notion.
When prediction serves as polemic, it nearly always fails. Our prefrontal lobes can probe the future only when they aren’t leashed by dogma. The worst enemy of agile anticipation is our human propensity for comfy self-delusion. David Brin
Buddha Dave
|
|
|
|
|
No, it's too addictive; I spend all too much time here.
|
|
|
|
|
By screwing around with the windows O/S so frequently, they require all sorts of software to be upgrade, if not rewritten altogether.
What could possibly help the programming profession more than creating work opportunities for them?
Only one cavaet (can't blame Microsoft, either): Offshore Outsourcing.
The Converse question: who did the most to hurt software development?
Offshore Outsourcing: managements dream-child! Cheap labor. What seems like (initially, at least) a lower bottom line - just the way they like it. Never mind all the follow-up costs. And, of course, you can blame the contractor for any inadequacies.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein
"How do you find out if you're unwanted if everyone you try to ask tells you to go away?" - Balboos HaGadol
|
|
|
|
|
I think it's Microsoft, just look at the VS Express Editions (2008).
Best IDE ever, .Net AND Win32 support in one single environment,
and it is FREE!
Thank you Microsoft!
|
|
|
|
|
They are free because Microsoft wants to lock the future budding developers to Microsoft platforms. Every business decision is done for the good of the each company, rarely for the common greater good.
|
|
|
|
|
Wong Shao Voon wrote: They are free because Microsoft wants to lock the future budding developers to Microsoft platforms. Every business decision is done for the good of the each company, rarely for the common greater good.
Of course this is true, but I don't care about, because I would have developed
for the windows platform, too, if there were no free Express Editions.
|
|
|
|
|
Me too.
I bought my own Visual C++ 6 when I was a student. Since then, I am a Visual C++ developer. Microsoft products provides the rice on my family table.
|
|
|
|
|
Of course. They're a commercial enterprise, but there is still no doubt that the express editions of the tools, sql server etc have made access to the .NET platform easier than ever. As an example, I used the express editions of VS2005 (ie web dev and c#) for a year commercially before actually buying VS2005 Standard.
I'm not suggesting for a minute that they weren't to some degree forced into it (as a result of free competition even on the .NET platform), but I believe they have seen the light so much so that there is a lot more community involvement by the way of CTP's, public betas, project web sites like Codeplex, team blogs and of course the mentioned express editions.
Commendable me thinks, even if it did take them a while to see the light.
The only thing unpredictable about me is just how predictable I'm going to be.
|
|
|
|
|
Wong Shao Voon wrote: Microsoft wants to lock the future budding developers to Microsoft platforms
Hence their DreamSpark project.
Wong Shao Voon wrote: rarely for the common greater good.
Normally I'd agree with you, however when you're comparing developer tools then I'm afraid there is nothing to rival VS2008 that I have ever used or heard of anyway.
I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder
|
|
|
|
|
|
What's Novell?
The only thing unpredictable about me is just how predictable I'm going to be.
|
|
|
|
|
Didn't they used to be a network software company back in the 80s before TCP/IP became the de facto standard? Are they even still around?
|
|
|
|
|
Yes, but they're UNIX zombies. Shield yourselves.
I'd been called 'ugly', 'pug ugly', 'fugly', 'pug fugly' but never 'ugly ugly'. - Moe Szyslak
|
|
|
|
|
MS tools are built around OS lock-in. MS stopped supporting c++ with VS.NET.
Don't think OS lock-in is good for us SW developers. It's good for MS, but it causes our companies to loose potential new avenues of revenue.
|
|
|
|
|
you should do more research would you, microsoft has never stopped supporting c++ in visual studio. my visual studio 2008 has bot managed and unmanaged c++. heck, they even released a c++ feature pack a couple of months ago. For somethings a managed language just won't cut it. And they are well aware of that.
|
|
|
|
|
I'm using all versions of Visual Studio 1.0 - VS 2005. I notice all the features available for c# are missing for c++. I mean stuff like creating accessor functions and override functions automatically.
Really Visual c++ has few new improvements since 4.0. That's when there was still competition from Borland, but once Borland left the scene they stopped making any real improvements (just marketing features).
For instance VS.NET doesn't have half the features present in Eclipse and that's a java app.
The only thing that makes VS.NET better than eclipse is the debugger.
Maybe you should be doing the reseach.
|
|
|
|
|
My research is right here, http://msdn.microsoft.com/en-us/library/bb384632.aspx[^] I just don't relate "code completion" as a real feature. you miss it, write snippits to do it. AND your original comment was that microsoft was going for an OS lockin or something with .net. FROM [^] i can conclude that the c++ team is still very much active.
And as for the emphasis on .net it's because managed languages are all the rage these days. They're pushing against java, simple as that. (and also half the features in eclipse are also annoying).
so maybe you should get that stick out of your butt.
modified on Monday, May 12, 2008 7:42 AM
|
|
|
|
|
Blah, whatever.
Waste of time talking to an MS shill
|
|
|
|
|
> the c++ team is still very much active.
They may be, but even if that's the case, the team must lack sufficient ressources to be able to follow the evolution of the language.
Question: do you think by 2008 they would implement the C99 standard?
> so maybe you should get that stick out of your butt.
does that appeal for comments?
|
|
|
|
|
Johan Boule wrote: do you think by 2008 they would implement the C99 standard
They (VC++ team) never commited to implementing C99, and actually announced they have no plans to support it.
Having said that, not even GNU gcc supports all of C99.
|
|
|
|
|
Nemanja Trifunovic wrote: Having said that, not even GNU gcc supports all of C99.
Which is a shame, really. Dont you think?
"thats a pretty strong & powerful API they've got there...in fact, so strong, that it wont allow itself to be a tool...it wont allow anyone to use it"
|
|
|
|
|
Anton Afanasyev wrote: Which is a shame, really. Dont you think?
Well, I am not really a C guy, so I don't miss it. As far as I know, Comeau[^] has pretty good support for C99.
As for GNU, their state of C99 support is available here[^].
|
|
|
|
|
Johan Boule wrote: do you think by 2008 they would implement the C99 standard?
My impression is that they're tracking C++ rather than C aren't they?
Kevin
|
|
|
|