|
netclectic wrote:
i still don't believe i've come across a better IDE.
Really? I think Delphi has one of the worst IDE's in existance. I loved Turbo C/Turbo Pascal in DOS and the first Borland C++ IDE but somewhere along the lines Borland lost the plot.
Of course my biggest problem with Delphi, is how the RAD features tend to make it more difficult to write code in the style I was accustomed too. Both VB and C# suffer from this slightly too, although C# IDE makes it fairly easy to ignore it's attempts at RAD.
Michael
But you know when the truth is told,
That you can get what you want or you can just get old,
Your're going to kick off before you even get halfway through.
When will you realise... Vienna waits for you? - "The Stranger," Billy Joel
|
|
|
|
|
I always liked Delphi too. My main beef was the lack of multiple project support like VC6, but I guess this is not an issue any more.
But I am genuinely curious, what about the RAD features bother you? I have heard others complain about this, and never understood it, as it always seemed easy to work with to me, whereas VC is a bear to learn to use well.
¡El diablo está en mis pantalones! ¡Mire, mire!
Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)!
SELECT * FROM User WHERE Clue > 0
0 rows returned
|
|
|
|
|
Should have been an obvious choice I would have thought.
|
|
|
|
|
Yes I agree with Adrian, there should be Java. Nevertheless, I started to use J# and also I checked J# option.
-
When in doubt, push a pawn!
-
|
|
|
|
|
kromozom wrote:
When in doubt, push a pawn!
Nice sig.
"I'd be up a piece if I hadn't swallowed my bishop." Mr. Ed, playing chess
|
|
|
|
|
Thanks friend;)
-
When in doubt, push a pawn!
-
|
|
|
|
|
Maybe the author thinks (J# == Java)
.x.
|
|
|
|
|
|
Sometimes CodeProject betrays it's Windows MFC roots. Which for me is good, because I'm not interested in non MS technologies; However I do wonder sometimes whether it would be a good idea to see the site expand to cater for some of the more popular non MS technologies.
Michael
But you know when the truth is told,
That you can get what you want or you can just get old,
Your're going to kick off before you even get halfway through.
When will you realise... Vienna waits for you? - "The Stranger," Billy Joel
|
|
|
|
|
I noticed Java was written in by several people. What percentage did the "other" languages take up.
|
|
|
|
|
As of the time of the writing:
Total responses: 359
Other responses: 65
Percentage for "Other": 18%
Long live Calculator.
"I'd be up a piece if I hadn't swallowed my bishop." Mr. Ed, playing chess
|
|
|
|
|
calc.exe rules!
Looks like Java is the king of "Other." A whopping 3% (11/371)!
Thanks
|
|
|
|
|
I've just realized I left only 3 boxes unchecked (VB.NET, J# and ASP.NET). Scary, isn't it?
|
|
|
|
|
for languages that I use all the time like...
Java - the non J# variety.
PHP
HTML - bit mamby pamby
Perl
Assembly
and I'm sure there are more!
Joel Holdsworth
|
|
|
|
|
And why not Python, Eiffel, Ada, Cobol, Cobol.NET, D, Sather, Sqeak, TOM, or any other language? Geeze... I can't believe they left all these out of the poll! Seriously, the poll had to be cut off somewhere. A good cutoff point is what CP actually covers.
|
|
|
|
|
Yeah sorta, but most of those languages arn't ones I'd think of the modern developer using. It was only a gripe because I can't really enter more than one item into the Other box, and see the server separate it into two votes and put it with it's kind.
Joel Holdsworth
|
|
|
|
|
Does a Python programmer visit CP website and join the poll?
Maxwell Chen
|
|
|
|
|
KevinHall wrote:
A good cutoff point is what CP actually covers.
Not so sure I agree... perhaps this type of poll is a metric to see what CP might need to cover that they don't already.
"I'd be up a piece if I hadn't swallowed my bishop." Mr. Ed, playing chess
|
|
|
|
|
|
Yep. At least currently. I for one definitely use C++. Performance is really important in my major projects.
Happy Programming!
WWW::CodeProject::BNEACETP
|
|
|
|
|
Ok.. This is scary because I'm a C++ person but one of the guys in work showed me an old speed comparison thing he done before between VB6 and C++...
count from 1 to 100 million using long.... timed the lenght to time it used to do in both versions. VB6 version took 95% of the time it took the C++ version to do it...... damn that was scary.
I know it's only the most basic of examples and he did have around 15 others where C++ was way faster but still.. scary none-the-less.
Regards,
Brian Dela
http://www.briandela.com IE 6 required. http://www.briandela.com/pictures Now with a pictures section http://www.briandela.com/rss/newsrss.xml RSS Feed
|
|
|
|
|
count from 1 to 100 million using long.... timed the lenght to time it used to do in both versions. VB6 version took 95% of the time it took the C++ version to do it...... damn that was scary.
I might be completely wrong, but IMHO it's really hard to beat C++ in such a simple test. Did you use the debug version of the C++ program? Take into acount that a counting loop will compile to no more than ten machine instructions.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Joaquín M López Muñoz wrote:
I might be completely wrong, but IMHO it's really hard to beat C++ in such a simple test. Did you use the debug version of the C++ program? Take into acount that a counting loop will compile to no more than ten machine instructions.
I agree with you completely... Personally I expected that the C++ version would win hands down. I didn't actually do these tests myself. A co-worker, also a C++/MFC/.NET/C# person did them a while back and he just brough it up during a discussion about VB/VB.NET/C# and so on.
Regards,
Brian Dela
http://www.briandela.com IE 6 required. http://www.briandela.com/pictures Now with a pictures section http://www.briandela.com/rss/newsrss.xml RSS Feed
|
|
|
|
|
Joaquín M López Muñoz wrote:
but IMHO it's really hard to beat C++ in such a simple test
What makes you think so? IMO, there is very little room for advanced optimizations in such sample - I would expect VB (or even Java) to perform as well as C++.
|
|
|
|
|
You said it, equal performance is something expected, but a time gain of 5% seems too much to me. It'd be enlighting to have a look at the assembly code generated by each compiler.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|