Hacker Newsnew | past | comments | ask | show | jobs | submit | ihojman's commentslogin

Is there any big corp using it massively? why the shift up? It's kind of curious that a lisp is at the top of the list (according to SO). Not surprising, but curious. What do you think? any ideas?


This link answers your questions about companies using Clojure.

https://clojure.org/news/2021/04/06/state-of-clojure-2021

(700 Clojure devs at the biggest shop, Nubank.) Although I would be surprised if their salaries were at the top of global developers.


Especially considering Nubank is Brazilian, and even though they pay well for Brazil I doubt it gets close to US standards


~3k to ~5k dollars a month, no vesting, and I'm not sure if there's a bonus structure. At least 22% of the Clojure workfoce make entry-level money by US standards, so the other 78% must be doing pretty good


Geographic distribution of developers and relatively low amount of devs? If most Clojure devs are in the US (where generally the highest dev salaries are), whereas for other languages they are more spread out around the world, then Clojure will be at the top even if it isn't necessarily the top paying programming language in the US itself (no idea about that).


Fewer companies use Clojure, while Clojure attracts talented, experienced programmers. This community of Clojure developers paired with few opportunities creates higher demand and thus higher pay


Walmart has a decent amount of Clojure

https://clojure.org/community/success_stories


easy physics question here: if the light converges in one focal point after passing through the lens, as pointed in the 2nd animation, that means that the outer light beams reach that point latter in time than the inner ones, right? My point is that at the same speed, they are traveling longer distances, and the animation does not show that, but that they get to at the same time.


shouldn't HN have a gear/hardware section like ask HN or Hiring or show HN?


Hey Thierry Coquand please change your last name, it's offensive for me to write it down in this comment.


I don't think they are making a decision, rather being pushed to make a certain decision, that might not necessarily match their view.

I aknowledge English as the lingua franca of our digital world, but that doesn't mean that we should be attached to every aspect of English speakers cultural environments, basically because we have our own environments too, and are just as valid as theirs.


The core team of Coq developers in France has mulled over this for years, but hasn't had enough momentum or interest to push for it. Right now the broader community of contributors and users, myself included, are arguing our points, suggesting name ideas, and attempting to drive some kind of consensus. My understanding is that the final decision will be democratic among users and contributors. Some are projecting weird politics onto this, but the conversation is otherwise proceeding quite civilly and constructively.

Almost all dissenters in the thread (possibly all of them, I don't remember) do not work for Inria, the research institute at which Coq is professionally developed. Though they are community members like me (I am lightly in favor of the change, and I am both a contributor and a user).


> [they are] being pushed to make a certain decision

Is there any evidence of this?

I can easily imagine authors making that decision voluntarily.


The fact that this is an issue tells me how english-centric is the software community! culturally and linguistically speaking.

Why do some folks have to change it's project name regardless of it's meaning in another language? Coq's name wasn't meant to be offensive.

What would happen if the new name is considered an offensive or uncomfortable word in any other language? would that be a good enough reason to reconsider it? Or we only care about english speaking minds?

If coq's team is fine with it, I'm fine with it (maybe they want to have more users and thats a legit reason to change it).

But this sounds like some sort of peer presure to change it.


This is just anecdotal, but one of my professors at university said that the name was intentional, as a joke to make English speakers feel uncomfortable. I've not idea if this is true but it would make sense that the creators of Coq would have been aware of its English translation (lots of people in France speak English, especially in academia).


And it makes sense that it could be intentional. There is a ton of rivalry between France and The US, in cultural terms. French people have a contempt attitude towards US citizen manners, they think they are rude, loud, and often self-centered. When you go to France, don't you dare to speak to someone in English, they are gonna freak out.

I believe it is pretty clever to defy them by using a French word that sounds a little inappropriate in English, if that were the case. Totally legal. But if its not, why should we, non-US Citizens, have to bare linguistic and cultural impositions because some feel 'uncomfortable' with the way we express in our own languages? Totally non-sense.


> When you go to France, don't you dare to speak to someone in English, they are gonna freak out

Please stop spreading bullshit. French don’t "freak out" for being spoken to in English. A lot of people in the older generation don’t have a good command of the language, that’s it. The situation is not very different from a lot of other countries.


ok, I expressed myself wrong. But the fact that tourism leads to tourist tend to speak in English first is outrageous for many locals, old and young, and not just in France.

This happened to me in Germany also, so I started approaching people by saluting them in Spanish, which is my main language, and they had a different reaction (a very positive one) than those who I said hi to in English.

It's not bullshit. Many people have an anti-american feeling in a cultural sense. (not saying I'm endorsing it)


Coq’s name _was_ meant to be offensive to English speakers. And the team does want to avoid names that are offensive in other languages, as EVERYBODY does when choosing international brand names.


> avoid names that are offensive in other languages, EVERYBODY does when choosing international brand names.

This is simply not true. There's plenty of commonly used English names that are offensive in other languages.


I don't think it's immoral if you get to accomplish all of your tasks in both companies. For what I understand, companies want you to do the work they hired you for; they make money out of you, otherwise they wouldn't need you.

Maybe a better way to be at 2 companies at the same time is by being completely transparent about working on both places with one of the companies. You automate all your full-time boring work in the first one, and in the second maybe you do part-time, or some kind of work that can align with your own interests.

maybe an etrepeneurial partnership or a flexible deal to get a new product that really interests you without having to commit all of your life.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: