Not to mention how heated my laptop gets when I try to compile a new vapor template. On an m1.
I recently really wanted to use Swift server side because of all the updates to Vapor. Ran vapor new. Tried to build the project. Laptop spun for minutes and got really hot. Then I gave up and just went back to the…
What’s the newer tech?
This is wonderful! Love the technology choices. Very hn-in-the-flavor. Bookmarked and will try my daily reading on it. I’m considering the use of swift and vapor for my new ideas too, over kotlin.
It has been worth the abstraction in my organization with many teams. Thinking 1000+ engineers, at minimum. It helps to abstract as necessary for new teammates that want to simply add a new endpoint yet follow all the…
Probably a bad benchmark. I see that a recent blog post on the swift site discusses a migration of a large service from Java to swift using vapor.
What about a formatter? I recall having to figure out which library to install as binary just to do formatting. What do you do?
You make a convincing case.
As a Redditor said: > The standard VC business model is to invest in stuff that FAANG will buy from them one day. The standard approach is to invest in stuff that's enough of a threat to FAANG that they'll buy it to…
To be clear, I myself prefer sound type systems. But the reality is that teams have started with untyped Python, Ruby, and Javascript, have been productive, and now need to gradually add static types to remain…
Responding to your gradual typing anti-pattern bit: Agree that dynamic language behaviors can be extreme but it’s also easy to get into crazy type land. Putting aside a discussion of type systems, teams can always add…
Unless the writing changed after you post this, but the writer certainly explains how Rome won after Fabius’s new strategy of attrition and “cowardly” tactics.
Your experience and values match mine. Perhaps I’m not a minority in the hn community.
While I tinker and enjoy these languages themselves (Scala/F#), unless one doesn’t have the libraries and aren’t willing to write them, Cargo and rust-analyzer are just so good. That paired with the basic http-based…
I had to install the Kagi for Safari app on iOS. This lets me install the extension and switch it to on my phone.
It’s been done a few times now. In looking for more SwiftUI docs, I’ve used a GPT from OpenAI’s gpt store where someone’s uploaded a bunch of their docs.
Coming from normal dev work myself, I’m drawn to dotnet nowadays. If you ever make the chance, it’s real easy to get started and do what Python does in aspnet, scripting, whatever.
This is so neat.
Consider what works. Then pick what’s most fun and move on from there. If you can complete your work with any of the languages, all are the sensible in a vacuum. Are you trying to grow a team? Still arguable to choose…
I’ve recently had to learn some nix to build an IHP app (Haskell framework). Most hosting providers require a dockerfile and/or image. I couldn’t get nix to build an image on time within the hosting providers’ CI. So I…
.net and jvm are still very modern. Use kotlin for with spring or ktor. Or use c# or f# with aspnet. They come with everything included. The time to finish your project would be quicker with all-in-one solutions. Ditch…
Wish I had the capacity of time and energy to create this dream language of mine too. Roc lang seems to be building up to what I desire. But we shall see. At the end of the day, picking one of the mainstream runtimes…
Ocaml fan here but don’t expect crazy productiveness as you’d find yourself in Go unless you know fp and aren’t doing a lot of web dev.
I have to agree so much. Been following for years, and started new experiments this week. It all worked so well. dune init … opam install some tools like lsp restart vscode dune build --watch and I’m good to go. Edit:…
Aren’t all those the same but interpreted differently? You have your programming concepts in each and every corner at every level, whether at language, framework, application, or infra.
Not to mention how heated my laptop gets when I try to compile a new vapor template. On an m1.
I recently really wanted to use Swift server side because of all the updates to Vapor. Ran vapor new. Tried to build the project. Laptop spun for minutes and got really hot. Then I gave up and just went back to the…
What’s the newer tech?
This is wonderful! Love the technology choices. Very hn-in-the-flavor. Bookmarked and will try my daily reading on it. I’m considering the use of swift and vapor for my new ideas too, over kotlin.
It has been worth the abstraction in my organization with many teams. Thinking 1000+ engineers, at minimum. It helps to abstract as necessary for new teammates that want to simply add a new endpoint yet follow all the…
Probably a bad benchmark. I see that a recent blog post on the swift site discusses a migration of a large service from Java to swift using vapor.
What about a formatter? I recall having to figure out which library to install as binary just to do formatting. What do you do?
You make a convincing case.
As a Redditor said: > The standard VC business model is to invest in stuff that FAANG will buy from them one day. The standard approach is to invest in stuff that's enough of a threat to FAANG that they'll buy it to…
To be clear, I myself prefer sound type systems. But the reality is that teams have started with untyped Python, Ruby, and Javascript, have been productive, and now need to gradually add static types to remain…
Responding to your gradual typing anti-pattern bit: Agree that dynamic language behaviors can be extreme but it’s also easy to get into crazy type land. Putting aside a discussion of type systems, teams can always add…
Unless the writing changed after you post this, but the writer certainly explains how Rome won after Fabius’s new strategy of attrition and “cowardly” tactics.
Your experience and values match mine. Perhaps I’m not a minority in the hn community.
While I tinker and enjoy these languages themselves (Scala/F#), unless one doesn’t have the libraries and aren’t willing to write them, Cargo and rust-analyzer are just so good. That paired with the basic http-based…
I had to install the Kagi for Safari app on iOS. This lets me install the extension and switch it to on my phone.
It’s been done a few times now. In looking for more SwiftUI docs, I’ve used a GPT from OpenAI’s gpt store where someone’s uploaded a bunch of their docs.
Coming from normal dev work myself, I’m drawn to dotnet nowadays. If you ever make the chance, it’s real easy to get started and do what Python does in aspnet, scripting, whatever.
This is so neat.
Consider what works. Then pick what’s most fun and move on from there. If you can complete your work with any of the languages, all are the sensible in a vacuum. Are you trying to grow a team? Still arguable to choose…
I’ve recently had to learn some nix to build an IHP app (Haskell framework). Most hosting providers require a dockerfile and/or image. I couldn’t get nix to build an image on time within the hosting providers’ CI. So I…
.net and jvm are still very modern. Use kotlin for with spring or ktor. Or use c# or f# with aspnet. They come with everything included. The time to finish your project would be quicker with all-in-one solutions. Ditch…
Wish I had the capacity of time and energy to create this dream language of mine too. Roc lang seems to be building up to what I desire. But we shall see. At the end of the day, picking one of the mainstream runtimes…
Ocaml fan here but don’t expect crazy productiveness as you’d find yourself in Go unless you know fp and aren’t doing a lot of web dev.
I have to agree so much. Been following for years, and started new experiments this week. It all worked so well. dune init … opam install some tools like lsp restart vscode dune build --watch and I’m good to go. Edit:…
Aren’t all those the same but interpreted differently? You have your programming concepts in each and every corner at every level, whether at language, framework, application, or infra.