Recently, I've been having to do a lot more work in just plain 'ol Unix at work. No X-server or anything. This literally means that on my Windows system, I have a Unix emulator (cygwin) where I SSH into the server on which I do some work. I recently wrote a Java program on my windows machine, FTP'ed it over and ran it. The problem was that any single error that I made, I had to fix on my machine, re-jar the program, FTP it back and then kill the running process to start the new one again.
So, I have started to look more into direct programming right there on the server that I access. I have been using nano thus far to do all my work, but frankly, it's not powerful enough for me to want to code in. So I've been working with the non-X version of emacs, where it FORCES you to learn the commands because there is no mouse support.
I...loved it. The code and I were much closer together where there was no GUI in the way or some fancy IDE. Emacs also has built in compilation support and the ability to run a program with just a few keystrokes. Heck, there is a full file browser, shell, and pretty much anything I'd need to program. It's a great feeling - to be free and one with the code.
I would not want to do Android coding with Emacs just because Eclipse makes the connection to the emulator easy, but for other things, I am learning C++ and Perl and how to use Emacs to become more productive.
KISS rules.
So, I have started to look more into direct programming right there on the server that I access. I have been using nano thus far to do all my work, but frankly, it's not powerful enough for me to want to code in. So I've been working with the non-X version of emacs, where it FORCES you to learn the commands because there is no mouse support.
I...loved it. The code and I were much closer together where there was no GUI in the way or some fancy IDE. Emacs also has built in compilation support and the ability to run a program with just a few keystrokes. Heck, there is a full file browser, shell, and pretty much anything I'd need to program. It's a great feeling - to be free and one with the code.
I would not want to do Android coding with Emacs just because Eclipse makes the connection to the emulator easy, but for other things, I am learning C++ and Perl and how to use Emacs to become more productive.
KISS rules.
8 Comments On This Entry
Page 1 of 1

Mila
01 July 2011 - 09:36 AM
Is there a reason you didn't just do all the modification and jar-ing on the machine itself? javac is your friend....
Personally I use vim when coding on Linux/Unix and Notepad when coding on Windows. But that's more because that's how I learned to code 11 years ago and the way I've been doing it since. Nothing bothers me more than IDE's that think they're smarter than you.
Personally I use vim when coding on Linux/Unix and Notepad when coding on Windows. But that's more because that's how I learned to code 11 years ago and the way I've been doing it since. Nothing bothers me more than IDE's that think they're smarter than you.

jon.kiparsky
01 July 2011 - 11:38 PM
What about writing a build file to deploy to your target machine? Ant should be able to FTP the jar over for you. "ant deploy" is one of my favorite tools, because I get to decide what it means... Anyway, that means you can be developing on one machine, then just deploy, and tab over to your window on the target machine to run and test it.
On the other hand, I'm glad you've got into a real editor... I'm just sorry it's emacs. You realize that this means we can never be friends now, right?
On the other hand, I'm glad you've got into a real editor... I'm just sorry it's emacs. You realize that this means we can never be friends now, right?


Brewer
02 July 2011 - 05:34 AM
There's a KISS concert about 4 hours from where I live but I couldn't get tickets
/endlife


Raynes
02 July 2011 - 10:30 AMjon.kiparsky, on 02 July 2011 - 07:38 AM, said:
On the other hand, I'm glad you've got into a real editor... I'm just sorry it's emacs. You realize that this means we can never be friends now, right? :)
You don't know what you're missing. Come on over to the VIP area. We are waiting for you.

Sergio Tapia
03 July 2011 - 05:36 PM
Gotta say, I've used both Vim and Emacs for about two weeks each, and Emacs wins out for me.
Vims shortcuts are just too cramped and make my hands hurt. I can't imagine using it and not having serious wrist injury in the future.
Ultimately I just use a good old text editor, Geany, for my Ruby coding.
Vims shortcuts are just too cramped and make my hands hurt. I can't imagine using it and not having serious wrist injury in the future.
Ultimately I just use a good old text editor, Geany, for my Ruby coding.
Page 1 of 1
← January 2021 →
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Recent Entries
-
-
-
Simplicity
on Jul 01 2011 03:36 AM
-
-
Search My Blog
Recent Comments
My Blog Links
0 user(s) viewing
0 Guests
0 member(s)
0 anonymous member(s)
0 member(s)
0 anonymous member(s)