Viewing profile — kriiuuu
kriiuuu
HN member- Joined
- Tue, Sep 05, 2023, 11:09 AM UTC
- HN karma
- 48
- Public activity
- 31 items
- HN profile
- View on Hacker News ↗
About kriiuuu
No profile information was provided.
Recent public activity
-
comment
Comment #45357030
We use Scala as well and are very happy with it. We also have a lot of TS, and at this point we are tempted to just switch to using ScalaJS on the frontend as well because of how m…
-
comment
Comment #42162754
Effect systems are great for concurrent programming and easier to reason about than actors. They aren’t available in all programming languages however.
-
comment
Comment #41953795
Hopefully scala-cli being the default runner might help in the furure
-
comment
Comment #41937693
https://bleep.build is a very promising tool for building Scala projects. I like it more than I like cargo
-
comment
Comment #41603175
AWS also has it’s own implementation of this with smithy
-
comment
Comment #41469162
Significantly easier because there is just a lot less surface area.
-
comment
Comment #41183758
I feel the same about Scala. I use Scala3 daily and almost every other language is such a step back. I have looked at F# and it looks like one of the only other languages I would e…
-
comment
Comment #41183727
Good news is that you can achieve this with relatively little boilerplate in Java with sealed interfaces and records now. Relative to Java that is
-
comment
Comment #41152662
That is not UB. That is simply mutable data. The solution here is static analysis (Rust) or immutable persistent collections.
-
comment
Comment #40901208
Unison would fit here
-
comment
Comment #40880527
I don’t think anyone actually listens to anything said in a standup. 99% just does not affect you in any way. If we have an issue we need help with we just send a message on teams …
-
comment
Comment #40878294
Yes. I hate it with a passion. Pointless meetings, planning that doesn’t matter and endless timesinks. The only devs I can imagine liking it are the ones that don’t want to take re…
-
comment
Comment #40861263
Yes. I would quickly look for a new job. A linter should help the programmer along the way, but be easy to disable when it’s invalid.
-
comment
Comment #40622723
Looks exactly like smithy?
-
comment
Comment #40366756
Scala 3 has opaque types for this. And libraries like iron build on top of it so you can have a very clean way of enforcing such things at compiletime.
-
comment
Comment #39697412
I use nix and the documentation is dogwater. It’s the best system I have ever used, but by god you need to get your hands dirty with it for a while.
-
comment
Comment #39592565
Seems more like intro to FP or rather intro to FP in Haskell.
-
comment
Comment #39568145
Show me indenpendant research that they are safer. I can’t find any.
-
comment
Comment #39565362
Haskell also has type erasure. It’s an implementation detail, or are you saying that Haskell does not have proper generics?
-
comment
Comment #39554669
I have a medium sized project with it and the initial compile can be slow, however every recompile usually has the page updated as I switch from my editor to it. Not as fast as TS,…
-
comment
Comment #39551999
TEA is the best way to build reactive frontends. Elm sadly has not taken a pragmatic approach to ffi with JS. Scala.js and Tyrian gives you a great alternative and has been my favo…
- story
-
comment
Comment #39551234
If you want to try TEA, but not Elm I reccomend Scala.js with Tyrian[1]. Scala.js is a wonderful, mature project and Tyrian gives you the elm architecture in a very pragmatic way. …
-
comment
Comment #39369517
If you want to look at a very mature and used in industry effect system take a look at Cats Effect 3 in Scala.
-
comment
Comment #39285289
It sounds like you have no idea about what teachers actually do and how they interact with students.