Click here to Skip to main content
15,894,017 members

Survey Results

The trend in programming   [Edit]

Survey period: 14 Jan 2002 to 20 Jan 2002

Many of the new features in .NET and other frameworks are aimed at making programming simpler, faster and less bug ridden. Does the trend towards smarter programming environments mean dumber programmers?

OptionVotes% 
The more help we can get the better our apps will be.345.26
Better tools and environments means higher productivity.7611.76
Applications are getting more complex so these tools merely help us keep up.9414.55
Programming is only half of it - you still need smart developers to design the apps in the first place.25239.01
Making programming easier means dumber programmers will be writing apps (meaning poorer quality apps)10816.72
Features such as garbage collection mean lazier programmers and poorer quality apps497.59
I don't see it changing things at all.335.11



 
GeneralRe: Opposing trends - the good, the bad, and the ignorant Pin
Matt Gullett14-Jan-02 13:38
Matt Gullett14-Jan-02 13:38 
GeneralPointers are for code monkies Pin
kaleid14-Jan-02 10:48
kaleid14-Jan-02 10:48 
GeneralRe: Pointers are for code monkeys Pin
Christian Graus14-Jan-02 10:59
protectorChristian Graus14-Jan-02 10:59 
GeneralRe: Pointers are for code monkeys Pin
kaleid14-Jan-02 11:58
kaleid14-Jan-02 11:58 
GeneralRe: Pointers are for code monkeys Pin
Brian C Hart14-Jan-02 12:06
professionalBrian C Hart14-Jan-02 12:06 
GeneralRe: Pointers are for code monkeys Pin
Yury Sulsky14-Jan-02 16:16
Yury Sulsky14-Jan-02 16:16 
GeneralRe: Pointers are for code monkeys Pin
Glenn Dawson15-Jan-02 11:13
Glenn Dawson15-Jan-02 11:13 
GeneralRe: Pointers are for code monkeys Pin
Mike Klimentiev15-Jan-02 15:11
Mike Klimentiev15-Jan-02 15:11 


But building the garbage collection and memory management into the common runtime should slow the program(s) down, since they have someone else doing their dirty work for them...


Don't you, people, think that malloc/alloc pair is psychologically similar to GC? Think about it: instead of allocating a page of memory directly from OS we are relying on a memory manager with lists of allocated and deallocated blocks, thread safeguards, small/large memory blocks threshold, etc, etc, etc. It does not bother you, does it?


The point is: the whole GC "problem" is just a psychological barrier. Some days ago, when I was thinking about the whole GC idea, I've realized that I don't care about the memory allocation efficiency in 90% of code I'm usually writing. The rule of thumb is to optimize on the critical path. A large portion of any GUI app is not on the critical path and will be OK even with allocation of shared memory file on a remote server (OK, you'll need to check it first Wink | ;) ) So, CLR's memory manager is going to be OK in many many cases. And for the rest we still have C++ and asm, don't we? It's not like in Java when you do not (ideally) have anything besides the interpreter.


Actually, see Reno Tiko in the "Bad Trend" thread.

I think this is what many felt when C, Pascal or whatever the language was that came after Assembly. Then when OO stuff came out like C++ people used the same argument to favor coding in C. And examples like this could go on and on with Java, C#, etc.




MK

GeneralEnglightment me Pin
NormDroid14-Jan-02 22:35
professionalNormDroid14-Jan-02 22:35 
GeneralWell, what did you expect ??? Pin
Christian Graus14-Jan-02 10:27
protectorChristian Graus14-Jan-02 10:27 
GeneralGarbage collection and sandboxes are for weenies Pin
Chris Losinger14-Jan-02 10:07
professionalChris Losinger14-Jan-02 10:07 
GeneralRe: Garbage collection and sandboxes are for weenies Pin
Alvaro Mendez14-Jan-02 11:07
Alvaro Mendez14-Jan-02 11:07 
GeneralRe: Garbage collection and sandboxes are for weenies Pin
Fazlul Kabir14-Jan-02 11:32
Fazlul Kabir14-Jan-02 11:32 
GeneralRe: Garbage collection and sandboxes are for weenies Pin
Christian Graus14-Jan-02 11:35
protectorChristian Graus14-Jan-02 11:35 
GeneralRe: Garbage collection and sandboxes are for weenies Pin
Fazlul Kabir14-Jan-02 11:51
Fazlul Kabir14-Jan-02 11:51 
GeneralRe: Garbage collection and sandboxes are for weenies Pin
Brian C Hart14-Jan-02 12:02
professionalBrian C Hart14-Jan-02 12:02 
GeneralRe: Garbage collection and sandboxes are for weenies Pin
Shog914-Jan-02 13:11
sitebuilderShog914-Jan-02 13:11 
GeneralRe: Garbage collection and sandboxes are for weenies Pin
Leo Moll16-Jan-02 6:34
Leo Moll16-Jan-02 6:34 
GeneralA Record? Pin
#realJSOP14-Jan-02 7:49
mve#realJSOP14-Jan-02 7:49 
GeneralRe: A Record? Pin
Christian Graus14-Jan-02 10:21
protectorChristian Graus14-Jan-02 10:21 
GeneralBreasts Pin
#realJSOP14-Jan-02 2:47
mve#realJSOP14-Jan-02 2:47 
GeneralRe: Breasts Pin
_Magnus_14-Jan-02 2:54
_Magnus_14-Jan-02 2:54 
GeneralRe: Breasts Pin
qomi14-Jan-02 9:47
qomi14-Jan-02 9:47 
GeneralRe: Breasts Pin
Nish Nishant14-Jan-02 17:04
sitebuilderNish Nishant14-Jan-02 17:04 
GeneralRe: Breasts Pin
NormDroid14-Jan-02 22:41
professionalNormDroid14-Jan-02 22:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.