1,707 reputation
513
bio website inf.puc-rio.br/~hgualandi
location Brazil
age 24
visits member for 3 years, 7 months
seen yesterday

Jan
27
answered What is the value in hiding the details through abstractions? Isn't there value in transparency?
Dec
27
comment Two HTML elements with same id attribute: How bad is it really?
What about HTML5? There is a big difference between what is written in the HTML4 spec and what is accepted by browsers, etc.
Dec
27
comment Is there an IDE for python that creates the same kind of reflective environment that Smalltalk provides?
Well, the command line REPL works on LINUX at least (thats what I use anyway).
Dec
26
answered Is there an IDE for python that creates the same kind of reflective environment that Smalltalk provides?
Dec
26
comment Is there an IDE for python that creates the same kind of reflective environment that Smalltalk provides?
@S.Lott: I think his definition of "looks like a Smaltalk environment" is clear enough.
Dec
26
comment Why is #include <iostream.h> bad?
Problem is, are you sure you want a book from "back in the day?"
Dec
23
revised How Much Logic in Getters
added 12 characters in body
Dec
23
comment How Much Logic in Getters
@Domenic: This is a semantic and language-dependent issue. The point that an object is fit to use and provides the appropriate invariants after, and only after, it is fully built.
Dec
23
revised How Much Logic in Getters
deleted 468 characters in body
Dec
23
comment How Much Logic in Getters
@TMN: In a best case scenario the class should be organized in a way such that getters don't need to run operations capable of thowing exception. Minimizing the places that can throw exceptions leads to less unexpected surprises.
Dec
23
answered How Much Logic in Getters
Dec
22
comment What are some examples of “wartiness” making a programming language more useful?
I am disappointed noone mentioned Perl yet. It takes pragmatic warts to a whole new level.
Dec
15
revised Keep my classes and methods as small as possible?
brake->break + formatting
Dec
15
suggested approved edit on Keep my classes and methods as small as possible?
Dec
15
comment Will I ever be able to code client-side browser code in a language of my choice?
The point is more subtle - Javascript is described in a higher level then most intermediate languages so implementations get more leg room in choosing what to do. (Of course, this is not all a sea of roses - I just wanted to point out that we are not the first to think about an IL for the web and that it is not that simple)
Dec
15
answered Is it a bad idea to stray from CSS selector syntax in a JavaScript selector engine?
Dec
15
revised Is it a bad idea to stray from CSS selector syntax in a JavaScript selector engine?
remove HTML entities
Dec
15
suggested approved edit on Is it a bad idea to stray from CSS selector syntax in a JavaScript selector engine?
Dec
15
answered Will I ever be able to code client-side browser code in a language of my choice?
Dec
13
revised Why is Python recommended as an entry level programming language?
deleted 4 characters in body