Ask HN: What new or hot technology do you recommend learning?
41–50 of 138 posts
Re: Ask HN: What new or hot technology do you recommend learning?
#42Give Lua some love. Learn the language, learn the VM. Learn to integrate it with a set of libraries and so on. Lots of bleeding edge stuff runs on Lua and its a fantastic stack of technology to learn ..
The only problem with Lua is how slow it is. I'm quite fond of LuaJIT, though, because it isn't slow.
Re: Ask HN: What new or hot technology do you recommend learning?
#43Elixir. While Rust and Go get way more exposure lately, they're mostly designed for systems programming. Many more of us do web development, and it's really amazing how fast Elixir has become a very cool and mature environment for developing great web apps. Elixir is a really cool language, and also a great way to learn functional programming. But more than that, it gets all the non-languagy stuff right. The build sy…
I'm a web developer currently learning Haskell. Would you recommend learning Elixir instead?
Re: Ask HN: What new or hot technology do you recommend learning?
#44If you don't know python and you're interested in analytics you should solve that. IMHO you'll become a far better developer if you devote the majority of your time to learning advanced algorithms, ml, and ai as opposed to the new hot framework.
Re: Ask HN: What new or hot technology do you recommend learning?
#45I'd recommend learning how to learn. Making learning and curiosity a part of your every day existence will have more of an impact that the latest hot language or framework.
Re: Ask HN: What new or hot technology do you recommend learning?
#46I come from a C background however which is a little closer to Rust than Java/Javascript/R but I don't think you would hvae that much trouble if you put your mind to it. Java is a similarly large language if a bit removed from the metal.
Re: Ask HN: What new or hot technology do you recommend learning?
#47What's recommended for an experienced "back-end" developer who wants to dabble in front end and web development, but never spent much time in it? It seems like there are a million options for web stack components, and a lot of tutorial resources are geared towards total non-developers.
Re: Ask HN: What new or hot technology do you recommend learning?
#48You wouldn't believe how much playing around with these units will help to influence your design and development decisions in other areas.
Re: Ask HN: What new or hot technology do you recommend learning?
#49Elixir. While Rust and Go get way more exposure lately, they're mostly designed for systems programming. Many more of us do web development, and it's really amazing how fast Elixir has become a very cool and mature environment for developing great web apps. Elixir is a really cool language, and also a great way to learn functional programming. But more than that, it gets all the non-languagy stuff right. The build sy…
I'm a web developer currently learning Haskell. Would you recommend learning Elixir instead?
Elixir lets me use a lot of the stuff I learned with Haskell, and I've already used it building a real time component for an app I'm working on.
Take from that what you will.
Re: Ask HN: What new or hot technology do you recommend learning?
#50The hype for Go/Rust is really just on HN. If you are involved in data analytics then you could always immerse yourself in the Hadoop stack e.g. Cascading, Spark, Mahout etc. It's a platform that is increasingly become a fixture in enterprise companies and plenty of new technologies. For me the future will be "container driven development" where everything will be deployed as a container and dynamically wired togethe…
I would have to disagree. If you think it's just hype, try and calculate the enormous waste of both time and money from memory leaks caused by code written in C and C++. Rust solves this, and it's only going to get better once we're on the other side of Rust 1.0, and the library ecosystem grows.
This seems like an unusual language feature to highlight --- don't most modern programming languages solve this problem with various implementations of GC or memory management? N.B. I am not at all familiar with Rust and so maybe I'm missing some important context...