Reputation
2,108
Top tag
Next privilege 2,500 Rep.
Create tag synonyms
Badges
7 19
Newest
 Enlightened
Impact
~28k people reached

Jan
25
answered Mapping 40 unique integers to 41 and back
Jan
24
awarded  Citizen Patrol
Jan
17
comment Visitor Pattern still useful in languages supporting class extensions?
GoF book says nothing about traversal. The fact is, most uses of Visitor pattern are traversals (including my example of Pharo's AST-Core).
Jan
17
revised Visitor Pattern still useful in languages supporting class extensions?
added 1 characters in body
Jan
17
answered Visitor Pattern still useful in languages supporting class extensions?
Jan
17
revised How to simulate a REST API?
typo
Jan
17
revised How to simulate a REST API?
added http-proxy to the equation
Jan
15
answered Does boostrapping limit the achievable speed of the new compiler?
Jan
15
comment Does boostrapping limit the achievable speed of the new compiler?
Assembler is not as low as you can get. Machine code is lower. ;-)
Jan
13
answered How to simulate a REST API?
Jan
6
comment I failed FizzBuzz, would you hire me?
In my opinion, you failed it epically by not including the && correctly. The == 0 is an unimportant detail. This code gives the impression you are a cowboy.
Nov
20
awarded  Yearling
Sep
10
answered How to elegantly work with a lot of print functions?
Apr
10
comment Google Blink (new WebKit fork): Meaning of “Moving DOM into Javascript”?
From what I know (from es-discuss mailing list, for example), it is definitely the latter. There is a wish to have DOM written in JS, not just because of marshalling cost (which is there), but also for removing as much of the "exotic", "non-native", "special" objects from the language space as possible. DOM is big PITA for language designers, because it is special.
Jan
18
comment Are there any programming languages that follow a minimalist development approach?
@MattFenwick: Ok, in fact I did not know and drew the analogy from Smalltalk ifTrue: which is defined in the library and can be fully redefined; but of course, it is low-level so it contains <primitive: ...> pragma.
Jan
1
awarded  Good Answer
Dec
26
awarded  Nice Answer
Dec
26
comment Are there any programming languages that follow a minimalist development approach?
@Giorgio: Not all. The minimal ones (like ones I mentioned) don't. There was no change in Smalltalk syntax since its inception except one, brought in by Squeak: the curly-braced computed arrays. Library is also very stable at the core (Behavior and Collection hierarchies). It seems to me that C is lot less stable with all those C89, C99 and whatnot.
Dec
26
revised Are there any programming languages that follow a minimalist development approach?
edited body
Dec
26
comment Are there any programming languages that follow a minimalist development approach?
@JimmyHoffa: There's a lot more in the comments. But I added an edit, if you think it is needed.