senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. winter (velartrill@shitposter.club)'s status on Sunday, 06-Feb-2022 00:30:27 JST winter winter
    oooh this looks very interesting http://www.c3-lang.org/
    In conversation Sunday, 06-Feb-2022 00:30:27 JST from shitposter.club permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      C3 Documentation
      None
    • バツ子(痛いの痛いの飛んでけ;; (shmibs@tomo.airen-no-jikken.icu)'s status on Sunday, 06-Feb-2022 00:30:18 JST バツ子(痛いの痛いの飛んでけ;; バツ子(痛いの痛いの飛んでけ;;
      in reply to
      • Mek101
      @velartrill @Mek101 standardisation is necessary for interoperability. will you write duplicate standard library aliases for each of the thousands of global languages? and what use are those if users are still barred from every other library or utility?in science, maths, engineering, and languages more generally, we have de-facto standards. artificially "fair" systems (esperanto or whatever) are introduced too late for widespread adoption, and a minority language has no hope of replacing majority one without significant population shiftand nobody writes programs in standard english anyways; terminology like heap/new/print/pipe/void/state/whatever (leave aside jumbles like ipc/malloc) are all jargon that an english speaker has to learn toofurthermore unicode itself is both a security hazard (misleading / invisible symbols and complicated parsing) and a broken implementation for even major languages (e.g. han unification). it's not sufficient to support arbitrary inputs, and there's no better alternative (de-facto standardisation againam here also personally concerned about language barriers in programming (and engineering / science more generally), having seen it be a problem for friends. but the most effective route to addressing that problem is through multilingual documentation, not unicode variable names
      In conversation Sunday, 06-Feb-2022 00:30:18 JST permalink
    • winter (velartrill@shitposter.club)'s status on Sunday, 06-Feb-2022 00:30:23 JST winter winter
      in reply to
      • Mek101
      @Mek101 nobody should have to learn english to be able to write software
      In conversation Sunday, 06-Feb-2022 00:30:23 JST permalink
    • winter (velartrill@shitposter.club)'s status on Sunday, 06-Feb-2022 00:30:24 JST winter winter
      in reply to
      • Mek101
      @Mek101 making capitalization part of a language syntax. partly it's just spiteful because it enforces one person's preferred style on everyone who has to use their thing, but also it's asciicentric as hell -- what happens when chinese programmers want to start a struct name with 我? there's no such thing as "case" (majuscule/minuscule) in hanzi/kanji, or kana, or devanagari (or any brahmic script for that matter), or arabic, or hebrew, or thaana, or etc. in fact only a small number of mostly greek-derived scripts have this concept. georgian does have capital letters but they are rarely used and only for very specific purposes; idk if georgian keyboard layouts even support themand to top it all off, enforcing this convention requires either enforcing ASCII encoding or including a massive amount of data (like, probably a megabyte or so) about the unicode code space (because you can't trivially map a given unicode character to "uppercase" or "lowercase" even where such case distinctions make sense), for no purpose other than creating an artificial restriction.it's bad on so many levels, especially when uppercase/lowercase doesn't even add some kind of useful semantics and it's just spiteful enforcement of the author's favorite coding style
      In conversation Sunday, 06-Feb-2022 00:30:24 JST permalink
    • Mek101 (mek101@mstdn.io)'s status on Sunday, 06-Feb-2022 00:30:24 JST Mek101 Mek101
      in reply to

      @velartrill Enforcing a standized coding style seems like a good thing to me, since it makes jumping on a existing project easier on the eyes.As for languages... I kinda prefer to keep them english only? It's a matter of taste, but I'm the first to frown upon on a piece of code that mixes english and italian, expecially if it's inconsistent at it.

      In conversation Sunday, 06-Feb-2022 00:30:24 JST permalink
    • Mek101 (mek101@mstdn.io)'s status on Sunday, 06-Feb-2022 00:30:25 JST Mek101 Mek101
      in reply to

      @velartrill ?

      In conversation Sunday, 06-Feb-2022 00:30:25 JST permalink
    • winter (velartrill@shitposter.club)'s status on Sunday, 06-Feb-2022 00:30:26 JST winter winter
      in reply to
      why do these idiots keep pulling this shit. ocaml, otherwise a great language, has the same problem
      In conversation Sunday, 06-Feb-2022 00:30:26 JST permalink
    • winter (velartrill@shitposter.club)'s status on Sunday, 06-Feb-2022 00:30:27 JST winter winter
      in reply to
      actually nevermind
      In conversation Sunday, 06-Feb-2022 00:30:27 JST permalink

Feeds

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

senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.