Reptorian

joined 2 years ago
[–] Reptorian@programming.dev 1 points 1 month ago (1 children)

I used it only as last resort. I verify it before using it. I only had used it for like .11% of my project. I would not recommend AI.

[–] Reptorian@programming.dev 5 points 1 month ago

I'll admit I did used AI for code before, but here's the thing. I already coded for years, and I usually try everything before last resort things. And I find that approach works well. I rarely needed to go to the AI route. I used it like for .11% of my coding work, and I verified it through stress testing.

[–] Reptorian@programming.dev 2 points 2 months ago

I never had a issue with loops. If I feel something is off, I terminate, check code, and fix it.

[–] Reptorian@programming.dev 1 points 2 months ago (1 children)

This. I rarely boot up Python for the tasks I need to do, and if they are, they are one of the following:

  • Assistant code for other coding language
  • Throwaway script
  • Prototype before using a faster language
[–] Reptorian@programming.dev 2 points 2 months ago

I just write in a language few people really knows well. Not like I expect AI to do a great job of basing off my code.

[–] Reptorian@programming.dev 2 points 2 months ago

I only used LLM-generated code once. I tested and made modifications to see if it was I want. It worked out.

[–] Reptorian@programming.dev 2 points 2 months ago* (last edited 2 months ago)

In G'MIC, there's repeat(num_of_iters,_var_name,code();); on JIT code, and repeat code_block done outside of JIT. It has while, for, dowhile on JIT too. Other than repeat, there is only do while, and for which is while outside of JIT.

Note: _var_name, can be omitted. So, if you need to just repeat a code N times, that can be removed.

[–] Reptorian@programming.dev 4 points 2 months ago

Eh, I rather write code by hand no matter how long it takes.

[–] Reptorian@programming.dev 1 points 2 months ago

Pass. I rather use PyCharm for Python development.

[–] Reptorian@programming.dev 2 points 3 months ago

Nah. I only used AI as a last resort, and in my case, it has worked out. I cannot see myself using AI for codes again.

[–] Reptorian@programming.dev 1 points 3 months ago* (last edited 3 months ago)

It means that I made changes to code, so that it can work with any multi-threading strategy. G'MIC is a interpretative language with JIT support, and you don't have any control over automated multi-threading strategy. It can be thread 0 to thread N linearly, or even interleaved. So, the workaround is to make a image of size equal to cpus count, and do the multithreading there.

Yeah, I love image processing, I worked on it for 8+ years now.

[–] Reptorian@programming.dev 5 points 3 months ago (5 children)

As always, I do image processing. I'm a G'MIC filter developer. Recently, did some code changes to my combinatorics tools to be insensitive to multi-threaded strategy.

view more: next ›