Live data from Hacker News

Poll: What Programming Language Do You Use for Server Side Web Development?

news.ycombinator.com

111–120 of 135 posts

Re: Poll: What Programming Language Do You Use for Server Side Web Development?

#112
post #71

I haven't found a web server language to my liking yet. Maybe I'm too picky, but I'd like to satisfy all of these requirements: - Static typing -- I want to eliminate as many runtime bugs as I can - Type inference -- Like in SML and Haskell - No JVM -- Personal preference, but I'd rather not pull in this monster if I don't have to. - Good pre-made web framework -- I've briefly looked at OCaml but the web frameworks s…

The nice thing about the JVM is that it's contained and has excellent monitoring and profiling tools. Anyway: What about kotlin [0]? * 100% java compatible * can compile to the JVM and javascript, so you should be able to run it with node. [0]: https://kotlinlang.org/ Googling found this: https://jonninja.github.io/node.kt/

Doesn't Spring Boot support Kotlin?

https://start.spring.io

Re: Poll: What Programming Language Do You Use for Server Side Web Development?

#114

Earlier quoted context omitted.

What about Rust? It has static typing, limited type inference (function parameters need their types declared - by design - will infer otherwise), no JVM, and has several web frameworks. Not sure if any of them would be considered "good" by your definition, but check it out: https://github.com/flosse/rust-web-framework-comparison

Rust is exactly the language I want for the web. Unfortunately, the ecosystem is still a little too immature. In time...someday... I've already decided my next service/api will be in Rust.

For an ecosystem overview: http://www.arewewebyet.org/

Still is early days, but there's a lot of stuff too. Excited to see it develop further.

Re: Poll: What Programming Language Do You Use for Server Side Web Development?

#116

I haven't found a web server language to my liking yet. Maybe I'm too picky, but I'd like to satisfy all of these requirements: - Static typing -- I want to eliminate as many runtime bugs as I can - Type inference -- Like in SML and Haskell - No JVM -- Personal preference, but I'd rather not pull in this monster if I don't have to. - Good pre-made web framework -- I've briefly looked at OCaml but the web frameworks s…

I've just started using D for this sort of thing. It has web framework called Vibe.d (http://vibed.org/). I'm pretty happy with it, and it seems to satisfy all of your requirements. Note that I've only just started to use it, so I don't know how well it will hold up over time, but I'm enjoying it so far.

Re: Poll: What Programming Language Do You Use for Server Side Web Development?

#117
post #58

Elixir and Ruby at work (previously Go as well). I have also done backend development in JavaScript, PHP, Python and Clojure. Elixir is certainly my favorite to work with, so far.

Was Go phased out leaving Elixir/Ruby, or was that at a different company?

Neither, still running Go for a standalone service in production just fine. There hasn't been a need to work on it for quite a while.

Re: Poll: What Programming Language Do You Use for Server Side Web Development?

#118

Earlier quoted context omitted.

After all this time it's still interesting to see how much hate there is out there for JavaScript even though it has proven itself a more that capable language across multiple platforms.

It's not so much the hate for JavaScript. It's the hate for the developers who know nothing about computing history making all the same mistakes as with any other platform while being so darned insistent that the world will run only on JavaScript any day now because JavaScript is the uber language.

"developers who know nothing about computing history"

I guess it depends on what time scale you are using to define computing history. JavaScript hasn't been 'new' for a long time.

I've been a web programmer for about 20yrs and have used ASP, ColdFusion, Java, C#, PHP, and JavaScript professionally and for me it is the language I enjoy using/writing the most. It continually surprises with new and more powerful innovations and implementations: from the early days of DHTML to AJAX, closures, Node, React, Tessel, etc.

I'm curious as to what more would have to be done with the language for it to graduate to 'real' language status.

Heck even NASA thinks it's good enough: https://vimeo.com/168064722

Re: Poll: What Programming Language Do You Use for Server Side Web Development?

#119
Now that Go has been added, I see a good amount of votes for Go.

Since we're talking about server-side web apps, I'm assuming this entails an HTTPS API endpoint, some datasource, and some business logic. What packages/libraries/toolkits to you use to build a (micro-)service such as this?

Post reply on HN