Live data from Hacker News

Ask HN: What cool development languages/tools changed your career?

news.ycombinator.com

71–80 of 315 posts

Re: Ask HN: What cool development languages/tools changed your career?

#72
post #59

Earlier quoted context omitted.

Clojure has mutability and a lot of its idiomatic abstractions are object oriented in nature.

But exactly. The so-called OO languages are worse at the key tenets of OO paradigm: polymorphism and message passing. I didn't even attempt to clarify that in my original post so forgive me for that.

I'm a sizable clojure fan (and a long time Python developer) but I'm not sure where you'd say Python fails at polymorphism or message passing too strongly.

Interfaces/traits maybe (z.i is quite crusty) but it's just as good at polymorphism.

Mutability though yes -- hope you're aware of https://pyrsistent.readthedocs.io/en/latest/ I use it in every project I write.

Re: Ask HN: What cool development languages/tools changed your career?

#73
Shell made me a lot more agile to do various simple tasks which would take me time for repetition.

Learn a text editor deeply (Sublime) made me extremely faster than all my colleagues.

I, as an addicted to efficiency, found my job a lot funnier everytime I learn something that makes my common task less time consuming.

Re: Ask HN: What cool development languages/tools changed your career?

#77
Trying out competitive programming really improved my coding ability in any programming language. Recently I tried out Ruby on Rails which blows my mind and changed my view about frameworks(It is really 10 times faster then java to create a web app). Previously I had written web apps in java and node js.

Re: Ask HN: What cool development languages/tools changed your career?

#78
I started as a backend Java engineer for a large ISP. I loved it, I didn't what to do anything else. When I joined a consulting agency they put me in a company that had pretty good backend engineers. What they completely lacked was the frontend part. The product developer and the customers demanded a more dynamic interface but none of tech seemed to care. All said 'it's not possible'. So I started learning JavaScript, learned AngularJS (which was brand new at that time and fitted great in the corporate/enterprise setting), built a couple of sideprojects and then started evangelizing Product and Dev. I was allowed to improve a first Product, which was a great success. Then every product developer wanted webapps. So I started teaching developers at the company and the consulting agency.

This taught me: Find the tool that does the job. Even if you think the tool looks stupid.

Re: Ask HN: What cool development languages/tools changed your career?

#80

Zope in 1998 was a complete game-changer.

Wow that brings back memories. Is that still used/supported?

Yes, the Plone CMS still runs on Zope2. https://plone.com

The ZODB (Zope Object Database) is also still going strong: http://www.zodb.org

Post reply on HN