Fork me on GitHub

7th year here in the same company (~5k employees). Our team consists of 8 to 9 people. 4 of them have been there before me, 3 to 4 are new. So our team has a turnover rate of 1 person every two years. I thought of leaving several times, but the only reason would be money. Other than that our teams working conditions are much better than everywhere else I have been, even for German standards.


hey anyone looked at the stackoverflow developer survey 2018?


do you see any kind of growth in companies using clojure around you?


@matan I think most relevant from the stackoverflow survey is only a small amount of developers went to try clojure. I assume this is mostly because there is not a lot of marketing. It's not nessesarily a bad thing.


In the short term it’s not a problem for a new language. However, Clojure is a decade old now, so the next five years are fairly critical. Most new languages take about 10 years to get their footing, then if they are going to be popular they do so after that time.


I hope we see the same with Clojure soon.


I've been on a two-year-long hiatus from Clojure, haven't heard anything about it during that time. I think we need more stuff to post on Reddit/HN/Medium/some other platform. People don't use Clojure because they don't know it exists. Or forgot it exists.


Or because they don't like cryptic error messages speaking through the names of java classes and a lack of stable tooling outside the emacs community, and many other reasons inherent in the language


Clojure is pretty popular in Finland with many prominent companies talking about it publicly… but of course it is still pretty niche


I think it’s unreasonable to expect a Java-like mainstream popularity, but I think the job market for Clojure is good


There isn't really any special "edge" to support its momentum though... datomic could have been one, but it's bound to AWS and/or awfully enterprisey price plans


Never used datomic and I don’t really see why Clojure adoption would be especially tied to datomic


I meant to say, clojure has no special edge over other languages, to push its adoption (and datomic could have been one, maybe)


Others will think differently of course, and claim clojure is in some way "better" than Scala / Kotlin / Go / whatever


does webgl have a "nuke all buffers", or do I have to manually track them and call deleteBuffers ?


They do get cleaned up when the OS process exits, that’s an improvement from 15 years ago. But aside from that, no


In the early 2000s it was possible to use them all and then only get them back via a reboot


@tbaldridge: interesting, I never thought of creating/closing tabs as creating/killing OS processes


Only some browsers do that. Firefox doesn’t for example


So yeah, make sure you clean them up.


Some browsers may tie them to the context?


I had previously, without evidence, assumed that killinga . canvas killed the webgl context which freed all the buffers. Looking at it again now, I see no evidence for this belief.