Click here to Skip to main content
15,909,091 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Time for a new programming language paradigm Pin
PIEBALDconsult21-May-14 7:22
mvePIEBALDconsult21-May-14 7:22 
GeneralRe: Time for a new programming language paradigm Pin
cosmogon22-May-14 2:34
cosmogon22-May-14 2:34 
GeneralRe: Time for a new programming language paradigm Pin
Klaus-Werner Konrad22-May-14 2:48
Klaus-Werner Konrad22-May-14 2:48 
GeneralRe: Time for a new programming language paradigm Pin
Klaus-Werner Konrad22-May-14 2:43
Klaus-Werner Konrad22-May-14 2:43 
GeneralRe: Time for a new programming language paradigm Pin
rjmoses22-May-14 6:46
professionalrjmoses22-May-14 6:46 
GeneralRe: Time for a new programming language paradigm Pin
Luca Zenari22-May-14 4:13
Luca Zenari22-May-14 4:13 
GeneralRe: Time for a new programming language paradigm Pin
Member 1083471422-May-14 5:49
Member 1083471422-May-14 5:49 
GeneralRe: Time for a new programming language paradigm Pin
Freak3023-May-14 2:40
Freak3023-May-14 2:40 
Well, the weak typing you suggest probably isn't less error-prone. Consider this for example.
C++
S = 12; // no type specified -> int
.
.
.
S += 34; // arithmetic operation
.
.
.
print S; // writes: 46

Now someone else comes and hijacks the variable in between.
C++
S = 12; // no type specified -> int
.
.
.
String tmp = S; // save the variable
S = "Test";
...
S = tmp; // restore it, but S is "12" now
.
.
.
S += 34; // oops, now a concatanation
.
.
.
print S; // writes: 1234

How long will it take you to find this?
The good thing about pessimism is, that you are always either right or pleasently surprised.

GeneralRe: Time for a new programming language paradigm Pin
Steven121822-May-14 7:03
professionalSteven121822-May-14 7:03 
GeneralRe: Time for a new programming language paradigm Pin
Steven121822-May-14 7:05
professionalSteven121822-May-14 7:05 
GeneralRe: Time for a new programming language paradigm Pin
Fred McGalliard22-May-14 12:07
Fred McGalliard22-May-14 12:07 
GeneralI was a TA in college PinPopular
Ennis Ray Lynch, Jr.21-May-14 5:46
Ennis Ray Lynch, Jr.21-May-14 5:46 
GeneralRe: I was a TA in college Pin
rjmoses21-May-14 6:20
professionalrjmoses21-May-14 6:20 
GeneralRe: I was a TA in college Pin
BobJanova21-May-14 6:52
BobJanova21-May-14 6:52 
GeneralRe: I was a TA in college Pin
snorkie21-May-14 9:25
professionalsnorkie21-May-14 9:25 
GeneralRe: I was a TA in college Pin
Stefan_Lang21-May-14 21:48
Stefan_Lang21-May-14 21:48 
GeneralRe: Time for a new programming language paradigm Pin
Eddy Vluggen21-May-14 5:50
professionalEddy Vluggen21-May-14 5:50 
GeneralRe: Time for a new programming language paradigm Pin
rjmoses21-May-14 6:27
professionalrjmoses21-May-14 6:27 
GeneralRe: Time for a new programming language paradigm Pin
Eddy Vluggen22-May-14 9:29
professionalEddy Vluggen22-May-14 9:29 
GeneralRe: Time for a new programming language paradigm Pin
PIEBALDconsult21-May-14 9:32
mvePIEBALDconsult21-May-14 9:32 
GeneralRe: Time for a new programming language paradigm Pin
kalberts21-May-14 22:00
kalberts21-May-14 22:00 
GeneralRe: Time for a new programming language paradigm Pin
kalberts21-May-14 22:31
kalberts21-May-14 22:31 
GeneralRe: Time for a new programming language paradigm Pin
PIEBALDconsult21-May-14 6:27
mvePIEBALDconsult21-May-14 6:27 
GeneralRe: Time for a new programming language paradigm Pin
kalberts21-May-14 21:59
kalberts21-May-14 21:59 
GeneralRe: Time for a new programming language paradigm Pin
snorkie21-May-14 7:50
professionalsnorkie21-May-14 7:50 

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.