• AngryCommieKender@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    8 months ago

    I’m not entirely sure of that. You can’t have comp sci without algebra and potentially calculus. I could see a society that developed all three fields before they codified Physics

    • force@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      2
      ·
      8 months ago

      How do you have computer science without calculus? Calculus is literally necessary for computer science, otherwise it’d just be like… shitty statistics with a little programming

      • Miaou
        link
        fedilink
        English
        arrow-up
        7
        ·
        8 months ago

        Care to expand? Things like complexity theory and type theory, for example, have nothing to do with calculus

        • force@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 months ago

          In general, a lot of the stuff computer science shares with data science uses calculus, a lot of the statistics too, but also visuals and modelling other sciences (e.g. simulations) use calculus heavily. I recall utilising vector calc a decent amount when working with Vulkan, for example

          • Miaou
            link
            fedilink
            English
            arrow-up
            1
            ·
            8 months ago

            Sounds like programming more than CS, in that case, fair enough. Also the linear algebra in computer graphics is, well, algebra, not calculus.

      • AngryCommieKender@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 months ago

        It would be inelegant as all fuck, but you could get away with just algebra, there are comp sci courses that only need algebra as the foundation.

        • force@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          8 months ago

          as far as i can tell, the ones that do that are usually just programming courses with “computer science” slapped onto the title. but i havent exactly gone to many colleges so i don’t have the experience to say so.

        • Honytawk@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 months ago

          Wouldn’t you also need to know physics in order to make a mechanical computer?

        • LoudWaterHombre@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          3
          ·
          8 months ago

          What kind of argumentation is this? Are we talking about mechanical engineering or computer science? Please don’t bent reality the way it fits your shape.

            • LoudWaterHombre@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              3
              ·
              8 months ago

              I know what mechanical computers are. But computer scientists will not be building them 'nor program them, it’s not what computer science is about when you go to a university to study it.

              • hatedbad@lemmy.sdf.org
                link
                fedilink
                English
                arrow-up
                3
                ·
                8 months ago

                computer science teaches you the theories of computation which absolute starts with mechanical computers.

                if one didn’t study Turing’s tape machine in their compsci program then they should demand their money back.

              • AngryCommieKender@lemmy.world
                link
                fedilink
                English
                arrow-up
                3
                ·
                8 months ago

                I presented a hypothetical, and showed how it could work. You’re the one insisting that there’s only one way to do things. You’re being Western Centric.

                I’m well aware of what you study when you study computer science, I majored in that and Music Ed at Transylvania University.