Live data from Hacker News

Ask HN: Which programming language do you enjoy writing the most?

news.ycombinator.com

11–20 of 26 posts

Re: Ask HN: Which programming language do you enjoy writing the most?

#11
I enjoy Groovy.

It's a passport to the JVM that has all the advantages of Python and few of its downsides. The philosophy is a unique combination of being incredibly developer friendly (kitchen sink APIs etc, every syntactical convenience you can imagine thrown in), but in every other aspect being ruthlessly Java-syntax compatible. You get both dynamic and static typing rolled in, super powerful AST transforms that give you static-compile-time metaprogramming capabilities other languages struggle to achieve. Yet it competes with Bash for single-line utility scripts.

Re: Ask HN: Which programming language do you enjoy writing the most?

#12
Either nodejs or c# I haven’t decided. I like c# because I’ve done it a long time and it’s a fine language that’s battle tested. I like nodejs for the ability to use typescript and the vast ecosystem and minimal ceremony.

Haskell is worth learning as a brain expanding exercise and it’s also battle hardened and good for production work.

I am thinking of learning go next because I’d like to make some software that’s fast and I can distribute a single exe to people without ceremony. Compare Jekyll which I’ve never got working on Windows to Hugo which just works.

This advantage would also be true of Haskell but I find some it it a bit too hard but maybe I’ll try again.

Re: Ask HN: Which programming language do you enjoy writing the most?

#17
post #11

I enjoy Groovy. It's a passport to the JVM that has all the advantages of Python and few of its downsides. The philosophy is a unique combination of being incredibly developer friendly (kitchen sink APIs etc, every syntactical convenience you can imagine thrown in), but in every other aspect being ruthlessly Java-syntax compatible. You get both dynamic and static typing rolled in, super powerful AST transforms that g…

Apache Groovy's apparent rise from #81 to #15 on Tiobe's index [1] over the past 12 month is disturbing, though. If it doesn't have the downsides of Python, then why would someone fabricate its popularity in a search engine?

And if Groovy is so "ruthlessly" Java-syntax compatible, why doesn't it have lambda syntax over 5 yrs after they were added to Java?

[1] https://www.tiobe.com/tiobe-index/

Re: Ask HN: Which programming language do you enjoy writing the most?

#18
post #17
post #11

I enjoy Groovy. It's a passport to the JVM that has all the advantages of Python and few of its downsides. The philosophy is a unique combination of being incredibly developer friendly (kitchen sink APIs etc, every syntactical convenience you can imagine thrown in), but in every other aspect being ruthlessly Java-syntax compatible. You get both dynamic and static typing rolled in, super powerful AST transforms that g…

Apache Groovy's apparent rise from #81 to #15 on Tiobe's index [1] over the past 12 month is disturbing, though. If it doesn't have the downsides of Python, then why would someone fabricate its popularity in a search engine? And if Groovy is so "ruthlessly" Java-syntax compatible, why doesn't it have lambda syntax over 5 yrs after they were added to Java? [1] https://www.tiobe.com/tiobe-index/

You seem to be leaping to a lot of conclusions and making a lot of assumptions based on conjecture as the premise for your questions. It would be off topic and probably pointless to pursue them.

Re: Ask HN: Which programming language do you enjoy writing the most?

#20
What sort of thing do you enjoy? Do you want to get things done with large ecosystems to help you? Go, python etc

Or do you want to try new things, with a focus on 'correctness' and expand the way you program? If so you may enjoy haskell, ocaml, or lisp.

Post reply on HN