Domain: verens.com
Stories and comments across the archive that link to verens.com.
Comments · 8
-
Re:BOINC
> have you actually tried to write something in javascript?
yes. I'm the author of KFM as well as a few little tricks
> what works in one browser doesnt work in another...
jQuery, ProtoType, MooTools, Ext, etc
> the number of simple functionalities that are
missing sleep() for instance?can be emulated with setTimeout().
PHP has array_merge() but C doesn't. Does that mean that C is crap?> and its only just recently got threading support
again, could be emulated with setTimeout(). Even for() loops can be broken apart ("threaded") using a bit of thought and setTimeout().
Just because JavaScript doesn't have the same list of tricks that some other languages have doesn't mean it's not worth using.
My opinion is that if there is a language which you
/know/ is available on every browser that people use (normal people - not 'noscript' users or web crawlers), then I don't see the problem in using it.To bring the context back to the article, I've had that idea before, about letting a bit of computation happen on the browsers of people reading my own sites. That could not happen if a big popup announced that a script was trying to run in a plugin not supported by the browser (ActiveX, Java, Silverlight, Flash). Why not just use the language that is there...
I mean, if your requirement is a language that might not be present in all visitors' browsers, then why not go the whole hog and ask the reader to download and install a full application?
-
Re:BOINC
> have you actually tried to write something in javascript?
yes. I'm the author of KFM as well as a few little tricks
> what works in one browser doesnt work in another...
jQuery, ProtoType, MooTools, Ext, etc
> the number of simple functionalities that are
missing sleep() for instance?can be emulated with setTimeout().
PHP has array_merge() but C doesn't. Does that mean that C is crap?> and its only just recently got threading support
again, could be emulated with setTimeout(). Even for() loops can be broken apart ("threaded") using a bit of thought and setTimeout().
Just because JavaScript doesn't have the same list of tricks that some other languages have doesn't mean it's not worth using.
My opinion is that if there is a language which you
/know/ is available on every browser that people use (normal people - not 'noscript' users or web crawlers), then I don't see the problem in using it.To bring the context back to the article, I've had that idea before, about letting a bit of computation happen on the browsers of people reading my own sites. That could not happen if a big popup announced that a script was trying to run in a plugin not supported by the browser (ActiveX, Java, Silverlight, Flash). Why not just use the language that is there...
I mean, if your requirement is a language that might not be present in all visitors' browsers, then why not go the whole hog and ask the reader to download and install a full application?
-
Re:BOINC
> have you actually tried to write something in javascript?
yes. I'm the author of KFM as well as a few little tricks
> what works in one browser doesnt work in another...
jQuery, ProtoType, MooTools, Ext, etc
> the number of simple functionalities that are
missing sleep() for instance?can be emulated with setTimeout().
PHP has array_merge() but C doesn't. Does that mean that C is crap?> and its only just recently got threading support
again, could be emulated with setTimeout(). Even for() loops can be broken apart ("threaded") using a bit of thought and setTimeout().
Just because JavaScript doesn't have the same list of tricks that some other languages have doesn't mean it's not worth using.
My opinion is that if there is a language which you
/know/ is available on every browser that people use (normal people - not 'noscript' users or web crawlers), then I don't see the problem in using it.To bring the context back to the article, I've had that idea before, about letting a bit of computation happen on the browsers of people reading my own sites. That could not happen if a big popup announced that a script was trying to run in a plugin not supported by the browser (ActiveX, Java, Silverlight, Flash). Why not just use the language that is there...
I mean, if your requirement is a language that might not be present in all visitors' browsers, then why not go the whole hog and ask the reader to download and install a full application?
-
Re:BOINC
> have you actually tried to write something in javascript?
yes. I'm the author of KFM as well as a few little tricks
> what works in one browser doesnt work in another...
jQuery, ProtoType, MooTools, Ext, etc
> the number of simple functionalities that are
missing sleep() for instance?can be emulated with setTimeout().
PHP has array_merge() but C doesn't. Does that mean that C is crap?> and its only just recently got threading support
again, could be emulated with setTimeout(). Even for() loops can be broken apart ("threaded") using a bit of thought and setTimeout().
Just because JavaScript doesn't have the same list of tricks that some other languages have doesn't mean it's not worth using.
My opinion is that if there is a language which you
/know/ is available on every browser that people use (normal people - not 'noscript' users or web crawlers), then I don't see the problem in using it.To bring the context back to the article, I've had that idea before, about letting a bit of computation happen on the browsers of people reading my own sites. That could not happen if a big popup announced that a script was trying to run in a plugin not supported by the browser (ActiveX, Java, Silverlight, Flash). Why not just use the language that is there...
I mean, if your requirement is a language that might not be present in all visitors' browsers, then why not go the whole hog and ask the reader to download and install a full application?
-
Re:BOINC
> have you actually tried to write something in javascript?
yes. I'm the author of KFM as well as a few little tricks
> what works in one browser doesnt work in another...
jQuery, ProtoType, MooTools, Ext, etc
> the number of simple functionalities that are
missing sleep() for instance?can be emulated with setTimeout().
PHP has array_merge() but C doesn't. Does that mean that C is crap?> and its only just recently got threading support
again, could be emulated with setTimeout(). Even for() loops can be broken apart ("threaded") using a bit of thought and setTimeout().
Just because JavaScript doesn't have the same list of tricks that some other languages have doesn't mean it's not worth using.
My opinion is that if there is a language which you
/know/ is available on every browser that people use (normal people - not 'noscript' users or web crawlers), then I don't see the problem in using it.To bring the context back to the article, I've had that idea before, about letting a bit of computation happen on the browsers of people reading my own sites. That could not happen if a big popup announced that a script was trying to run in a plugin not supported by the browser (ActiveX, Java, Silverlight, Flash). Why not just use the language that is there...
I mean, if your requirement is a language that might not be present in all visitors' browsers, then why not go the whole hog and ask the reader to download and install a full application?
-
Re:WTF with the summary.
I guess it depends on the application.
For example, I recently got to play Thief for the first time in years - it refused to play on Vista. The only reason I had Vista installed in the first place was in case I wanted to play some games.
It seems to me that when the games I want to play (command and conquer, dungeon keeper, alpha centauri, thief) work better and are easier to install in Wine than in Vista, I don't see the point of using Windows at all.
-
Unobtrusive JavaScriptI've known about that style of widget replacement for a while (I've even written something similar myself (example)), and graphical widgets always impress the hell out of me, as I couldn't draw to save my life, but there are a few things that irk me about the example given.
- There are excessive elements! Ideally, the script should work with exactly what is given, and not require extra code to be added.
- There are onLoad JavaScript calls in the <body> tag. These should be added automatically by the external script.
-
Unobtrusive JavaScriptI've known about that style of widget replacement for a while (I've even written something similar myself (example)), and graphical widgets always impress the hell out of me, as I couldn't draw to save my life, but there are a few things that irk me about the example given.
- There are excessive elements! Ideally, the script should work with exactly what is given, and not require extra code to be added.
- There are onLoad JavaScript calls in the <body> tag. These should be added automatically by the external script.