Browse by Tags

All Tags » General » Java (RSS)

What's in a name (again)?

I have possibly foolishly decided to stop resisting the urge to port Joda Time to .NET. For those of you who are unaware, "use Joda Time" is almost always the best answer to any question involving "how do I achieve X with java.util.Date...
Posted by skeet | 55 comment(s)
Filed under: , ,

Language proliferation

I've always been aware that .NET supports multiple languages (obviously) and that Microsoft has been experimenting with this to some extent. It's only recently struck me just to what extent this is the case though. Here's a list - almost certainly...
Posted by skeet | 18 comment(s)
Filed under: , , ,

What's in a name?

T.S. Eliot had the right idea when he wrote "The naming of cats" : The Naming of Cats is a difficult matter, It isn't just one of your holiday games ... When you notice a cat in profound meditation, The reason, I tell you, is always the...
Posted by skeet | 23 comment(s)
Filed under: , , ,

Programming "in" a language vs programming "into" a language

I'm currently reading Steve McConnell's Code Complete (for the first time - yes, I know that's somewhat worrying) and there was one section was disturbed me a little. For those of you with a copy to hand, it's in section 4.3, discussing...
Posted by skeet | 15 comment(s)
Filed under: , , , ,

Macros, and languages within languages

Ian Griffiths mailed me about macros, and explained how LISP macros were very different to C/C++ macros, working at a language level instead of at a text level. I won't pretend to understand all about what would be possible and what wouldn't,...
Posted by skeet | 12 comment(s)
Filed under: , , ,

Why hasn't Microsoft bought JetBrains yet?

For those of you who aren't aware, JetBrains is the company behind IntelliJ IDEA, the Java IDE which I've heard amazing things about (I've tried it a couple of times but never got into it - I think I need an expert sitting beside me to point...
Posted by skeet | 3 comment(s)
Filed under: , ,

What would make a good Java book?

So, Groovy in Action has been out for a little while, and I'm missing it - or rather, book writing. I'd like my next project to be a solo effort, almost certainly on Java. However, I'm interested in hearing what you good folks think would make a good...
Posted by skeet | 3 comment(s)
Filed under: ,

Groovy

Updated 7th August 2006 - It looks like closures aren't meant to require K&R bracing after all. Hoorah! Examples changed appropriately. One of my tasks at work is to investigate new languages and technologies and report back what use we might make...
Posted by skeet | 2 comment(s)
Filed under: ,

Bringing Subversion and Fitnesse together

I've recently started working with Subversion (a version control system) and FitNesse (the Fit acceptance testing framework based in a wiki). FitNesse has a primitive version control system built into it, where it builds zip files of previous versions...
Posted by skeet | 5 comment(s)
Filed under: ,

Visual Studio vs Eclipse

I often see people in newsgroups saying how wonderful Visual Studio is, and they often claim it's the "best IDE in the world". Strangely enough, most go silent when I ask how many other IDEs they've used for a significant amount of time. I'm not going...
Posted by skeet | 91 comment(s)
Filed under: , ,