TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What languages/technologies do you plan to learn in 2017?

37 pointsby dsiegel2275over 8 years ago
I'm interested to hear about what languages or other technology folks are planning to learn and use this year - whether it is strictly for a hobby or for production use.

19 comments

mindcrimeover 8 years ago
Variation of this from earlier:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13310699" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13310699</a><p>Related discussions:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13281980" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13281980</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13291593" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13291593</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13310159" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13310159</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13255841" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13255841</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13239209" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13239209</a>
jettiover 8 years ago
Elixir with Phoenix. I&#x27;ve already started and I really like it. I&#x27;m currently writing a Mix task to get my first &quot;real&quot; application with Elixir. I&#x27;m also working on a production site using Elixir and Phoenix as a contractor and will most likely take it over permanently once it is finished.
评论 #13339569 未加载
adamnemecekover 8 years ago
Probably TensorFlow the hype is too strong. This book looks solid <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Hands-Machine-Learning-Scikit-Learn-TensorFlow&#x2F;dp&#x2F;1491962291&#x2F;ref=as_li_ss_tl?sa-no-redirect=1&amp;linkCode=ll1&amp;tag=adamnemecek03-20&amp;linkId=7f4c458f671281c0dfa72e7d4579ffab" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Hands-Machine-Learning-Scikit-Learn-T...</a>
评论 #13343334 未加载
justincliftover 8 years ago
Dartlang, to find out if it&#x27;s a workable alternative to Javascript&#x2F;ECMA.<p>The project I&#x27;m currently developing uses AngularJS (v1), and D3. From quick initial research, it should be possible to use Dartlang, AngularDart, and D3.js to replace them.<p>The motivator is the direction Javascript&#x2F;ECMA is heading. Rapid uncontrolled proliferation of tooling, standards, etc, with no positive end in sight. (in biological systems, isn&#x27;t that called cancer? :&gt;)
nevonover 8 years ago
I recently transitioned from a front-end position to a back-end position, so I&#x27;m currently learning Java as well as a bunch of architectural and devopsy topics for work.<p>On the side, I want to get better at shipping, so I have a goal to ship an actual product this year. What I&#x27;m working on at the moment is written in Node (which I already knew fairly well) on Lambda + SNS + DynamoDB + ElasticSearch (which I did not know).
jim_dover 8 years ago
I&#x27;ve been using Scala professionally for the last few years and really love it. I&#x27;ve also been doing a lot of JS work professionally, so I think I&#x27;m going to really dig into Scala.js.
ohgh1ieDover 8 years ago
QT and C++, it&#x27;s far too long on my list. It feels quite limited to me, to just be able to spit out web applications, many ideas I got would be better as a GUI application.
评论 #13347052 未加载
itamarstover 8 years ago
Technologies aren&#x27;t the end all of programming; there are other more fundamental skills you should learn, like learning how to work towards goals: <a href="https:&#x2F;&#x2F;codewithoutrules.com&#x2F;2016&#x2F;12&#x2F;20&#x2F;the-best-technology&#x2F;" rel="nofollow">https:&#x2F;&#x2F;codewithoutrules.com&#x2F;2016&#x2F;12&#x2F;20&#x2F;the-best-technology&#x2F;</a>
rdc12over 8 years ago
Languages Rust Ocaml Matlab&#x2F;Numpy&#x2F;? Some form of numerical programming environment anyway Haskell (maybe if I have time towards the end of year) ARM&#x2F;Risc-V assembler (as a target, see below)<p>More general. I want to finally make a read thru SICP without getting sidetracked halfway. Then move to writing some toy compilers.<p>Have a few ideas for home embedded computing projects.<p>I want to work on some DSP projects too.
sjrootover 8 years ago
I am going to be learning some new JavaScript tools. Specifically, I want to learn more about ES6 features, React, and Vue. I am doing the 1PPM challenge, with my January project being a Vue app. Documenting my adventures on my site, releasing my results as open source. <a href="https:&#x2F;&#x2F;roth.fyi&#x2F;" rel="nofollow">https:&#x2F;&#x2F;roth.fyi&#x2F;</a>
dsiegel2275over 8 years ago
OP here, for myself, I&#x27;ve done a lot of reading up about Elixir and more recently about Clojure. I plan to dig in to both of them this year and build a non-trivial side project. If all goes well I might have the opportunity for production use at my work.<p>I&#x27;m also hoping to find some time to play around with software defined radio.
api_or_ipaover 8 years ago
Rust. I played with it a bit last year, but I want to take a deep dive into it. It seems extremely fascinating.
randelramirezover 8 years ago
I&#x27;m currently a .NET developer using C#&#x2F;ASP.NET MVC. This year I plan to play around with these things =&gt; ReactJS, Xamarin, AWS, Docker, (and hopefully swift)
kim0over 8 years ago
Clojurescript and generally clojure.
wchrisnover 8 years ago
Will be picking up 1) rust and 2) one machine learning language, For machine learning still contemplating between h20 and tensorflow. Any suggestions?
i_feel_greatover 8 years ago
C. Can&#x27;t avoid it anymore. Many tools I use recommend jumping into C (via FFI) when you need speed. Smalltalk, Lua, Scheme... even Erlang.
dugwordover 8 years ago
Perl6, it finally has a production release and some useful libraries to build real tools.<p>Very interested to see if it was worth the wait.
tuyguntnover 8 years ago
Communication and marketing
Fernandez554over 8 years ago
python , ruby , angularjs .