Archive for the 'Programming' Category

JDK on GNU/Linux

Installing java platform on your favourite GNU/Linux distro can be very hard to do because it was licensed in such a way that it couldn’t be packaged along with your distro CDs. All that will become history as a group of Debian developers, Ubuntu developers, Sun engineers, Sun lawyers have devised a new binary license form so that it could be bundled along with your CD. So, all you have to do is to do an apt-get install sun-java5-jre.
Other famous distributions like Gentoo, NexentaOS, Belenix, OpenSolaris will also have it soon.

Source: http://blogs.sun.com/roller/page/webmink?entry=jdk_on_gnu_linux_something

Python website redesigned

Python LogoPython has a new logo and also has redesigned the website. The new site has a better colors and also has rounded corners. The logo is also new and better than the older one. The site design is also professional looking and a lot more organised than the previous site.

python, website, web+design

MySQL vs PostgreSQL

Found this nice site where there is a comparison about the two most popular database - MySQL and PostgreSQL. It compares MySQL 3.x, 4.0, 5.x and PostgreSQL 7.x. Though POstgreSQL has nicer features, most webhosting companies support only MySQL.
mysql, postgresql, postgres, database

Reddit Broken

Reddit BrokenReddit the popular news site which publishes news items according to the votes of its members has broken down. While submitting an article, it showed this page with the words looks like we shouldn’t have stopped using lisp…
Funny yeah. But I would like to know what was the problem. It uses the web.py framework.

reddit, python, lisp, web.py

Love Python

This Valentine’s day (2006), lets learn python the easy way! at http://www.lovepython.com/
I don’t know what is behind the teaser, but anyway I have signed up. Any one can guess what could be behind this?

Technorati Tags:

Python2.4 Quick Reference

Found this really nice quick reference guide for Python 2.4 via Digg. You can have all the basics and necessary information about the language(my favourite) into a nicer and compact form. I think I got to get a printout of this one and keep it handy.

Technorati Tags: , ,

PyPy - Python Implementation in Python

PyPy is a Python implementation written in Python. Of late people have started to implement a language in itself to demonstrate the versatility of the language and to show its applicability for large projects. Writing operating systems and compiler/interpreters for languages are the most complex things in software development. Since PyPy is implemented in Python, it provides the high level of abstraction and compactness of the language. This makes the implementation easy to understand than in C. Currently it is not well optimised, but in future they may be optimisations to allow prorgams to run faster than CPython.
python, pypy, cpython, c

Try Ruby in your browser

Most of you might have heard about the new object oriented language that is creating waves. It is said that Ruby is relatively easy to learn and program. So, why don’t you try ruby first, without installing it. Try Ruby on your browser now. There is also a 15 minute short online tutorial to try out.
ruby, object+oriented+language, ruby+on+rails

Common Lisp - Web application tutorial

Came across this nice tutorial on creating a web application using Common Lisp. Lisp is on my agenda of todo list and so is Ruby. But those are reserved for later. Currently I am trying my hand at web.py - a nice web framework for Python.

lisp, common+lisp, ruby, ruby+on+rails, python, web.py

Graph of programming languages in 2005

Job Graph
Saw this nice site which displays a graph of the programming languages that were most sought after. Indeed is a site where one can search for any job listed.

The popularity of Python has been rising (though it fell in december) and so is ruby (steady rise). I still haven’t tried my hand at Ruby, though I got a book. I think I should see how it is. Also Lisp was in my agenda for a long time, but never had any time to do that.

So, what languages do you think are hot right now?

programming+languages, python, ruby, lisp, haskell, smalltalk,jobs