In the year 2018, the technologies I learned: I learned the Neataptic neural network library and gained experience in text classification using an artificial neural network. I learned the D3.js charting library. I learned the express-session NPM package and gained the capability to implement user accounts and HTTP-based user sessions. I learned SQLite for creating database subsystems for heavily constrained server en…
Ask HN: What technologies did you learn in 2018?
591–600 of 620 posts
Re: Ask HN: What technologies did you learn in 2018?
#592C++/17. Improved D3D 11, media foundation, DirectWrite, SIMD, embedded Linux. Learned GLES, .NET core. Refreshed Maple.
Re: Ask HN: What technologies did you learn in 2018?
#593Learned ReasonML and Solidity in 2018. ReasonML is pretty great, though I think the syntax is much noisier than it needs to be, compared to Elm and OCaml. Documentation needs to be consolidated though, and the linter picks bad defaults. Solidity feels like a language designed like someone that never learned lessons from having tried a lot of different languages. It feels much like a leaky abstraction over the EVM. Ot…
Try "simplicity"
Re: Ask HN: What technologies did you learn in 2018?
#594Also started learning Elixir as part of Advent of Code 2018.
Been a blast and really enjoyed the challenge of building a monorepo that shared code between all the different platforms.
Re: Ask HN: What technologies did you learn in 2018?
#595Went from C/FORTRAN/Python post-PhD student to being literate in: * TypeScript * Node.js * React * Java * Spring Boot * Bottom line: This is all pretty ugly and underperforming, compared to my previous world... And intermediately literate in: * OpenShift * Kubernetes * Istio * Helm * Ansible * Which I all pretty much enjoyed, compared to my previous world (MPICH and BLAS all the way). Having said that, I'm drawn to:…
If/when you get into Micronaut, it'd be good to hear your findings. Similarly, I've done Spring Boot and ventured into micro frameworks for faster start times: SparkJava and Javalin (which is very Kotlin friendly despite the name).
* SparkJava and
* Javalin.
I'll drop you a note, as soon as a project in Micronaut is done. :)Re: Ask HN: What technologies did you learn in 2018?
#596Earlier quoted context omitted.
"after many years of working primarily with Java & Spring in large "enterprise" systems": thought you would choose Scala next :-)
Solid prediction. I've been THIS close to learning Scala a few times. I did pick up some Groovy/Grails a couple years ago and decided, while familiar & powerful, I'd try to venture outside of the JVM next. Scala still on my mind though. Kotlin too.
Re: Ask HN: What technologies did you learn in 2018?
#597I have coded some shaders before, for some uni projects but I didn't realize the opportunities that this field can offer.. until this year. It's not just about 3D graphics; it's about making programs to be executed on the GPU in a very intuitive way.
I plan on using OpenGL shaders in a project in progress that I will share here on hn.
Re: Ask HN: What technologies did you learn in 2018?
#598Did a lot of learning in 2018. Finally moved away from Wordpress as a back-end, which I pushed to the limit. Learned Laravel and greatly improved my skills in vanilla PHP. Moved from jQuery to Vue.js - it's now my default front-end framework. Started using CLI and Git regularly. Learned PWA, service workers, serverless, Web3, some Solidity, more MySQL, server admin, scaling. Throughout 2018 I was coding all the time…
Re: Ask HN: What technologies did you learn in 2018?
#599I learned all about parsing, lexing, and ASTs. I did that by writing a toy language, then creating a BASIC interpreter in golang. Beyond that I did more messing about with AWS, and found that while I knew a fair bit theres a lot of devil in the details .. Regardless this was a good year, the previous year I'd started working with ESP8266 & Arduino devices. So it was nice to get back into pure-software development, in…
Re: Ask HN: What technologies did you learn in 2018?
#600I learned all about parsing, lexing, and ASTs. I did that by writing a toy language, then creating a BASIC interpreter in golang. Beyond that I did more messing about with AWS, and found that while I knew a fair bit theres a lot of devil in the details .. Regardless this was a good year, the previous year I'd started working with ESP8266 & Arduino devices. So it was nice to get back into pure-software development, in…
Did you use book/online courses/tutorial for learning parsing, lexing etc.
That walks you through the process of creating a simple language. My version has since been extended a fair bit:
The writing is clear, and I was familiar with the broad concepts already. (In the past I've written toy interpreters for FORTH, and similar simple languages, but usually in an adhoc fashion.)