Fork me on GitHub
#off-topic
<
2022-06-21
>
seancorfield23:06:26

https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/ -- free for verified students and maintainers of "popular" open source projects; $10/month (or $100/year) for commercial use/everyone else. I haven't even tried it during the Beta (but I just checked and apparently I qualify for free usage so I've no idea what their "popularity" criteria actually are?). What do folks who've used it think?

Cora (she/her)23:06:20

probably great for experienced devs who can clean up the broken boilerplate and terrible for inexperienced devs who will get a mountain of code that doesn't work and not know why

πŸ‘† 1
πŸ˜„ 1
seancorfield00:06:03

That's my suspicion too but that's why I'm curious to hear from others. I've seen some fairly impressive Copilot-completed JS code (insofar as the dev hardly needed to change anything after accepting the suggested code). Mostly around unit tests, to be fair.

seancorfield00:06:47

But I also wonder whether the examples shared on social media tend to lean more to "OMG! That was amazing!" and the folks who found it "meh!" at best just didn't report their experiences...?

Cora (she/her)04:06:04

I saw some tales on ye old orange website today that back up my suspicions

πŸ™‚ 1
emilaasa06:06:21

It didn't work great with clojure I can tell you that. πŸ™‚

emilaasa06:06:26

For writing Python it sped up my work quite a bit and produced ok code, that sometimes was buggy but it was quicker than looking up APIs on the web/docs.

emilaasa06:06:01

In clojure it was very confused, inserting common lisp and so on.

1
πŸ˜„ 1
πŸ”₯ 1
clojure-spin 1
sansarip14:06:04

I feel more productive with it, even in Clojure; whether I actually am is another thing πŸ˜‚ That being said, I mostly just find using Copilot fun and amusing πŸ˜„ [I take that back, it’s pretty mind-bogglingly amazing, even in Clojure]. I’d recommend giving it a whirl and seeing for yourself πŸ‘οΈβœ¨ I was skeptical about it at first but pleasantly surprised!

emilaasa14:06:41

It's good for some things in clojure as well

emilaasa14:06:09

I found it an order of magnitude more accurate in Python and JS tho, where you'd get really great suggestions most of the time in my context.

πŸ‘† 1
teodorlu16:06:45

Sample size matters!