News for hackers. Stuff that matters.

prog

Re:Python.org Redesign Request for Proposals on Wednesday May 23, 2012 @09:23AM (#4012904)
IMO periodic website redesign and cleanup is a good idea as it does make it easier for users to find information and gives a comforting feeling of a professional look to new users.
Re:Perl 6 in 2011 - A Retrospection on Saturday December 31, 2011 @07:38AM (#3410771)
I am very interested in Perl 6. What would be the recommended implementation to use in production? What are your experiences with using it in production?
> Those that say that both India and China are rising powers are wrong as India will be left behind far behind China.

You statement seems very generic. Also, the two economies are very different (capitalism in India and communism in China) so I am not really sure if there is a good way to compare the two. There may be some truth in what you say but then democracy isn't really very good if speedy implementation of policies is what you are looking for.

I have seen things change (for the better) in India significantly over the last 20 years or so.

I also hear stories from my father (he is ~70 years old now) of his youth. During his younger days (~1970) if someone wanted to buy a car, you might have to wait for 7-8 years after booking for to actually get the car. This led to an interesting economic situation. For e.g. my father bought a scooter for INR 3000/- (~ $65 today) and sold it for INR 6000/- (~ $130 today) after 6 years. This worked because during those days people found it better to pay for an older scooter than wait so long for a new one. Today, one can just walk into a showroom and walk out with a car or scooter or motorcycle.

There was no concept of a bank loan in those days. If someone wanted to buy a home or such, you would typically borrow money from friends or relatives. Today banks chase you for giving you loans.

Even during my lifetime, things have become significantly more convenient and opportunities have grown considerably.

While there is corruption, the number of areas controlled by the government has come down significantly. Also, there are acts like the Right to Information (http://en.wikipedia.org/wiki/Right_to_Information_Act) which are helping in curbing corruption. There are private players in a lot of industries which were traditionally controlled by the government (oil, steel, telecom etc.). With the license raj gone starting 1990 (http://en.wikipedia.org/wiki/License_raj) thing are definitely looking good.

I have seen significant improvements in the way SEBI (http://en.wikipedia.org/wiki/Sebi) handles the equity market. The room for frauds has gone down in this areas even in the last ten years or so since I have been following the SENSEX (http://en.wikipedia.org/wiki/Sensex). SENSEX has moved from ~1900 in 1991 to ~19000 today. 1990 is when the license raj ended.

While there are a lot of things that can be improved and there is still a long way to go, I think there are a quite a few things that are going right for India at the moment. I do expect the growth to plateau in 15-20 years or so but at the moment things seem to be going well.

I haven't really been following the Chinese economy apart from the high level growth number that I tend to hear in news from time to time so I can't really comment on that.

> let java and the jvm just die, it's bad, it's all bad. the jvm was a bad idea

It may be a good idea for you to have reconsider that opinion on the JVM. Java as a language is arguable but JVM is definitely an engineering marvel.

You can look at languages like Clojure, Scala and JRuby on the JVM. It gets you the goodness of JVM plus a great language to use for your app.

While the answer is technically correct, its not very useful. If this entire thread just consisted of just Yes and No answers there would not be much value in it.
Re:Python now uses Mercurial on Saturday March 05, 2011 @09:33PM (#2293287)
I have been using bzr for 2+ years now. For personal projects I am quite happy with bzr+launchpad. At work, we have been using bzr on Linux.

The move from 1.x to 2.x brought in significant performance and memory improvements.

Re:Happy 18th Birthday, Ruby on Thursday February 24, 2011 @02:34AM (#2257271)
Python recently had its 20th Birthday. The first public release was on February 20, 1991, Python 0.9.0 (released to alt.sources).

http://article.gmane.org/gmane.comp.python.devel/121359

Re:Django and Python 3 on Thursday February 17, 2011 @08:46AM (#2230851)
I started working on an app using Python 2.7. The only reason I chose 2.7 over 3.x was the lack of 3.x support in Django. I would be great to have Django support Python 3.x.
Re:C++ in Coders at Work on Tuesday February 15, 2011 @10:22AM (#2221488)
I have to agree. I like STL + Boost a lot. I hope to try glib + C sometime. From what I see, that might allow me to C and still meet standard application needs.

Older ยป