GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Fish of Rage (sun@shitposter.world)'s status on Saturday, 30-Nov-2024 21:29:33 JST Fish of Rage Fish of Rage
    Is programming in an immutable data structure functional message passing programming language just masturbation?
    In conversation about 7 months ago from shitposter.world permalink
    • snacks likes this.
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 30-Nov-2024 21:30:43 JST Fish of Rage Fish of Rage
      in reply to
      Frequently coercing code into this makes it less readable and undoubtedly introduces bugs.
      In conversation about 7 months ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 30-Nov-2024 21:34:07 JST Fish of Rage Fish of Rage
      in reply to
      • Maija
      @maija I find that I am spending so much time massaging code and I feel like it's missing the point. Like I am trying to find the cleanest way to represent what I'm doing through constant refinement. Instead of just writing code that does stuff.
      In conversation about 7 months ago permalink
    • Embed this notice
      Maija (maija@netzsphaere.xyz)'s status on Saturday, 30-Nov-2024 21:34:08 JST Maija Maija
      in reply to
      @sun in some cases yes but it makes sense in some models imho
      keep track of state more easily i suppose
      but those who do this for local or nonserver code confuse me
      In conversation about 7 months ago permalink
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 30-Nov-2024 21:34:23 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      @sun masturbation is supposed to feel good, no?
      In conversation about 7 months ago permalink
    • Embed this notice
      mall0ry 苦レモン (mute_city@poa.st)'s status on Saturday, 30-Nov-2024 21:38:26 JST mall0ry 苦レモン mall0ry 苦レモン
      in reply to
      @sun If your code is such that you can just look at it and see the shape of the correctness proof by induction you are doing it correctly.

      What i have seen a lot in erlang though is people abusing processes to keep writing OO-style just with weird syntax.
      That's probably the masturbation you refer to?
      In conversation about 7 months ago permalink
      Fish of Rage likes this.
    • Embed this notice
      Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Saturday, 30-Nov-2024 21:39:49 JST Haelwenn /элвэн/ :triskell: Haelwenn /элвэн/ :triskell:
      in reply to
      @sun I'd say that's mostly due to the functional part, at least I hate the lack of things like early return in Elixir.

      immutable + message passing is fine for network services, although can get some time to get used to.
      In conversation about 7 months ago permalink
      Fish of Rage likes this.
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 30-Nov-2024 21:40:16 JST Fish of Rage Fish of Rage
      in reply to
      • Maija
      @maija It may just be my inexperience but I find I write code and then the next day I realize I could do it neater and I rewrite it, then repeat a few more times until I've got diamond code. Even then I feel like the work is about making the language happy.
      In conversation about 7 months ago permalink
    • Embed this notice
      Maija (maija@netzsphaere.xyz)'s status on Saturday, 30-Nov-2024 21:40:17 JST Maija Maija
      in reply to
      @sun yeah i've had the same issues. the code can be a mess but relatively easier to track state and avoid major bugs in my experience
      although this may be reflective of my mind naturally being more in tune with networked code than anything simpler, it feels like a natural extension of those coding practices until you need to do a lot of processing on a single node then it spirals out into a mess
      In conversation about 7 months ago permalink
      Fish of Rage likes this.
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 30-Nov-2024 21:42:40 JST Fish of Rage Fish of Rage
      in reply to
      • Haelwenn /элвэн/ :triskell:
      @lanodan It may be that I am just not used to learning something new and having to take a few years to master it.
      In conversation about 7 months ago permalink
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      :blobcatflower: (methyltheobromine@netzsphaere.xyz)'s status on Saturday, 30-Nov-2024 21:45:56 JST :blobcatflower: :blobcatflower:
      in reply to
      @sun what i love about assembly programming is you can obsess over a handful of lines for days exploring not merely the fastest but also all the different equally elegant solutions :3 it's beautiful
      In conversation about 7 months ago permalink
      Fish of Rage likes this.
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 30-Nov-2024 21:45:59 JST Fish of Rage Fish of Rage
      in reply to
      • :blobcatflower:
      @lucy I miss doing it.
      In conversation about 7 months ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 30-Nov-2024 21:47:01 JST Fish of Rage Fish of Rage
      in reply to
      • :blobcatflower:
      @lucy I wanna make an NES game for fun
      In conversation about 7 months ago permalink
    • Embed this notice
      snacks (snacks@netzsphaere.xyz)'s status on Saturday, 30-Nov-2024 21:48:48 JST snacks snacks
      in reply to
      • :blobcatflower:
      @lucy @sun the stupid menial shit you have to do and constant rewriting because they want some stupid feature that's annoying to implement ruins it. Suckless is right, total minimalism jihad
      In conversation about 7 months ago permalink
      Fish of Rage likes this.
    • Embed this notice
      :blobcatflower: (methyltheobromine@netzsphaere.xyz)'s status on Saturday, 30-Nov-2024 21:48:49 JST :blobcatflower: :blobcatflower:
      in reply to
      @sun i wish someone would pay me for it but maybe that'd ruin the fun of it
      In conversation about 7 months ago permalink
      Fish of Rage likes this.
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 30-Nov-2024 21:49:42 JST Fish of Rage Fish of Rage
      in reply to
      • :blobcatflower:
      @lucy it would
      In conversation about 7 months ago permalink
    • Embed this notice
      snacks (snacks@netzsphaere.xyz)'s status on Saturday, 30-Nov-2024 21:50:12 JST snacks snacks
      in reply to
      • :blobcatflower:
      • snacks
      @lucy @sun and deadlines :mokouDead:
      In conversation about 7 months ago permalink
    • Embed this notice
      :blobcatflower: (methyltheobromine@netzsphaere.xyz)'s status on Saturday, 30-Nov-2024 21:53:31 JST :blobcatflower: :blobcatflower:
      in reply to
      • snacks
      @snacks @sun get a job at a military supplier. they have no real deadlines.
      In conversation about 7 months ago permalink
      snacks likes this.
    • Embed this notice
      munir (munir@fedi.munir.tokyo)'s status on Sunday, 01-Dec-2024 00:53:22 JST munir munir
      in reply to
      @sun i love your new pfp a lot, also are you still sick? :02_heart:
      In conversation about 7 months ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Sunday, 01-Dec-2024 01:40:45 JST Fish of Rage Fish of Rage
      in reply to
      • munir
      @munir I need to switch it, I feel not-sick today.
      In conversation about 7 months ago permalink
    • Embed this notice
      munir (munir@fedi.munir.tokyo)'s status on Sunday, 01-Dec-2024 02:58:24 JST munir munir
      in reply to
      @sun That's great to hear!
      In conversation about 7 months ago permalink
      Fish of Rage likes this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.