Posts tagged with Java

jrunscript

November 11th, 2010

I just learned about jrunscript, which is a Javascript console and interpreter distributed with Java 6, so chances are you already have it. In fact, it is a general purpose interpreter and you can select another language with the -l flag if it is in the classpath. The -q flag lists the currently installed languages. This is what I got on OS X 10.6.4:

$ jrunscript -q
Language ECMAScript 1.6 implemention "Mozilla Rhino" 1.6 release 2
Language AppleScript 2.1.2 implemention "AppleScriptEngine" 1.0

Pretty cool and it means you don’t even need to download Rhino like I mentioned in my previous blog post of Javascript consoles.

JGit Documentation

April 17th, 2010

JGit is the Java library that the EGit Eclipse Git plugin uses. Too bad there seems to be absolutely no documentation and the source code is next to impossible to find. Here’s the URL to browse the repository: http://egit.eclipse.org/w/?p=jgit.git;a=tree;h=refs/heads/master;hb=refs/heads/master

Thoughts on Job Posting Responses

August 26th, 2009

Recently I have posted notices about Equal Networks looking for visualization and Lift and Scala help. Perhaps I was too oblique in my wording, but in my mind “very young startup” means “practically no money.” Several who responded to my postings were looking for well-paid positions, whether contract or as an employee. While I appreciate the interest and the contacts may prove useful once we have lots of money to hire people, these responses are less useful now.

More frustrating are the responses that admit a lack of knowledge in the technologies mentioned (though the honesty is appreciated) and blithly propose that the authors will be able to pick them up extremely quickly. In my Lift posting I specifically mentioned I am looking for someone who knows Scala better than I do.

I don’t care how good a programmer you are, it simply takes a fair amount of time to learn a language’s libraries and common idioms. If Scala is a language you would like to know and think it will not be difficult to learn, spend a day or two learning it before contacting me and then show me how you’ve already mastered it.

Scala is attracting a lot of attention from the Java world and builds off of that language in many, many ways, but extensive Java knowledge does not equal extensive Scala knowledge. Frankly, I think Java is horrible and your extensive time doing it isn’t going to impress me. What will impress me are the projects you’ve worked on, the diversity of languages you know (functional languages are a big plus!), and the fact that you’ve read my posting carefully!

But enough of my complaints. If you DO know Scala and are interested in working on a cool Silicon Valley real-time temperature monitoring startup for equity, drop me a line at peter@equal-networks.com.