this post was submitted on 20 Dec 2024
786 points (99.1% liked)

linuxmemes

30318 readers
806 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • Don't come looking for advice, this is not the right community.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
    all 45 comments
    sorted by: hot top controversial new old
    [–] kevin@programming.dev 65 points 1 year ago (2 children)

    Choose Nixos and get both!

    [–] ShadyGrove@lemmy.world 26 points 1 year ago (4 children)

    Choose ~~Nixos~~ Guix and get both!

    [–] WalnutLum@lemmy.ml 20 points 1 year ago

    This guy guix it

    [–] QuazarOmega@lemy.lol 12 points 1 year ago

    Why yes I am a ~~geek~~guik, how could you tell?

    [–] wer2@lemm.ee 4 points 1 year ago

    I'm working on it. Just waiting till Christmas.

    [–] lambda@programming.dev 2 points 1 year ago (2 children)

    What is guix? I'm aware of nixos. Are they related?

    [–] geneva_convenience@lemmy.ml 4 points 1 year ago* (last edited 1 year ago) (1 children)

    Guix is the superior version if NixOS. It is less bloated and more performant while also more stable.

    At least that is what I think it is. Never heard of it before. But I love Guix it is my personality.

    [–] meekah@lemmy.world 3 points 1 year ago

    Lmao 10/10 username

    [–] ShadyGrove@lemmy.world 2 points 1 year ago (1 children)

    They are very similar concepts, but Guix is configured using Scheme (specifically GNU Guile), instead of the crazy nixos language.

    [–] lambda@programming.dev 2 points 1 year ago

    Do you have a good comparison? Like maybe two files that do similar things?

    [–] SaharaMaleikuhm@feddit.org 5 points 1 year ago (1 children)

    I might give it another try. Third time's the charm. I'll wait for you guys to have a decent wiki tho.

    [–] KSPAtlas@sopuli.xyz 3 points 1 year ago

    wiki.nixos.org is pretty good

    [–] insomniac_lemon@lemmy.cafe 38 points 1 year ago* (last edited 1 year ago) (1 children)

    Yes, but also I don't have much programming experience or even viable beginner project ideas. Also interested in polygonal art but lacking a project doesn't help with that either.

    So add in other issues and it really ends up as

    Content Description: a cartoon of a man opening a tiny door with 7 cute germ plushies stuck in the open door, they cannot fit through despite pushing

    [–] ICastFist@programming.dev 7 points 1 year ago (1 children)

    Here's a project for ya, make porn out of polygonal art

    [–] insomniac_lemon@lemmy.cafe 5 points 1 year ago

    I mostly do untextured low-poly stuff so I'll think I'll leave that one to the brofessionals. It doesn't seem like a good starting point.

    [–] pimento64@sopuli.xyz 35 points 1 year ago* (last edited 1 year ago)

    TempleOS and HolyC are all a computer needs

    [–] iii@mander.xyz 31 points 1 year ago (7 children)

    Languages without a GOTO statement are so passΓ©

    [–] SpaceNoodle@lemmy.world 26 points 1 year ago (1 children)

    On the hardware, it's all GOTOs

    [–] possiblylinux127@lemmy.zip 8 points 1 year ago

    I like some of the latest cutting edge stuff like Lisp and Scheme

    [–] Irelephant@lemm.ee 8 points 1 year ago

    COMEFROM is much better

    [–] KickMeElmo@sopuli.xyz 7 points 1 year ago (1 children)

    Oh good, then Lua's in the clear.

    [–] blind3rdeye@lemm.ee 2 points 1 year ago

    But in Lua, goto is just a table with a bit of syntactic sugar.

    GOTO is overrated. On Error Resume Next is where it's at.

    [–] KSPAtlas@sopuli.xyz 3 points 1 year ago

    Haskell, where you can't even goto because it doesn't really work that way

    [–] Ephera@lemmy.ml 20 points 1 year ago* (last edited 1 year ago) (2 children)

    cross-posted to: !linuxsucks@lemmy.world

    The duality of linuxmemes and linuxsucks strikes again. πŸ™ƒ

    [–] tdawg@lemmy.world 2 points 1 year ago

    Holy hell that /c is a dumpster fire

    [–] pewgar_seemsimandroid@lemmy.blahaj.zone 2 points 1 year ago* (last edited 1 year ago) (1 children)

    don't forget the ! it becomes a mail link without it

    [–] Ephera@lemmy.ml 1 points 1 year ago (1 children)

    Hmm, it didn't turn into a mail link for me on the Lemmy webpage, so I left it, but yeah, I guess some clients might make it a mail link...

    i think i blocked the community anyway

    [–] danhab99@programming.dev 18 points 1 year ago

    Choose nixos

    2 birds 1 stone

    [–] Irelephant@lemm.ee 12 points 1 year ago (1 children)

    While you're here, have you heard of lapis, the lua web dev framework? I like it and that means that you have to too!

    [–] Irelephant@lemm.ee 1 points 11 months ago

    For any people from the future who may be here, this is the only mention of the framework, from what I can see, so far.

    [–] SaharaMaleikuhm@feddit.org 8 points 1 year ago (1 children)

    Does gdscript count? It mostly just feels like python tho

    [–] stickyShift@midwest.social 2 points 1 year ago

    GDScript is actually pretty good - it's similar to what TypeScript did for JavaScript, but for Python. However, IMO it's still worth using C# for larger projects

    [–] UltraGiGaGigantic@lemmy.ml 5 points 1 year ago* (last edited 1 year ago) (1 children)

    I don't speak no computer only ungabunga.

    [–] yetAnotherUser@lemmy.ca 3 points 1 year ago

    I don't speak no computer

    So you speak computer?

    [–] TheFadingOne@feddit.org 3 points 1 year ago

    Sure, I'm happy to introduce you to our Lord and Savior BQN

    [–] someacnt@sh.itjust.works 2 points 1 year ago (2 children)

    Is there any other obscure programming language than haskell though?

    Are lisps obscure?

    [–] iopq@lemmy.world 2 points 1 year ago

    Idris is the obscure version of Haskell

    [–] rikudou@lemmings.world 2 points 1 year ago

    Nix. The idea behind it is excellent, but the language sucks.

    [–] ICastFist@programming.dev 2 points 1 year ago

    Gforth and spread the word of Reverse Polish Notation into the Void!

    I'm sure my skills in Linden Scripting Language from my time on SL way back in the day might come in handy someday...