Is this the only big success story for Clojure or other companies using the Lisp family of programming languages? I know there is Paul Graham's Viaweb. [1] Does anyone know of other examples? I like the fact that they are a practical company, using Go when needed where "static dependency compilation and fast start-up are more important". I wonder if the ClojureScript's annoucement on integration of NodeJS modules [2]…
How CircleCI Processes 4.5M Builds per Month
51–60 of 89 posts
Re: How CircleCI Processes 4.5M Builds per Month
#52This post makes no mention of the macOS part of the CircleCI infrastructure, which is one of the trickiest parts of infrastructure IMHO. Tricky because Apple's EULA prevents virtualizing on anything other than its hardware, never more than 4 VMs per host, and not for commercial purposes...
Apple just needs to handle the build process themselves. Let me upload my app code and you do all the hard work. It's not like I can deploy to other app stores...
Re: How CircleCI Processes 4.5M Builds per Month
#53Is this the only big success story for Clojure or other companies using the Lisp family of programming languages? I know there is Paul Graham's Viaweb. [1] Does anyone know of other examples? I like the fact that they are a practical company, using Go when needed where "static dependency compilation and fast start-up are more important". I wonder if the ClojureScript's annoucement on integration of NodeJS modules [2]…
I don't think Node solves the problem of static dependency compilation and fast startup.
Re: How CircleCI Processes 4.5M Builds per Month
#54Is this the only big success story for Clojure or other companies using the Lisp family of programming languages? I know there is Paul Graham's Viaweb. [1] Does anyone know of other examples? I like the fact that they are a practical company, using Go when needed where "static dependency compilation and fast start-up are more important". I wonder if the ClojureScript's annoucement on integration of NodeJS modules [2]…
Re: How CircleCI Processes 4.5M Builds per Month
#55CircleCI has been faster and easier to use than TravisCI. Their macOS builds ran 10x faster and it only took me an hour to rewrite the config. My only complaint is their macOS pricing is based on minutes which I was unaware of. Ended up using 80% of my minutes this month so needed to rethink my build strategy. Not huge, but just a consideration.
Re: How CircleCI Processes 4.5M Builds per Month
#56Earlier quoted context omitted.
I don't think Node solves the problem of static dependency compilation and fast startup.
It solves fast startup relative to the JVM.
Re: How CircleCI Processes 4.5M Builds per Month
#57We are using GitLab CI, and it seems majority of the features of CircleCI are already provided in GitLab CI. Can someone with experience with CircleCI and GitLab CI to talk about some differences?
Gitlab ci works best with gitlab. Circle ci is is better suited for github
Re: How CircleCI Processes 4.5M Builds per Month
#58Earlier quoted context omitted.
I don't think Node solves the problem of static dependency compilation and fast startup.
It solves fast startup relative to the JVM.
They also mention static binaries which Node does not solve.
Re: How CircleCI Processes 4.5M Builds per Month
#59Is this the only big success story for Clojure or other companies using the Lisp family of programming languages? I know there is Paul Graham's Viaweb. [1] Does anyone know of other examples? I like the fact that they are a practical company, using Go when needed where "static dependency compilation and fast start-up are more important". I wonder if the ClojureScript's annoucement on integration of NodeJS modules [2]…
Off the top of my head:
Naughty Dog's games (Crash Bandicoot, Jak and Daxter, Uncharted) are powered by their own Lisp implementations. Google for "GOOL" and "GOAL".
Grammarly uses Common Lisp.
Oh, and if you're searching for air travel connections, your query most likely goes through a huge Common Lisp system (search for ITA Software).
Re: How CircleCI Processes 4.5M Builds per Month
#60Earlier quoted context omitted.
It solves fast startup relative to the JVM.
JVM start-up time is below 50 msec. Is that so slow? (Measure a simple hello world, and you will see.) Any slowness above that comes from your code, not the JVM.