Comment on
Efficiency
Eh, I rather write code by hand no matter how long it takes.
Comment on
Efficiency
Eh, I rather write code by hand no matter how long it takes.
Comment on
(How to trigger programmers (and make them irrationally angry)
Reply in thread
What if you use tabs for indentations and space for alignment?
Comment on
When you look at code you wrote last year
Sometimes, I just rewrite my code until it is good enough. Other times, I leave it to my memory, so I can figure it out later. And others, I'm just not happy about it, like the times I did bigbin2dec and it would only work well with something like thread-ripper.
Comment on
C++ creator calls for action to address 'serious attacks'
Just use Rust. Eazy Peazy. C++ will likely be still be used because it's just not realistic for some softwares to switch to a safer programming language.
Comment on
An opinion on what's a good general-purpose programming language
In my opinion, it depends on your goals and scope. If memory manipulation (Probably not the correct words), and/or every bit of performance matters, or it has a large scope, then one would pick Rust/C-lang. If development time and scope is small, something like Python is better.
Source: I used C++, C#, Python, and I use G'MIC (language very much geared for raster graphics processing).
Comment on
What are you working on?
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.
Comment on
Who's working on a "smaller Rust"?
You mean a interpretative language with similar role to Python, but more like Rust/C++ style? I actually want that so that I can ditch Python even if I learned it and use this instead.
Comment on
What are your programming hot takes?
Reply in thread
From some one who used Python as it was the easiest solution to few of my problems, and having to experience languages with brackets and/or endif/fi/done as ways to limit scope, I find that having things like brackets and/or scope terminators easier to parse and less error-prone. I'm thinking about moving on to Ruby whenever I had a need where Python would be a good choice, but the time it takes for me to understand a new language is blocking me from that.
Comment on
What programming languages aren't too criticized here?
Every languages has their own pitfalls. The answer on picking a language is to pick whatever works for you. There may be even domain-specific languages if you're interested in a domain, and it can be way more flexible than general-purpose solutions for that domain too.
I use 4 languages.
Paint.NET). Kinda similar purpose to what I do with G'MIC, except so much more limited.Now, I wish there was a vector equivalent to G'MIC, but there isn't.
Comment on
A Shiny New Programming Language - Hackster.io
Interesting, but I never needed AI for coding. Well, twice, and I had to do changes, but would not use AI to generate code.
Comment on
If AI is so good at coding - where are the open source contributions?
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.
Comment on
What are your programming hot takes?
My crazy take is that there needs to be a interpretative language alternative to Python which uses brackets to define scope and/or things like elif/else/fi/endif/done. Much easier that way in my opinion, and the ";" shouldn't be necessary. I'm used to Python, but if I had another language which can be used to serve similar purpose to Python with those features, I would never code in Python again when it comes up.
Having to code in Julia and G'MIC (Domain-Specific Interpretative language that is arguably the most flexible for raster graphics content creation and editing), they're the closest to there, but they're more suitable for their respective domain than generic ones.
Comment on
(How to trigger programmers (and make them irrationally angry)
Reply in thread
Uh, that would be infuriating to see. (Yes, I can see tabs in KDE Kate)
Comment on
*Permanently Deleted*
For raster graphics image processing, I'd highly recommend G'MIC. Otherwise, Python and especially for string using regex library. I wish there was a vector graphics version of G'MIC.
Comment on
Why Is Python So Popular in 2025?
I'd say libraries is why it is popular. Also, I'm not a Python developer, and I don't bother with libraries.
Comment on
Melody 0.19.0 | A language that compiles to regular expressions and aims to be more readable and maintainable
Hmm, I think I will give it a star in case I need something like this. I did use regex enough to know how it works though I do have a offline regex101 software to aid into that.
Comment on
The lengths we have to go to
Reply in thread
Also, highlighted the way you expect when you click next to braces works too.
Comment on
Like programming in bash
Reply in thread
I use it for scripting too. I don't need Python as much as before nowaday.
Comment on
Who's working on a "smaller Rust"?
Reply in thread
Coming from some one who used 4 different languages (C#, C++, Python, and G'MIC), I just feel more comfortable when there's a explicit end blocks, which is why I don't like Python. Of all of those languages, only Python does not make that explicit end block which is off-putting in my opinion, and there isn't any other options with the similar role to Python.
Comment on
Advent Of Code 2024
I guess I can try this again in G'MIC.