Autre
Autre on Hacker News
Posted by
Autre on Friday December 28, 2012 @02:06PM
from the carlopescio.com dept.
Posted by
Autre on Tuesday January 10, 2012 @09:38AM
from the kobrix.com dept.
Posted by
Autre on Friday January 06, 2012 @01:09PM
from the axisofeval.blogspot.com dept.
The interesting thing here is: why do big companies don't need to keep their talents? Does bureaucracy compensate for lack of talent? And vice versa? Does this also mean that you can innovate without talent?
Posted by
Autre on Sunday December 04, 2011 @07:13AM
from the news.bbc.co.uk dept.
I was deliberately excluding the constructor situation. I should have made that clearer in my previous comment. I think the way out of the constructor mess is not to require them at all.
I do think the Object.getPrototypeOf approach is feasible for methods.
Yeah, it gets really hairy, really quickly.
Beyond the need for calling the constructor (which I'm currently viewing it as an unnecessary hidrance [objects are already initialized]), Object.getPrototypeOf may provide a way out - but maybe not the way you intended. Have you considered it?
Maybe I overlooked, but is there support for "super.method()" or something along those lines?
Yeah, but would you be willing to read and develop, say Cassandra, in ed? I, for one, wouldn't. One more thing: would you be able to?
If you've made changes to your profile, you may force a refresh by pointing your browser to hackerhub.org/r/yourid.
Are arbitrary rss feeds recognized?
[edit:] Seems like rss, not atom feeds, are recognized.
Posted by
Autre on Monday August 22, 2011 @03:40PM
from the kazimirmajorinc.blogspot.com dept.
Posted by
Autre on Saturday August 20, 2011 @09:38AM
from the axisofeval.blogspot.com dept.
Posted by
Autre on Monday August 15, 2011 @08:23AM
from the tweeplus.com dept.
Practically you need some desicion making control structure (cond, if) and an emulation of read/write tape (arrays)
Well, I have to argue that it's not the same pattern. I think the problem
is that you still like to believe that js has classes, which it doesn't: js
has got objects only. That it also has constructor is an (admitted?)
historical mistake. Just think of all the weird crap that goes on to make
`new func()' work and produce a new object.
What is no mistake is the refreshing change of view you get when you
start embracing objects and prototypal inheritance. See for example the
traits library[1, 2].
[3]: Is a cursory introduction to Self, with another points example :)
[4] Contains an example of my own (heavily inspired by Self and Io). I have stitched together various internet
sources to come up with `clone', an operator assisting in differential
inheritance.
[1]: http://traitsjs.org/
[2]: http://code.google.com/p/es-lab/source/browse/trunk/src/trai...
[3]: http://www.cs.aau.dk/~bt/DAT5E08/MarkusKrogh1.pdf
[4]: https://gist.github.com/997910
I don't see how Object.create goes against the grain of the lang. On the contrary, `new' was bolt on to make js look like classical oo languages. I have found, in toy and exploratory projects at least, that using variations on Object.create [1] is a nice, strong pattern, that really gets the best out of js. It certainly feels more natural than class based oo. Though, take it with a grain of salt, since I'm unable for now to provide an example backing my thesis :)
[1]: https://developer.mozilla.org/en/Differential_inheritance_in...
Is there a reason you are not targeting ECMA5 (with the exclusions you mentioned)?
Just tried the following:
for (var i = 0; i < 10; i += 1)
eval("function function_" + i + "() { print('i am ' + i); }");
for (i = 0; i < 10; i += 1)
this['function_' + i]();
but it seems like eval is not supported yet - i guess for good reasons.
Well, i'm not sure about that. Aren't we expected to be professionals and act like ones on any given job? Should we just eschew Knuth and express ourselves? Don't think so.
OTOH, it seems like something is clearly wrong here since, we are having a tough time being professional and working with the current crop of languages, tools, technologies, etc and in the same time, fully expressing our vision while enjoining our work.
Posted by
Autre on Monday December 20, 2010 @01:51PM
from the blog.fogus.me dept.
It's my understanding that JSqueak was (is?) just a toy. OTOH, redline aims to be a full blown implementation of smalltalk that integrates with the jvm like jruby, scala, clojure, etc do. As you can see from the github repo, it's still pretty much a work in progress (plus a learning tutorial for interpreters/compilers).
Posted by
Autre on Wednesday December 15, 2010 @01:34PM
from the blog.redline.st dept.
Posted by
Autre on Monday December 13, 2010 @02:49PM
from the matt.might.net dept.
Though I'm glad for this desicion, I can't help but wonder: what's in it for oracle? The puny 5% of desktops running mac os?
Posted by
Autre on Thursday November 11, 2010 @05:13AM
from the slideshare.net dept.