April, 2005


30
Apr 05

Yub.com?

Giving names to a child is important. You don’t want to name your child something that his/her friends would make fun of.

Naming web site that you launch on World Wide Web is also important. You wouldn’t want the name you made up by uncreatively inverting Buy.com to mean something else in another language. Check this out to see what Buy.com’s new social service means in Russian.


30
Apr 05

Music City Half Marathon

There was the Music City Half Marathon this morning in Nashville. My friend joined the race and has even seen the finish line. I think it is a great accomplishment. You can read the details in his post if you like.

Congrats Enes.


30
Apr 05

Fortress

“Fortress: The Successor to Fortran?” is the Slashdot story that I saw today. I think the DARPA-funded supercomputing initiative is the High Productivity Computing Systems project.

An anonymous reader writes “A draft specification of the Fortress language was recently released. Developed by Sun Microsystems as part of a DARPA-funded supercomputing initiative, Fortress is intended to be a successor to Fortran. Guy Steele, a co-author of Java and member of the Fortress development team, hopes that Fortress will to ‘do for Fortran what Java did for C.’ Steele admits that Java isn’t probably the best choice for numerical computing, and that ‘it’s a mistake to try to make a programming language that is all things to all people… because the needs are so diverse.’ Fortress has a number of interesting features, including support for Unicode characters in code, enabling code to look more like formal mathematical expressions. More information about Fortress is given in interview with Steele, and in a talk by Steele. There’s also some interesting commentary on Fortress, including some commentary by a member of the Fortress development team, in response to two stories at the programming languages weblog Lambda the Ultimate.”


29
Apr 05

Feeling Sick

Do you know these days that you feel sick but you are not “officially” sick and that your body is starting to feel like a broken glass, and that you cannot breath well and that you cannot get much work done? Yeah, I have one of those days today.


26
Apr 05

Blog Evangelism

Finally my blog evangelism worked a bit and one my friends started blogging. Welcome to blogging, Enes. Now, what we should do is to cross-link each other, right? Now, if I can get Hande to start blogging too, it would be awesome.


26
Apr 05

Eclipse 3.1

I started using Eclipse 3.1 M6 release this week. The killer feature to prompt to switch was the new functionality to redirect console output to a file added to the Common tab of launch configuration dialog. I found out about this when I was searching for some information on how to add such a functionality to the special launch configuration I was writing.

Apart from that feature, I am feeling very positive about Eclipse 3.1. I think the platform is a little faster and there some other nice features that found their was into the release. Some I noticed immediately are:

  • Open Existing Project screen now lets you just to select the contaning folder and all the projects in the folder are listed below with check boxes near them. This makes it real easy to open multiple projects in your workspace.
  • There is now a Dynamic Help button which opens up the help right next to the IDE. This makes it easier to browse help for a quick look up since you do not have to switch between windows. This is pretty much looks like Visual Studio help column.
  • Run-time Workbench configuration in the Run Configuration dialog is changed to Eclipse Application. Settings seem to be mostly the same except from the name which gives the feeling that you are developing a new application rather than a plug-in.
  • Class members are colored blue now. What I mean is that if your class has the member isChecked and if you do code this.isChecked, the part after the dot is blue. I am not sure why this is preferred. On one hand, it makes it easier to distinguish the members in code, but on the other hand, it is a little mixed up with strings in quotation marks.
  • It is possible to the CVS console now. You can switch to CVS console after you do a CVS operation and see what went on during or after a commit, update, or any other CVS operation.

I am sure I will notice many changes but those were the most apparent ones to me in a short usage time. I was pleased to be able to port my 3.0 project to 3.1 without any problems. I am eagerly waiting the next milestone releases and eventually the 3.1 release.