Log in

No account? Create an account
05 December 2007 @ 08:37 am
I have a big stompy (well, okay, compared to what I've gotten used to) new computer headed my way, along with a fairly nice flatscreen display. Lately I've been geeking quite a bit, especially with Ruby on Rails stuff and generally getting a lot of server-side apps stuff happening.

This is nice. I've been missing it. And if anybody out there is looking for a decent bug-tracking system, Redmine isn't quite as mature or polished as Trac, but wow does it deploy easily, and it's smaller and easier to customize to boot.

On the one hand, it's only semi-excusable for somebody in my industry to take this long to get up to speed on databases and javascript and web apps. On the other hand, I'm very glad I waited so many years. The tools no longer suck so mightily.
Cool-Mantg2k on December 5th, 2007 09:45 pm (UTC)
I still don't know squat about web development or javascript. But I definitely know a good bit about DBs and some of my desktop UI background is still relevant.

And I appear to know more about gory debugging than nearly all of my coworkers.
Noahangelbob on December 5th, 2007 09:47 pm (UTC)
Good things to know, particularly gory debugging. I'm continually overwhelmed by just how *much* there is to know. I could brag about knowing all the latest flavors of weakly-typed OO scripting languages plus lots of bit-twiddling C and C++ stuff, and yet I *still* get to look like I'm skipping everything relevant by not knowing much Java...

And if I knew Java well, I'd feel bad about having forgotten all the LISP I knew and never learning OCaml or Haskell :-)
Cool-Mantg2k on December 6th, 2007 12:07 am (UTC)
I've done plenty of C and C++ as well as Java and C#, and IMHO, C# is the best overall language I've used. It's not quite as easy as a scripting language, perhaps, but I've only found it wanting in a few areas. Java was nearly as good as C# but I get the idea Sun hasn't copied enough back from C# the way C# copied from Java in its initial version. Still, in 2000 and 2001 I absolutely loved my Java development experience (it felt like I was developing code 3-5 times faster than with C++ for most things, and as I was able to simply do more with it, there were times when it was just not comparable at all).

But I have had a dislike for C and C++ ever since I saw Java, and I was never particularly thrilled about the languages. I have no doubt that you know them better than I do, but I have used them off and on for about 15 years and they were really only a step up when I compared them with BASIC.

I've never been too fond of weakly-typed languages myself. Some folks may swear by them but I think that most of the arguments in favor of weakly-typed languages are rivaled by spiffy features in Java and C# anyway.
Noahangelbob on December 6th, 2007 12:21 am (UTC)
I still like C, actually. C++ has never been my thing. I know a bit of java, but it's not low-level enough to replace C, and not high-level enough to replace Dylan/Python/Perl/Ruby/etc. It's a step in the right direction from C++, though.

But if I'm that worried about it, these days I'll use a scripting language. There are plenty of things around the same speed as Java, some even using the JVM.

Though I haven't looked into C# recently. I agree, their initial version looked almost exactly like Java. I should see what they've done since.