kefen: (Rather Doubtful)
[personal profile] kefen
While I wouldn't say all of that stuff is exactly common knowledge, most people brave enough to be around me when I'm in a geeky mood still know about a few things: that I love Python, that I love C, that I hate Oracle and anything it touches, that I hate Java (see previous statement) and that, having to use it at work, I'm really not fond of the Eclipse IDE.

(If none of what I just wrote makes any sense to you, please do not be alarmed, it's perfectly natural. Just smile, wave and cautiously back up until you're out of sight and earshot. I promise I won't take offense. :))

It may just be that my being prejudiced against anything Java weighs heavily on my dislike of Eclipse. The fact I use Eclipse on my admittedly under-powered work computer is also not helping. It may also be because I used to work with Visual Studio back at H&SK, and though it pains me to admit it, it's still one of my favorite IDEs for C/C++ to this day.

Honestly, if I wasn't too lazy to put some serious work into learning how to use vim properly, I'd probably not even need an IDE. Hell, until today, I was pretty happy using a mix of command-line, vim or kate to write Python.

A week ago, though, I got to see my old friend and colleague G. We talked a lot. He told me they still do a lot of Python at H&SK — even some Django, the lucky bastards — but apparently have moved away from Komodo IDE to... Eclipse. With the PyDev plugin. I shuddered at the news.

However, when G. himself tells me that something works fine and urges me to give it a try, I usually listen and do give it a try. I just installed Eclipse and PyDev this afternoon — Arch Linux made that a breeze. Then I cloned one of my pet Python projects in Eclipse and started playing around.

It was kind of underwhelming at first, and I'm still tinkering (I'm not sure I understood how import resolving works in PyDev yet) but I've been hacking away at that project for most of the afternoon, and having a convenient interface for launching unit tests (and seeing code coverage) as well as handy refactoring tools for the lazy yielded very encouraging results.

So I'll say it on record: you win this round, Eclipse. Fair and square. I spent an afternoon using you as opposed to fighting you, and the resulting progress I made on mudlogged made me happy.

I wish you worked as seamlessly at work as you just did at home, though.

Date: 2013-05-06 04:12 am (UTC)
From: [identity profile]
Good job, Kef! You are so far beyond what I used to do that it'd take Dr. Who's intervention for me to catch up. The last time I used anything like a revision control system was in 1989 and it was all text based, DOS and Unix days. I recently tried to use Eclipse on a java coded game (Stendhal) and it defeated me. I long for the days of TurboC 2.0! Lately I've dabbled with FreeBasic to convert some old programs to run on Win7 64.

Date: 2013-05-06 09:18 am (UTC)
From: [identity profile]
Well, I do that kind of stuff for a living, I'm not sure I could really keep up otherwise — although a lot of programs I work with at my current company date back from the mid-eighties.

I still work primarily with Linux, at home as well as at work, and do pretty much everything in command line. But programming, now... let's say I've grown too lazy for command line editing. Even though I occasionally still do it when working remotely on my server.

As for bringing old things to Win7 64, I've had an interesting experience last year. Through a combination of old hardware, old software and compatibility layers, I've managed to dump the content of my old Amstrad CPC 3" floppies into digital form.

I briefly tried that in Linux but it turns out the only software that worked properly ran just fine on my Windows 7 (64bits).

(It also worked the other way, so I could, in 2012, download a recent demo for my Asmtrad CPC 6128 and run it on the original hardware. I love the future!)

Date: 2013-05-11 06:52 pm (UTC)
From: [identity profile]
Let's just assume I waved back and all :P

Glad to know G. is doing fine, though !


kefen: (Default)

June 2014

22 232425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 23rd, 2017 09:21 am
Powered by Dreamwidth Studios