HNHacker News
TopNewBestAskShowJobs

kumarshantanu

784 karma · joined July 16, 2010

http://www.hackernewsers.com/users/kumarshantanu.html
submissionscomments
kumarshantanu··on Clojure, the Good Parts
Shameless plug: If you need really-fast route matching, consider https://github.com/kumarshantanu/calfpath (performance benchmarks are included)
kumarshantanu··on Clojure Community Night
Could you please also post the slides in PDF? The current download is probably for Keynote, which works only for Mac/Keynote users.
kumarshantanu··on Ask HN: Who's using Clojure, and to do what?
Did you consider only the local, or also the global 'remote' talent pool?
kumarshantanu··on Leiningen version 2.0.0 released
This page discusses the issue in question: http://j.mp/repeatability

Jump to section 'Free-Floating Jars' if you're feeling impatient. :)

kumarshantanu··on Posthumously pardon Aaron Swartz
This petition seems more appropriate: https://petitions.whitehouse.gov/petition/remove-united-stat...
kumarshantanu··on Why I think Rust is the "language of the future" for systems programming
Probably this would help :) http://viewtext.org/article?url=http%3A%2F%2Fwinningracecond...
kumarshantanu··on Show HN: Recruit web developers by having them build a web app
Agree with antihero. The music is not great.
kumarshantanu··on Laravel : A New PHP Framework
It appears more functional in style: http://laravel.com/docs/routing#the-basics

Good to see that.

kumarshantanu··on The WorldWideWeb application is now available as an alpha release (1991)
This story is from 1991. Mentioning this in the title would be helpful.
kumarshantanu··on Mozilla releases version 0.1 of the Rust programming language
They should consider moving the discussion to Google Groups or something. Not everybody loves to read the discussion threads via email.
kumarshantanu··on Scala, Kotlin, Ceylon, gosu..let's start by being honest
You need not wait for invokedynamic to try Clojure. There is hardly any dynamic dispatch that can take advantage of that AFAICT.

Lambdas/Closures when they come to Java will certainly be backward compatible with the JVM (and hence just syntactic sugar) and will implement Runnable/Callable in some form.

kumarshantanu··on Twitter acquires BackType (YC S08)
Velocitude got acquired too by Akamai.
kumarshantanu··on Automatoon: A HTML5 animation service on GAE written in clojure
Roughly how many lines of production Clojure code is this? Is this made only using Clojure?
kumarshantanu··on Nokia N9
Wouldn't it be difficult to find apps for MeeGo? Compared to iOS, Android or even Symbian for that matter?
kumarshantanu··on ARM hopes to take 50 percent of the mobile PC market by 2015
IIRC Windows 8 will have an ARM version too. When you have Windows, why would you run Mono instead of .NET?
kumarshantanu··on Functional languages will rule (but not this year)
Mention about Clojure (which is more functional than Scala) is curiously absent from the blog post.
kumarshantanu··on Steve Yegge v. Rich Hickey re: "Clojure just needs to start saying Yes"
This is one example of how to remove uninteresting stack frames from Clojure stack traces. http://j.mp/h3xzdN
kumarshantanu··on The Joy of The Joy of Clojure Closure
Congrat's to @fogus and @chouser - it's a wonderful book.
kumarshantanu··on Microsoft made their own IE6-countdown site.
They should retire IE7 too.
kumarshantanu··on Switching to Plan J (From Scala back to Java)
Few points I can recollect (without answering "which language is most applicable...."):

1. Future of Java-the-language is limited by backward compatibility. This imposes a barrier on the scope of innovation in the language.

2. #1 can be helped by the newer JVM languages.

3. Current trend to increasingly adopt Ruby, Python or PHP for turnaround time is the result of a momentum and has to mean something. There is clearly demand for faster turnaround time in some segments.

4. The JVM languages that can reach feature parity with Ruby/Python/PHP ecosystem and tooling will have a better chance of adoption IMO.

5. The next Java is certainly not Java alone. Probably a mix of languages, depending upon which ones have a better VM, tooling, libraries, turnaround time etc.

kumarshantanu··on A tour of the Clojure landscape
I wish it turns into something like this: http://java-source.net
kumarshantanu··on Introducing AWS Elastic Beanstalk
Questions: What does Elastic BeanStalk mean for me?

1. Can my database auto-scale?

2. Can my JVM heap auto-scale beyond 2 GB without GC pauses?

kumarshantanu··on [dead]
Short link ;-) http://j.mp/fqzrdY
kumarshantanu··on Headius: Quick Thoughts on Oracle/Apache and the Java TCK
OpenJDK has a GPL+CE license. http://en.wikipedia.org/wiki/OpenJDK http://openjdk.java.net/legal/gplv2+ce.html
kumarshantanu··on Ask HN: your biggest Aha moment as a hacker?
1. When I first realized I could loop and conditionally branch inside it (my first programming lesson) to do interesting stuff.

2. When I got OOP, and later when I realized the folly of vicious mutability.

3. When I discovered FP, composability and the Turing machine.

4. When I lately realized that software development is a giant hack to solve various business problems. ;)

kumarshantanu··on Gmail adds support for delegating access to accounts
It needs around 30 minutes to be activated. It is working for me.
kumarshantanu··on Poll: Haskell or Go?
Mozilla Rust is interesting.
kumarshantanu··on Does mod_pagespeed make your site faster? Find out without installing anything.
It may be just me but this proxy made sites load much slower.
kumarshantanu··on CSS3 - A Practical Introduction
Not working on Chrome, Firefox, Safari and Opera on Windows 7.
kumarshantanu··on Clojure Conj Reading List
I read "How to Solve it by Computer" by R G Dromey, which is based on Polya's book is excellent too. Solving HTSIBC problems in Clojure may teach one a lot of Clojure IMHO.
Page 1 of 2Next →