tiflolinux.org - GNU Social
  • Login

Bienvenido

  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. shamar@qoto.org's status on Sunday, 04-Apr-2021 18:39:43 CEST Shamar Shamar

    #Facebook: cancel #Stallman because of his disgusting opinions

    #GCC Steering Committee: Ok!

    Me: now that I look at the remaining members of GCC Steering Committee, all I see are #US corporations with long ties with the #USA DoD. Please, fix it.

    #Google: don't worry, we shall do no evil!

    #GCC developer: go away, you concern troll! We are inclusive!

    Me: 🥺

    https://gcc.gnu.org/pipermail/gcc/2021-April/235312.html

    In conversation Sunday, 04-Apr-2021 18:39:43 CEST from qoto.org permalink
    • shamar@qoto.org's status on Sunday, 04-Apr-2021 19:06:25 CEST Shamar Shamar
      • Ekaitz Zárraga 👹

      @ekaitz_zarraga

      #RMS is American too, but I focused on their culture (and this their nationalities) because they accepted the request of a #Facebook employee to remove #Stallman because of "his disgusting opinions".

      So they made a cultural issue.

      But I was pretty clear about the fact the real problem is the influence of their employers over #GCC.

      And apparently they can't argue with that: https://gcc.gnu.org/pipermail/gcc/2021-April/235314.html

      The real issue is: how we can go forward?

      Relying on GCC is a severe risk for anybody outside the #US. #LLVM and #Clang are just as bad.

      So we need to build alternatives from scratch.

      In conversation Sunday, 04-Apr-2021 19:06:25 CEST permalink
    • shamar@qoto.org's status on Sunday, 04-Apr-2021 20:01:32 CEST Shamar Shamar
      • Ekaitz Zárraga 👹

      @ekaitz_zarraga

      I'm not sure.

      My trust has been betrayed so many times in these years by (those I thought were) #FreeSoftware projects... I do not know who to trust now.

      #Harvey, #Mozilla, #GCC...#Google corrupts everything it touch... and now its employees also created the #Plan9 foundation.

      There MUST be a way out, but I cannot see it right now.

      GCC taught me a new valuable lesson, though.

      A new operating system is not enough. A new protocol is not enough either.

      We need a new programming language that can be read and understood by literally everybody on first sight.

      In conversation Sunday, 04-Apr-2021 20:01:32 CEST permalink
    • shamar@qoto.org's status on Sunday, 04-Apr-2021 21:19:45 CEST Shamar Shamar
      • Ekaitz Zárraga 👹

      @ekaitz_zarraga

      I'm not so deep into electronics and virtual machines, but what I have in mind right now is something like a #scheme based on #fexprs (like Kernel style languages) but with a #python-like #homoiconic syntax (early python, no syntactic sugar whatsover).

      Homiconicity is important because people need to learn that data is code and code is data.

      Oberon has a great simplicity, it could be a good alternative to an Kernel-style but his syntax is not readable on first sight nor homoiconic.

      But to be readable on first sight it has to build on top of few orthogonal existing human language conventions.

      For example, instead of "include" or "import" or "using" and so on, you would include external definitions through something like "KNOWING", meaning that to understand what a piece of code will do, you have to know what the imported files do.

      Just like with human #knowledge, when we build on top of what was already written by those before us.

      And to contextualize, you would always use /, not ".", ":", "->".

      And maybe we should have a multilanguage programming language as we do in Europe, not just mindless adopting English.

      It's time to go forward.

      In conversation Sunday, 04-Apr-2021 21:19:45 CEST permalink

Feeds

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

tiflolinux.org - GNU Social is a social network, courtesy of tiflolinux.org. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All tiflolinux.org - GNU Social content and data are available under the Creative Commons Attribution 3.0 license.