[-] [email protected] 9 points 3 months ago

Forking is a foolish idea. The core principle of computer-science is that we need to live with legacy, not abandon it.

what a crazy thing to say. The core principle of computer-science is to continue moving forward with tech, and to leave behind the stuff that doesn't work. You don't see people still using fortran by choice, you see them living with it because they're completely unable to move off of it. If you're able to abandon bad tech then the proper decision is to do so. OP keeps linking Joel, but Joel doesn't say to not rewrite stuff, he says to not rewrite stuff for large scale commercial applications that currently work. C clearly isn't working for a lot of memory safe applications. The logic doesn't apply there. It also clearly doesn't apply when you can write stuff in a memory safe language alongside existing C code without rewriting any C code at all.

And there's no need. Modern C compilers already have the ability to be memory-safe, we just need to make minor -- and compatible -- changes to turn it on. Instead of a hard-fork that abandons legacy system, this would be a soft-fork that enables memory-safety for new systems.

this has nothing to do with the compiler, this has to do with writing 'better' code, which has proved impossible over and over again. The problem is the programmers and that's never going to change. Using a language that doesn't need this knowledge is the better choice 100% of the time.

C devs have been claiming 'the language can do this, we just need to implement it' for decades now. At this point it's literally easier to slowly port to a better language than it is to try and 'fix' C/C++.

[-] [email protected] 0 points 3 months ago

it does if the other ones have edible seeds, seeds without arsenic, or fewer seeds... your analogy makes no sense.

[-] [email protected] 1 points 3 months ago

Also, writing memory safe code honestly isn’t that hard. It just requires a different approach to problem solving, that just like any other design pattern, once you learn and get used to it, is easy.

the CVE list would disagree with you.

[-] [email protected] 38 points 3 months ago

It's also just a huge fallacy. He's saying that people just choose to not write memory safe code, not that writing memory safe code in C/C++ is almost impossible. Just look at NASA's manual for writing safe C++ code. It's insanity. No one except them can write code that's safe and they've stripped out half the language to do so. No matter how hard you try, you're going to let memory bugs through with C/C++, while Rust and other memory safe languages have all but nullified a lot of that.

[-] [email protected] 3 points 4 months ago

It doesn’t sound like you want a static site generator. You want a Squarespace alternative. One option I use is Ghost. You can host it yourself for free. But it’s not a static site. Static site means static. That means no backend, no forms, none of that. You won’t get a CMS, you won’t get drag and drop components. That’s not what static site generators do.

[-] [email protected] 0 points 4 months ago

You ask them to add a license, you don’t suggest a license.

[-] [email protected] 1 points 4 months ago

I am of no help here, but your post made me think of this. https://youtu.be/tbazGVrbN-g

[-] [email protected] 1 points 4 months ago

You can write cross platform mobile (and desktop and even browser) apps with Kotlin.

[-] [email protected] 9 points 4 months ago

Mercedes isn’t competing against cheap cars locally, so it has no incentive to block their import.

[-] [email protected] 5 points 4 months ago

yeah as @Ategon said, that's quite strange, but I'm not sure we're in control of that. Would need to be raised as an issue. lemmy.world has also customized their install quite a bit so it could also be on their side.

[-] [email protected] 1 points 4 months ago

that's so weird because I got an email inviting me to participate and I haven't ever been considered a 'prolific poster'. I'm only at 60k and 12 years. I had no clue I was invited until I looked in my spam folder.

1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
1
submitted 1 year ago by [email protected] to c/[email protected]

I'm trying to get the instance to run better, so I just adjusted the database pooling to hopefully make things run more stable. Let me know if it made stuff worse 😂

3
Community Request Thread (programming.dev)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]

Please comment with what communities you would like to be added here.

For mod creation I need both the url style name (experienced_devs) and the Display name (Experienced Devs)

2
Kotlin goes WebAssembly! (www.youtube.com)
submitted 1 year ago by [email protected] to c/[email protected]

Has anyone used WASM with Kotlin yet? I still haven't had a chance to check out Multiplatform at all (haven't really had a need).

4
submitted 1 year ago by [email protected] to c/[email protected]

Welcome to the community!

My name is Tyler Thrailkill (@snowe or @snowe2010 on almost every site). I am currently the main mod at r/experiencedDevs on Reddit, and am starting this site up in the hopes that we can make a collective developer community free from VC influence. This is partially because of the recent API changes Reddit has declared, but also because developers are the ones that can most likely make a community like this succeed.

It will probably not go well, I understand that. It will probably be crazy expensive. I understand that. I do hope that the community is able to work together to actually make this a success though.

I've started by creating 3 communities:

meta is for discussions about programming.dev itself. I think this is one of Stack Overflows best ideas (was it their idea?), because it allows for incremental improvement as a collective group. Please use this to discuss things you think need to change about the site.

Programming is for general purpose programming discussions. This is an analogue to /r/programming on reddit.

Finally, Experienced Devs is an analogue to the /r/experiencedDevs sub that I currently moderate on Reddit. I hope to pull some of my mods over from there, but we're still talking about it because we don't even know if lemmy is built to handle the traffic that this site could generate.

I will be creating several more meta posts in the coming days, so be on the lookout for those. Thank you for reading!

view more: ‹ prev next ›

snowe

joined 1 year ago
MODERATOR OF