1,214 reputation
11022
bio website javamexico.org/blogs/oscarryz
location Mexico
age 36
visits member for 4 years, 1 month
seen Sep 30 at 19:56

I'm a 0x21 years old software developer who happen to like writing code.


Here are some interesting answers you might like to upvote :")


Feb
28
comment How is the “Infinite Monkey Theorem” different to use than Genetic Programming to solve problems?
Got it, but still they have in common this trait of letting randomness take charge isn't ?
Jul
5
comment 30 minutes to explain programming to a 15 year old
@Dexter that makes sense. I thought it was your guys going to a school. Or something :)
Jul
4
comment 30 minutes to explain programming to a 15 year old
@Dexter But that's was in group isn't ? I mean, one adult in front of 30 - 40 students. As I understood it, this would be 4-8 adults taking turns to explain to this single girl what they do for a living. English is not my native language though, so I might be missing something :)
Jul
4
comment 30 minutes to explain programming to a 15 year old
I'm very very curious to know under what situation a single 15 year old girl, have to listen for hours the work experience from grownups. Sounds like some heir that has to know what all her vassals do :P
Feb
11
comment Do people in non-English-speaking countries code in English?
Related: stackoverflow.com/questions/202723/…
Feb
11
comment Do people in non-English-speaking countries code in English?
Yo sí que lo entendí. Otro ejemplo getNombre() o setApellidoPaterno()
Jan
11
comment Preferred lambda syntax?
Really? I didn't know that. I have seen this in Smalltalk and Javascript before, and in both, they were part of the parameters. It was until Ruby and the Groovy that I saw the form you mention. Anyway, interesting +1
Jan
4
comment Aren't there compilers better at telling the programmer what's wrong in a code?
Can you provide a naive sample?
Jan
4
comment Delphi doesn't have Lambda Expressions and I'm a Delphi programmer, what am I missing out on?
They are not cryptic nor hard to read. No, no wait a minute, that's exactly what I thought the first time I saw one! ¬¬ You just have to get use to them. On the other hand, I had the same problem with array literals, ternary operator, switch statement and pretty much anything the first time. Once you get used to them, you find the exact opposite effect, they are clean and expressive.
Jan
3
comment Writing programs without graphical IDE
In fact you don't even need a text editor either. In UNIX you can write code with cat in Windows with more obviously you have to write it right the first time. Of course, real programmers use butterflies ;) xkcd.com/378
Dec
29
comment Why does Microsoft have such a bad reputation with the people involved in open source?
+1 I remember the "Open Source is Communism"
Dec
28
comment Pythonic Java. Yes, or no?
@StasM and @delnan and this is exactly my point. The language most help to perform the work. For instance, Perl using the access modifier as the first character of the name makes it easier to create cryptic programs. But I think in this case Python helps, but situation like this ( getting undexpected indent errors ) do happen.
Dec
28
comment Rolling your own Hackathon
Probably you should participate in one of these hackathons yourself and learn from there :) The idea sounds great
Dec
27
comment Does syntax really matter in a programming language?
To understand lisp you first have to understand.. oh.. sorry, wrong thread. To understand Lisp just toogle the source code with: %s/[()]//g
Dec
27
comment Is there any reason to use “plain old data” classes?
@Konrad If that would be the case, then all OO systems would have only one class named "System" with all the methods in it. OO is about objects, not state, state is just one feature objects have. There is also a very important concept in OO which is abstraction. You don't have to list all the object characteristics if you don't need them. Depending on the scenario you might or not need an operation for Bootle
Dec
27
comment Pythonic Java. Yes, or no?
By hand with the power of vi regexp :) %s/([{};])/ \1/ or something like that. It took me a while :( though
Dec
20
comment Is macros support in a programming language considered harmful?
@Matt or to provide good handles.
Dec
20
comment Ternary operator considered harmful?
Post the if/else solution and see the difference and judge for your self
Dec
14
comment What's the “normal” range for typing speed for developers?
Indeed, the problem comes while you get that automation :) - from 0 to 40 wpm I would say.
Dec
14
comment What's the “normal” range for typing speed for developers?
Oh, that link. It's not mine of course but Aza Raskin's. It doesn't talk about typing specifically, but the way our mind works. Hunting down keys ( when you don't touch type ) breaks your train of thought. You have to stop thinking on your problem to think: "Where is tha 'A'?, where is the 'm'?, where is the '@'" My point is, if you type slow, the precious product of your thought will be in diluted by the time you end up writing it. If you're still not convinced try this: change your keyboard layout from QWERTY to DVORAK and force your self to use it all day long