4 ms·
The Caddy website has it written "Caddy is a powerful, extensible platform to serve your sites, services, and apps, written in Go" That could confuse develope
by lambda_dn 4y ago
The Caddy website has it written
"Caddy is a powerful, extensible platform to serve your sites, services, and apps, written in Go"
That could confuse developers thinking they can only develop apps in Go with caddy?
- joaonmatos 4y agoEnglish is my second language, and the comma separating that particle from the rest of the sentence makes it pretty explicit even for me that it is talking about the platform, at the same semantic level as “powerful”, “extensive” and “to serve your sites […]”.
- Noumenon72 4y agoYes, but the incongruousness of telling me what language something is written in in its sales one-liner makes me think it must be pitching itself as "especially for apps written in Go", because who thinks I am going to pick a tool because it is written in Go? "Try ElasticSearch, written in Java!"
- im3w1l 4y agoI avoid new server software written in languages with too many footguns such as c or php. Nginx gets a grandfather exception, but I'm not sure I would have extended one to caddy.
- cercatrova 4y agoI would, Go and Rust are fast compiled languages and I would absolutely pick something written in those over alternatives.
- Abishek_Muthian 4y agoAnd bit ironic considering the portability of Go enables one to develop a web service with built-in packages without requiring an explicit web server.