Click here to Skip to main content
15,558,870 members

Survey Results

Compile-time Language Type Safety: a help or a hindrence?   [Edit]

Survey period: 17 May 2010 to 24 May 2010

C++ has pointers, .NET 'object', C# 4 has the 'dynamic' keyword, VB 'Dim', Javscript 'var', just to name a few. Do the benefits of mixing and matching types outweight the protections that compile-time strong typing brings?

OptionVotes% 
Type safety is critical to software development31845.23
Type safety is useful, but not critical30643.53
I don't care either way314.41
Type safety isn't that useful.162.28
Type safety is a hindrence to programming131.85
I have no idea what you're talking about192.70



 
GeneralRe: It depends... Pin
John R. Shaw22-May-10 7:51
John R. Shaw22-May-10 7:51 
GeneralRe: It depends... Pin
Henry Minute17-May-10 3:34
Henry Minute17-May-10 3:34 
GeneralRe: It depends... Pin
Nemanja Trifunovic17-May-10 5:38
Nemanja Trifunovic17-May-10 5:38 
GeneralRe: It depends... Pin
AWdrius17-May-10 6:13
AWdrius17-May-10 6:13 
GeneralRe: It depends... Pin
Nemanja Trifunovic17-May-10 6:36
Nemanja Trifunovic17-May-10 6:36 
GeneralRe: It depends... Pin
AWdrius17-May-10 6:44
AWdrius17-May-10 6:44 
GeneralRe: It depends... Pin
Nemanja Trifunovic17-May-10 6:55
Nemanja Trifunovic17-May-10 6:55 
GeneralRe: It depends... Pin
AWdrius17-May-10 7:04
AWdrius17-May-10 7:04 
Very good example. In this case I have nothing to argue about. Shell script would suit your need in the same way.

BTW. I would create a small console application that could be configurable through arguments/config files so that it could be re-used for other projects or by other people. If nothing similar already exists of course.
Trust is a weakness.

GeneralRe: It depends... Pin
Plamen Dragiyski17-May-10 12:51
professionalPlamen Dragiyski17-May-10 12:51 
GeneralRe: It depends... Pin
John Underhill23-May-10 9:59
John Underhill23-May-10 9:59 

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.