Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
django77
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
django77
5mo ago
I was thinking about a general experience of working with null/nil. Clojure has nil punning which makes sense in the context of the language (lisp variant) and can be nice to work with. The null is a high price to pay because eventuall
2.
▲
by
django77
5mo ago
Is the productivity 2x all across the board, or are there some parts that are less productive with Rust? Also, what do you mean by write-only?
3.
▲
by
django77
5mo ago
I agree that this can be nice when done right (Clojure), but null is a high price to pay for this convenience. I must admit I’ve never had this problem in application development. In fact, I do want to change my callers because strengthenin
4.
▲
by
django77
8mo ago
Some societies can be stable for a while, but all of them eventually become unstable, collapse, and make room for new ones.
5.
▲
by
django77
5y ago
This is not necessarily the case for every programming language. Plenty of them are first-class citizens in Emacs and only decent in VS Code, languages like Clojure and Haskell come to mind, and I'm guessing pretty much every LISP. V
6.
▲
by
django77
5y ago
It's weird to dismiss something so easily after seeing it for the first time. Maybe you should give it more time.
7.
▲
by
django77
5y ago
You never start completely new, you always carry your previous experiences and knowledge you gained. This will be valuable to your progress even if it doesn't seem relevant right now. Speaking from experience, switching career at 28 wa
8.
▲
by
django77
5y ago
This is correct, but there are some guarantees such as the result will be an array of the same length, mapping function will be called for each element, function itself can be more easily tested in isolation and there are no imperative cons
9.
▲
by
django77
5y ago
I've usually seen more complexity with single for loops and having complex logic mixed with imperative approach also makes it a lot harder to read. Array methods convey meaning a lot better. There are some cases where performance matte
10.
▲
by
django77
6y ago
Can you really make glass window that much more complex? It's still the same molecular structure with maybe a more complicated shape, but how it interacts with the outside world is still pretty much the same
11.
▲
by
django77
6y ago
I don't think FP has anything to do with how data is represented, it's more related to how we operate on that data.
12.
▲
by
django77
6y ago
You can try contemplating about why there ought to be any meaning in the first place. Once you come to terms that the universe isn't obligated to provide anything to you, I think you'll possibly appreciate life more, at least that
13.
▲
by
django77
7y ago
If you already have some experience with React, Node is probably the best choice. It's in high demand, and it's always nice to have one language on both backend and frontend. Angular is also very popular and it's often used i
14.
▲
by
django77
7y ago
Because when you start learning, you learn what is popular - in my case that was OOP principles in python and javascript. Only later on I learned about functional programming through Clojure. It's really hard to do that mental shift, a
15.
▲
by
django77
7y ago
Javascript at work, Clojure for my side projects
16.
▲
by
django77
7y ago
> students are oblivious to what actually happens in real world. Is Node not happening in the real world? Most job ads I see look for node, far more than python or php, so it makes perfect sense for bootcamps to teach that, not to menti
17.
▲
by
django77
7y ago
Try this: https://www.braveclojure.com/clojure-for-the-brave-and-true/
18.
▲
by
django77
7y ago
At least with vim/emacs you have certain stability and proven record that they'll be around in 5 years and all the time you invest in it will pay out. For vscode, who knows what the next most popular editor will be in 2-3 years?
19.
▲
by
django77
7y ago
If everybody listened to advice 4 it would conflict with advice 5
20.
▲
by
django77
8y ago
I don't think this is a very productive pathway, and it will take a long time. Rust and Assembly is also probably a poor choice for somebody who is starting to learn web dev, and an especially poor choice to learn before flexbox. I wou