Hacker Newsnew | past | comments | ask | show | jobs | submit | fddlr's commentslogin

You don't have to use all Hibernate features. You can write your own SQLs too if you want to. Hibernate can be super fast if you use the correct strategies [1] at your bottlenecks. Any other performance issues are typically ORM related.

[1]: http://docs.jboss.org/hibernate/core/3.3/reference/en/html/p...


Right now I work for a large European bank with Java EE and Wicket. I only touch an xml every 2 months or so. I'm not saying it's better than RoR for example in this regard, but Java EE has come a long way since people here used it, and even if it's still not your cup of tea, you should check out Play framework. I've had personal projects in .NET and I can say that there is a lot more boilerplate and spaghetti code there.


My current daily rate is 30 EUR / day after taxes, I work in Hungary.

I work as a Java junior developer, I'm an entrant in the industry, started working in february. My main skills are Hibernate, SOAP web services, Wicket, Nvidia CUDA, and a little hint of C++.


Hey! I also wrote my thesis in CUDA, but I implemented the interval newton algorithm. Could you send me an email when it's done? I'm very interested in it.


I'm a recent CS graduate, who only used IDE-s and Sublime Text so far. I have only heard about Emacs and vim when I started my internship. I tried it but it didn't really felt good using it.

Can somebody tell me what are Emacs' benefits over IDE-s and ST for example?


Emacs is extremely extensible. Some people use it as-is out of the box and are happy with it, others treat it more like a framework for creating text editors.

Sublime has plugins, but it's nothing compared to the Emacs ecosystem. I can edit code in one pane, manage my git repository in another, have a terminal to run tests in a third pane, chat with a co-worker with Jabber in another, and look up documentation in a browser (w3m) in yet another pane. The merge conflict resolution capabilities in Emacs are also pretty excellent. I'd say they're at least on par with Vim's excellent Fugitive plugin.

Org mode is a thing of beauty. You can write notes (and enable spell checking in the buffer), create TODO lists, spreadsheets, calendars, handle time tracking, and even embed executable snippets from various languages. The coolest Org mode story I've heard is about Avdi Grimm. He wrote a Ruby book in Org mode and embedded his code right in it. With a single Emacs command he could extract the code from the book and run specs against it, and also package the whole thing up as an ebook.

The learning curve doesn't have to be as brutal as depicted in the blog post. I've only been using Emacs for 4-5 months, and I'm already very efficient with it. I've changed a lot of the keybindings to match what I'm already familiar with, so I didn't learn Emacs as much as I made Emacs learn me.

I used Sublime for years before my switch to Emacs (with a 3 month layover in Vim Land). Sublime is really easy to use, and I still recommend it for designers who write a bit of code, people new to programming, and people who just aren't interested in learning new tools. That said, I spend 90% of my time writing code, and it's great to have an editor that can trivially be made to do whatever I want it to.


An addition to great points already made in this thread- in Emacs it might take a while to set up your environment to your liking but once you have done it you can use it for _everything_. From writing code to managing your agenda to writing haikus. As a user of Dvorak keyboard layout that alone is invaluable to me since I always have my shortcuts optimized for Dvorak no matter what I'm doing.


Try to hide the bookmarks bar. This helped me a lot.


I use Windows 7 WMP every day because the media keys on my laptop only work with that and I have never ever encountered any of those problems you are talking about.

- I can pause/unpause with space.

- The song order remains after I drag in the folder.

- Right after the very first start (i.e. on clean win7), it asks you if you want to see ads of songs of similar artists you listen to.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: