Linked by Thom Holwerda on Mon 9th May 2011 21:14 UTC, submitted by Elv13
Qt Since Nokia announced its switch to Windows Phone 7, people have been worried about the future of Qt. Well, it turns out Nokia is still going full steam ahead with Qt, since it has just announced the plans for Qt 5. Some major changes are afoot code and functionality-wise, but the biggest change is that Qt 5 will be developed out in the open from day one (unlike Qt 4). There will be no distinction between a Nokia developer or third party developer.
Thread beginning with comment 472590
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[5]: Meh
by Nelson on Tue 10th May 2011 18:59 UTC in reply to "RE[4]: Meh"
Nelson
Member since:
2005-11-29

Without having type safety having a type system is effectively useless.

Reply Parent Score: 2

RE[6]: Meh
by siride on Tue 10th May 2011 20:24 in reply to "RE[5]: Meh"
siride Member since:
2006-01-02

I'd say you don't know what you're talking about. Compile-time type safety is only one of the many benefits of having a type system. Regardless, JavaScript *does* have types, whether or not you personally consider it worthless for it to have one.

Reply Parent Score: 2

RE[7]: Meh
by Nelson on Tue 10th May 2011 20:35 in reply to "RE[6]: Meh"
Nelson Member since:
2005-11-29

I'd say you don't know what you're talking about. Compile-time type safety is only one of the many benefits of having a type system. Regardless, JavaScript *does* have types, whether or not you personally consider it worthless for it to have one.


For all practical purposes, there is no point in a type system if its weak. The end game here is program correctness, and that is not something that comes out of the box with Javascript.

The types themselves in Javascript don't matter as much as the values of the variables, which is where the problem lies.

The problem is that of undefined behavior from implicit conversions. Because of that, Javascript is effectively typeless for every reason that matters.

This abomination of a language has no place anywhere, at all.

Reply Parent Score: 3