I'd say the full quote to be, "Luckily, even without JVM support, the Scala compiler can perform tail-call optimisation in some cases. The compiler looks for certain types of tail calls and translates them automatically into loops."
If anyone is looking for another language that also uses the actor model for concurrency and has very similar ways of handling it like D, then checkout Erlang. It's language lessons are clearly still relevant today. :)
We're an e-commerce company built mostly on F# that's a few steps away from Manhattan and we're looking to hire a senior android developer for our small (but growing) team. We are also the #1 rated e-commerce app on the Play Store!
Requirements
- Expert level knowledge of Java, Android SDK and Gradle.
- Experience working with Reactive framework (RxJava, RxAndroid) and dependency injection (Dagger)
- Kotlin experience is a plus, but not required.
Benefits
- Unlimited vacation
- Flexible hours / working from home
- Plenty of growth opportunities - conferences, mentorship/working in other teams for a few sprints, etc.
The developer had put out a note saying that Tab Groups won't be suppressed by WebExtensions, and the work in order to do a partial port isn't worth their time.
Since some people were asking on how to get started with Erlang, some time ago this MOOC was posted on HN for an intro to learning Erlang/functional programming.
The next course after this is on the concurrency part of Erlang which is also on FutureLearn that I'm currently taking. It has video clips from Joe Armstrong teaching concurrency (one of the creators of the language).
> In our job application frontend we don't even require logins or passwords. Only after you have finished your application and confirmed the privacy agreement we send an email with a confirmation link, only then you can add a password to follow the progress of the application, but even that is optional.
I noticed smartrecruiters.com follow this format and it was such a pleasant experience using it.
Fair point. I inferred OP was in the US, considering the US election that just ended and people were jokingly talking about leaving the country[1] to other places.
I've found some flights to be $100 more on Google Flights than if I went to the airline website itself and booked a flight straight from their website, so you aren't far out there.
I received this email as well and a friend recommended I donate the server uptime to boinc[1] which can make better use of it than trying to find something to use it on.
I'd like to know how backing up data on Google Drive will be done now. Does it remain encrypted, so that when you re-import it to your phone only then it'll be readable?
wget was the first one I learned how to use by trying to recursively download a professor's course website for offline use, and then learning that they hosted the solutions to the assignments there as well..
I did well in that course, granted it was an easy intro to programming one. ;)
Like others, I have single file and a section for each week containing all my tasks. Then I move the unfinished ones down to the next week at the end.
It's easy to sync those files in git of course.