HNHacker News
TopNewBestAskShowJobs

st0p

241 karma · joined June 9, 2010

http://www.hackernewsers.com/users/st0p.html
submissionscomments
st0p··on Repair Tool for CouchDB 1.0.0 bug
Even though I like CouchDB, I find their slogan "CouchDB, relax" pretty ironic right now!
st0p··on A DSL in 5 Languages: Ruby, Python, PHP, C#, Java
Yeah, i've never done any research into DSL's, but I always thought they would have some sort of custom syntax. Since DSL's seem quite the hype ATM, I'm a bit dissapointed by these examples. Sure, nice coding and all that (even though I would have used LINQ myself, but then again I'm not restricted to C# 2.0), but I fail to to see where the L of DSL comes into play.

If this is the latest hype I didn't have time for to research, I'm not missing out.

st0p··on Is Good Code Impossible?
With all due respect, I think he failed horribly. How can you accept a project due in two weeks, and then afterwards learn about the basic requirements? If you're so obsessed with 'clean code' (a concept i doubt if it even exists), how can you miss out on software engineering basics like requirements gathering?
st0p··on PHP vs Python (not a flame war, just a logical comparison of features)
Python might be the nicer language, php is still the language I encounter more at my clients.
st0p··on Simplicity Is Not the Answer
but it probably has a touch screen, making it possible to display lot of buttons at the same time.

one physical button != one button

st0p··on Ask HN: Does reading HN ever make you feel like shit?
Recently I saw a poster by a wierd but beautifull Dutch organisation called Loesje, translated it said:

"It was a day like this one that Marco Polo set sail to China.

What are your plans for today?"

IMHO it's not about where you are today, it's about where you might be tomorrow.

st0p··on Ask HN: Music while coding
pretty much everything, hiphop, drum'n'bass, breakz, pop, rock... In the office i'm always listening to music while coding, makes it easier to filter out background noise.
st0p··on Ask HN: Why should I care about Clojure?
Every language that gains a big following will be hated upon. Compare it PHP, which is still the most used web scripting language. Even though it has it's pitfalls it's WTF's, it still seems to recieve much more hate than it deserves.
st0p··on Live map of the London Underground
Awesome!
st0p··on Clojure.rb
Can anyone point me to some good introductions on programming in a functional style for people who can already program in OO and imperative languages?

My day job is Java mainly with some javascript mixed in, did a lot of PHP too. I used to hate JS, untill I learned about closures (and libraries like mootools and jquery). Having functions as first class citizens is truly nice!

I can see that the concept of immutability has a lot of value in a world where multicore reigns. And seeing code as data sounds like an awesome feature. But for me the question remains, how do I use it in practical everyday use? I mean, after 7 years of developing OO has ingrained to my mind. How do I transform that OO mindset into a functional one?

Yeah, perhaps I've become lazy, but most tutorials I've found don't tell me anything usefull. They show me how to print fibonaci numbers. Great, but how many times have you needed to generate fibonaci numbers? I need to know how to sort a list, find your next connecting flight or make a transaction to deposit 100 USD on a bank account.

I've build and helped design a couple of systems I'm proud of, even though I can see big flaws in all of them looking back. I've been most productive in garbage collected OO languages. I'm not willing to throw all that experience away but I am willing to accept that there are better ways to solve problems in code.

I see great potential emerging from both JVM / Closure and .Net / F#. If anyone can give me pointers to resources which learn me how not to reinvent the functional wheel, but how to be more productive in my day-to-day job, I'd be deeply gratefull.

← PreviousPage 4 of 4