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
    Bruno Rodrigues :rstats: :tux: (brodriguesco@fosstodon.org)'s status on Tuesday, 10-Dec-2024 23:28:44 JST Bruno Rodrigues :rstats: :tux: Bruno Rodrigues :rstats: :tux:

    sad that python, such an easy language to learn, has such a messy ecosystem which requires you to ALWAYS ABSOLUTELY manage dependencies explicitly forever for each little thing. That thing is beyond salvation

    want to teach programming to beginners? Unless you provide a managed environment Python is not a good choice. And if you do provide a managed environment you're hiding complexities that they'll have to be dealing with in the future

    In conversation about 5 months ago from fosstodon.org permalink
    • Embed this notice
      Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Tuesday, 10-Dec-2024 23:28:44 JST Ludovic Courtès Ludovic Courtès
      in reply to

      @brodriguesco Independently of these issues, I always found Python to be a questionable choice to teach programming to beginners.

      In French high schools, students discover programming in math classes with Python. Problem: Python is imperative, so the first reaction is “what the hell does it mean when we write ‘x = x + 1’ and then ‘x’ is a different value⁈”

      Functional programming would be so much clearer.

      @khinsen

      In conversation about 5 months ago permalink

      Attachments


      MortSinyx likes this.
    • Embed this notice
      Ludovic Courtès (civodul@toot.aquilenet.fr)'s status on Tuesday, 10-Dec-2024 23:29:11 JST Ludovic Courtès Ludovic Courtès
      in reply to

      @brodriguesco Independently of these issues, I always found Python to be a questionable choice to teach programming to beginners.

      In French high schools, students discover programming in math classes with Python. Problem: Python is imperative, so the first reaction is “what the hell does it mean when we write ‘x = x + 1’ and then ‘x’ is a different value⁈”

      Functional programming would be so much clearer.

      @khinsen

      In conversation about 5 months ago permalink

      Attachments


      Haelwenn /элвэн/ :triskell: and MortSinyx like 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.