27 Jan
2010
27 Jan
'10
15:16
Am Mittwoch 27 Januar 2010 schrieb Klaas Freitag: > But what me as a developer bothers most is: Google wants us to redo from > start, today it's called Javascript, not BASIC as it was called earlier, > the language where people who claim they're software development experts > tell us that they produce well tested, well engineered, reusable, > maintainable and 'nice' code which is portable. Comparing Javascript with BASIC is just soooo wrong. Especially on a ruby list - taking that ruby does not even notice simple typos in variable names (on purpose I guess). > > All progress we did with object orientation over the years, with patterns > for example is thrown away with Javascript. Instead we return into dark Hmm, does code like "document.addEventListener" sound like a pattern used or not? > times without versioned libraries for example which don't provide real > interfaces. Well, ok, I know, Rails for example is really going into the Sorry, but I consume http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js as a different version than http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js - and I can even use different versions of javascript on different parts of a web application. Try that with gtk and qt. > right direction, but still: Behind that we often stumble through a dark > swamp of Javascript. Or who here in the audience has ever fixed a bug in > jquery for example? > Well, I guess it has to be me again: I did. When did you fix your last gtk or qt bug? > > Please also be sure to check out for example > http://labs.trolltech.com/blogs/2009/05/13/qt-declarative-ui/ > and see how little code is needed to do really breathtaking UIs with todays > (gui) toolkits. How long will Javascript need to catch up? Yes, I know, you > can have Win3.11 in Javascript - but who really is asking for ? ;-) > This doesn't strike me like a standard UI. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-boosters+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-boosters+help@opensuse.org