![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://programming.dev/pictrs/image/8140dda6-9512-4297-ac17-d303638c90a6.png)
GPL is hard or tough to monetize
What do you mean?
stuff will get even spicier when we have conservations whether code is asset itself (especially scripts).
That’s true. What about LGPL?
GPL is hard or tough to monetize
What do you mean?
stuff will get even spicier when we have conservations whether code is asset itself (especially scripts).
That’s true. What about LGPL?
e.g. don’t touch AGPL code unless you also use AGPL
Just to clear this up: copyleft licenses, GPL variants for example, require the license of your code to equally preserve the freedoms provided to your users, or in other words also be a copyleft license. There are some loopholes like GPL on a server, but be very careful when using copyleft code unless you want to use a copyleft license as well.
It gets somewhat murkier when you use someone’s code and base yours on that. IANAL, and that’s very much the legal territory. If at all possible, just reuse the original copyright and license and then derive your work (given the license allows that).
That all depends on the license AFAIK, but IANAL. Most FOSS licenses allow you to do whatever you want while preserving copyright claims, and that includes rewriting or changing the license. GPL forces copyleft, so even if you rewrote it from scratch, you could still be liable if you saw the original code.
For example I’ve heard that corpos bootleg copyleft code by having completely separate teams doing design and implementation. The implementation team can’t ever see any part of the original code, and they have limited communication with the design team. I think that would also go around the copyright claims as well.
If at all possible, just reuse the original copyright and license and then derive your work (given the license allows that).
Or just slap a GPL and subsume everything within a vortex of FREEDOM, and thusly become a true FOSS dude
there are very few “starter” Clojure jobs; they mostly expect you to have years of experience.
That’s because the language is made for people who wrote java for the last 10 years. It’s cool and all, but it’s horrible for learning programming when you compare it to cl or scheme. Neither of them break language uniformity and simplicity in order to accommodate java interop, while also having decades worth of excellent teaching material.
It’s a Lisp language which is the oldest kind.
Fortran, COBOL, ALGOL are older
Instead of “object oriented”, I think if it as verb oriented. Each statement is a verb (function) possibly followed by all the nouns you want to apply it to. Easy peasy, right?
I think you’re over complicating the explanation, it’s just a different notation:
(1 + 2 + 3) == (+ 1 2 3)
(1 + (2 * 3)) == (+ 1 (* 2 3))
People complain that there’s “too many parentheses”. People like to complain about dumb stuff.
I think it’s got more to do with everything seemingly being completely different. Most languages have C-style syntax, and python is like the only popular exception. It’s like knowing only latin and having to learn cyrilic or alphabet.
It’s not pretty, but it’s uniform, obvious, and easy to understand.
go is good grug friend who chase away complexity demon by limit damage of big brain developer
Julia, Clojure and Go. Are any of these good for a beginner or should I start with something else?
That totally depends on what you want to do.
Go should be easiest since it’s purposefully simplified in order to make learning it easier. There are some more difficult concepts, but the start should be easy enough. I know about go with tests, but it’s not really programming beginner friendly.
I’d avoid clojure as a beginner. It’s more for people who know java, but don’t want to write java. Common lisp and schemes are good for learning programming, but they’re not a popular group of languages and that can be a problem.
A total of 156 vehicle series from around 20 car brands were evaluated in the current breakdown statistics. All breakdowns during 2023 that affected vehicles between three and ten years old (first registered from 2014 to 2021) were taken into account. In order to be used statistically, the series must have at least 7,000 registrations in two years . If this requirement is met, all vehicle model years with at least 5,000 registrations will be displayed.
in the currently evaluated year 2023 the battery accounts for 44.1 percent of breakdowns
3-10 year old combustion cars vs electric cars only having enough registered models to start observing their reliability in 2021
deleting files wouldn’t violate GPL-3.0
Unless you delete the license itself
You when you mess something up and only figure it out later?
Use dark mode in sunlight for a few hours and then tell me how it’s good for you.
Can it manipulate data, does it have logic? Those are the only factors, it doesn’t even need to be Turing complete.
You can write a composition and play it through the browser, but that doesn’t mean your notes are a programming language.
I truly understood Indian beeping when I was sitting in a car and realised I could perfectly track every single bike around me. They start beeping when they get close to a car, and don’t stop until they overtake it.
There’s no way to not hear someone constantly going BEEEP BEEP BEEEEEEP BEP BEP BEEEEEEEEEP. On the other hand, even obnoxiousously loud exhausts can partially blend in the background noise and music.
A thin line? Is there an Emacs distro that doesn’t default to evil?
Full of prostitutes and heroin addicts?
Grug use go because it easier, faster, and compiles to share with friends of Grug
I think that Emacs itself was mostly implemented, but they couldn’t get people to rewrite all of their user generated content.
There was that one attempt to rewrite Emacs in cl
If you’re talking about the repo in the screenshot, it’s a python script, so a binary release is going to be fun.
If you’re talking about GitHub in general, you can download binaries from releases, if they’re provided.
Dude, he’s using the working class as an insult on Lemmy
Dessalines enters the chat
https://www.gnu.org/licenses/license-list.en.html