Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The .NET framework[0] is always useful and I think it's here to stay for a long while. You'd be able to write mobile apps using Xamarin or business apps for Windows. Also apps for the new Ubuntu mobile OS will be possible.

Personally I find Go[1] interesting and it's something I'm hoping to pick up in the coming year. It seems like a fun language, well suited for building web services that handle lots of traffic.

Lua[2] might also be nice to learn. It's used for scripting in a lot of games. For example: in World of Warcraft you can create your own Lua add-ons. Lua can be easily integrated into your own apps / games, since it's just a small C library. It might be a good language to learn if gaming interests you, since lots of games make use of Lua in some way.

And as someone else already mentioned in this thread: functional programming will become bigger in the future. You can use the functional programming style with .NET if you choose to learn the F# language.

---

[0]: http://en.wikipedia.org/wiki/.NET_Framework

[1]: http://en.wikipedia.org/wiki/Go_(programming_language)

[2]: http://en.wikipedia.org/wiki/Lua_(programming_language)



I would suggest to anyone in the UK who wants to work outside of the South East to learn .NET and MS technologies in general.

I've found it difficult to find work with Java, Ruby and Python outside of London, however the rest of the country is flush with C# and .NET jobs.


actually... if you are in the UK and into games its a great place for that - plenty of studios around.

Although mostly in the south east there are well known studios in Scotland, Ireland and the north and midlands. Rockstar, Havok, Ubisoft, Natural Motion, Rebellion and Codemasters come to mind as a few of the bigger names who have studios further from London.

however the tech requirement for AAA is almost exclusively C/C++ (with good hardware and API knowledge strongly preferred for some specialities like audio, rendering, physics, AI, networking...)

Things like C#, Java, Ruby, Python will be limited to internal tools - although there are a lot of smaller companies making HTML5, JavaScript or Unity games or even still flash games which are aimed at the broswer.


>I've found it difficult to find work with Java, Ruby and Python outside of London, however the rest of the country is flush with C# and .NET jobs.

Wait, are you talking about JEE?




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

Search: