I think Elixir/Phoenix has to be the best stack currently for building applications with real-time features and that's all thanks to BEAM. Perhaps Go is another decent alternative but I definitely prefer BEAM's concurrency model.
>I think command line utilities are in a worse financial position than GUI utilities, because people are accustomed to paying for GUI apps, but aren’t accustomed to paying for things in the shell at all.
I think that's because command line tools are more appealing to technical people. For convenience sake and ease of use, most average computer users will use GUI tools or applications.
I got hired here for my very first job as a software engineer last year and I'm still working at the company. I'm going a year plus now and it's been awesome.
Thanks for the links. So many vital information there especially with regards TTY. I had a bit of an issue with it while working with docker sometime thus year. It will be nice to learn more about it.
From Nigeria and wishing everyone a merry Christmas and a prosperous New year ahead.
I have to say that this is an amazing community full of really awesome people. I never regretted being a part of this community and I pray we all keep growing in leaps and bounds.
> The story for Crystal is the same story for many programming languages: grow the interest of users, and find generous funding.
it's the same thing for Elixir as well. they have successfully wooed a few Ruby programmers but not many have completely switched to using Elixir. Again some companies using Elixir are those that want to migrate away from Ruby.
it takes quite a while for a new hot language to become extremely popular and then go on to replace other popular mainstream languages.
>But maybe I'm doing it all wrong, and I should stop working on this to practice leetcode.
Junior here and not as experienced as you are but I resonate with a lot of what you have written so far. I'm more of let my work and projects speak for itself. I also hate leetcode or code challenge kinda interviews. So far I haven't have to take any to get a job and I plan on never taking or doing any. If I see that an interview involves such I will reject it. I can accept a decent take home assignment or technical questions in areas that I will likely encounter on the job.
>Guess I should start my 5th attempt at finally getting good at Rust.
I guess i should do the same too but I have really and man the language is not easy to grok. These days it also feels like if you don't know Rust, you are somewhat "old school".