383 reputation
112
bio website roadtonerdvana.com
location Mexico City, Mexico
age 26
visits member for 1 year, 3 months
seen Jun 30 at 2:45

I've... seen things you people wouldn't believe... [laughs] Attack ships on fire off the shoulder of Orion. I watched c-beams glitter in the dark near the Tannhäuser Gate. All those... moments... will be lost in time, like [coughs] tears... in... rain. Time... to die...

-Roy Batty

Follow me on twitter


Apr
3
awarded  Yearling
Sep
18
comment How to get Object Oriented Programming Concepts?
Don't forget IPaymentProcessorFactoryAdapterFacadeVisitorTemplateMethodImpl, because being Java I hope IPaymentProcessorFactoryAdapterFacadeVisitorTemplateMethod to be an abstract interface.
Sep
18
comment How to get Object Oriented Programming Concepts?
"OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things. It can be done in Smalltalk and in LISP. There are possibly other systems in which this is possible, but I’m not aware of them." Alan Kay
Sep
18
comment How to get Object Oriented Programming Concepts?
And a IPaymentProcessorFactory.
Sep
12
comment Apps being portable
Its funny, because The Eclise IDE has those characteristics (eclipse.org/downloads) (all it's in a "selfcontained" folder, with no installer) I guess, it could be called a portable app, but no one calls it that. By the way Im not trying to say this answer is wrong, I actually upvoted, Im just saying it's curious
Sep
12
comment Apps being portable
There are applications that write all their information in a file located inside the application folder, (instead of writing somewhere else, and/or the registry), could those be called portable because I can copy the application folder, paste it in another compatible machine and it will run (no installation required)?
Sep
10
awarded  Disciplined
Sep
10
comment What are the advantages of using LISP and Haskell? Will they make me a better programmer?
@jozefg You said it: Languages are tools, this hurt a little to say. It's completely true, but it's still hard to accept. and If a language is making you focus on the language, not abstraction, algorithms, or data structures, it's a bad language for a beginner. Great advice.
Sep
9
comment What are the advantages of using LISP and Haskell? Will they make me a better programmer?
@jozefg Don't be sorry. And yes I don't know Lisp or Haskell that's why I used references for my answer, but I think, the most important thing to understand is that programming languages are just tools, in the end the hardware couldn't care less in wich high or low level language you're coding on, programming languages are tools for humans. We try to pick the ones that better suits our needs, and I think my answer does answer the question that the OP is asking.
Sep
9
awarded  Cleanup
Sep
9
revised What are the advantages of using LISP and Haskell? Will they make me a better programmer?
rolled back to a previous revision
Sep
9
awarded  Nice Answer
Sep
9
revised What are the advantages of using LISP and Haskell? Will they make me a better programmer?
deleted 2 characters in body
Sep
9
comment What are the advantages of using LISP and Haskell? Will they make me a better programmer?
@AndresF. Let me put this easily, I don't now how to program in Golfscript either, (golfscript.com/golfscript) but I can see that is not the right choice if I want to develop a web app.
Sep
9
comment What are the advantages of using LISP and Haskell? Will they make me a better programmer?
I think this answer is great, The real benefits comes from learning languages with different philosophy. Then you can have your own opinion about the way a program should be written. Also you don't need to learn a programming language to find out what is good for, there are a lot of resources you can review in order to do that.
Sep
9
comment What are the advantages of using LISP and Haskell? Will they make me a better programmer?
@JimmyHoffa There is a new framework by apple for developing games called Sprite Kit, I want to use that. (And we better stop this now, because it's getting pretty long, if you want we can talk about this later on chat).
Sep
9
revised What are the advantages of using LISP and Haskell? Will they make me a better programmer?
added 264 characters in body
Sep
9
comment What are the advantages of using LISP and Haskell? Will they make me a better programmer?
@JimmyHoffa I think now you are just trying to be a troll, I said I want my app to be written in pure Objective-C, I want it to be native. Also, one doesn't need to know the syntax of a programming language to see if it suits your needs, how do you know en.wikipedia.org/wiki/Whitespace_%28programming_language%29 is not the right tool for a problem? do you learn to write code in it? or do you read a description of the language?
Sep
9
comment What are the advantages of using LISP and Haskell? Will they make me a better programmer?
@AndresF. Yes, I can do anything when I put my mind in it, jokes aside, I have answered questions in Stack Overflow without knowing the language!, I have seen people answering questions on Parenting that doesn't even have children!. Remember this: is not about the programming language. But of course you need to read/research in order to know if that particular programming language suits your problem better, but the reasons why a programmer pick a special language for a specific task, can vary, for example: codinghorror.com/blog/2013/03/why-ruby.html
Sep
9
comment What are the advantages of using LISP and Haskell? Will they make me a better programmer?
@JimmyHoffa You claim they aren't tools you need right now but you have no idea what they're tools for, so how can you know this? Maybe because my pet project is a video game app for iOS that I intend to develop in pure Objective C ????