Live data from Hacker News

Ask HN: What are the best technologies you've worked with this year?

news.ycombinator.com

41–50 of 155 posts

Re: Ask HN: What are the best technologies you've worked with this year?

#43
post #11

2010 was, for me, the year of JS-related technologies. (I'm actually rather disappointed I haven't had more time to check out Clojure and to use Haskell and Scala more--I was doing quite a lot of front-end web stuff.) 1. Socket.IO ( http://socket.io/ ) It lets you use websockets and automatically fall back to flash sockets, long polling, or several other real-time communication methods if websockets aren't supported…

I'm looking forward to seeing someone combine Backbone.js with Websocket-based persistence. It's a bit out of scope for DocumentCloud to tackle, but the building blocks are there. One client makes a change to a model -> changes are synced to the server -> other clients that currently reference that model have its attributes updated -> all the UI that displays the model is automatically re-rendered. It's not critical…

I started work on this a little while ago, and shared a starter template on https://github.com/datapimp/backbone-express-mongoose-socket.... I am starting a new job in 2011 where we will be using this template heavily, so expect major updates in the first couple weeks of January.

Re: Ask HN: What are the best technologies you've worked with this year?

#44
1. MongoDB / Mongoid have blown me away this year. Is now my default database for new rails projects.

2. CoffeeScript language is an amazing replacement for Javascript. I can't see myself going back to pure JS at any point in the future.

3. Rails 3 finally feels like a stable and maintainable web framework. All the web frameworks now all seem to work together using Rack. The ruby web development world is really a nice place to be at the moment.

4. Bundler really nailed the gem dependency management issue (though the journey to 1.0 was very painful)

5. Sass / SCSS / Compass got really good. It feels unimaginable to go back to regular CSS.

Wow, now that I think about it, way too many great technologies to list. 2010 was an insanely good year for ruby web developers.

Re: Ask HN: What are the best technologies you've worked with this year?

#45
I am a huge fan of Vagrant ( http://vagrantup.com ) which is virtualized development environments, package-able. Works with chef and virtualbox. I don't know if I can state just how game changing this is for me.

DocumentCloud really dropped some bombs this year. backbone.js, underscore.js are really great.

Socket.io saved my ass. I promised some big clients that I could make websockets driven apps for the iPad and then apple pulled websockets support without saying anything. So I was able to get socket.io for the win.

Re: Ask HN: What are the best technologies you've worked with this year?

#46

I am a huge fan of Vagrant ( http://vagrantup.com ) which is virtualized development environments, package-able. Works with chef and virtualbox. I don't know if I can state just how game changing this is for me. DocumentCloud really dropped some bombs this year. backbone.js, underscore.js are really great. Socket.io saved my ass. I promised some big clients that I could make websockets driven apps for the iPad and th…

Ah, great one! Vagrant is amazing. Probably has a lot to do with VirtualBox getting really good as well.

Re: Ask HN: What are the best technologies you've worked with this year?

#47
post #2

I'm kind of ashamed to admit it (at the end of 2010!), but I did some Objective-C/iOS apps for the first time this year, and I was pretty amazed by how good the Apple dev tools and the iOS simulator actually are. The other thing which impressed me is kvm, in contrast to Xen.

Ditto on the Objective-C stuff, though personally I've been focusing on Mac OS X rather than iOS. Apple really documents things well, and the Cocoa community is extremely nice and helpful. The shiny glare of quality extends deep into the inner depths of Apple's products.
Post reply on HN