24
venky
32d

As so is C++

Comments
  • 0
    JavaScript already is a poor choice, but at least it has safe memory management...

    Bringing C++ to space would be a sure sign of insanity.
  • 14
    I never thought I'd see the day where a language that thinks 2 + '2' is 22, but 2 - '2' is 20 would get to be in space
  • 6
    So following that line of thought, if i write some shit in brainfuck on a raspi and plug in a display then load it in a mini sat and drop it in orbit => brainfuck is awesome because it made it to space
  • 2
    @10Dev 2 -‘2’ = 0, it casts from right to left...which isn’t really awesome but i’ve seen some ancient languages where 2+2*3=12, they were actually pretty praised, open piehole to comment at that and some old farts would instantly reach for their rope and gas
  • 8
    You all realize that space is everywhere. Like you are in space right now. You just happen to be next to a large object that pulls you toward it.
  • 6
    @Demolishun okay it made it out of earth you technically correct bastard
  • 1
    @Oktokolo but why not C++? It is beautiful.
  • 8
    "JS is not a toy"

    Yet it's only use is the Web UI while C++ is doing the work.

    Really shows the calibur of developer that they equate backend to frontend.

    Must be a frontend developer.
  • 2
    Wait until their fuel value goes into float and it burst into pieces
  • 0
    Js, html and css is good for one thing. When you open browser you see it. It seems spacex is taking this "advantage". But I don't believe they uses any critical thing cause, well js is not most reliable thing.

    Like node.js, I don't know any company to use it except npm, for tooling.
  • 1
    @neriald
    If literally lives depend on your code working as intended, language selection is all about the error classes you can't have.
    Why risk pointer and memory handling errors, if you could as well use a language wich can handle that stuff for you.
    You don't need to be able to do manual pointer arithmetics and explicit memory handling in a flight computer.
  • 1
    @Oktokolo
    But GC languages tend to kill themselves after a failed memory allocation.
    C and CPP give you the opportunity to handle that.
  • 1
    Pro tip: you can save images instead of screenshotting them. Advanced technique, but worth learning!
  • 1
    @Oktokolo I don’t think their software production looks like common corp production. I’m sure they’ve tested for trivial stuff like that.

    Also you don’t have to have pointer arithmetics or manual memory handling in your code but it is always nice to have the option.

    They landed on moon using C on hardware from 1969.
  • 3
    Anyone think he’s being biased because his name is Jason? 🤔🤔
  • 0
    @neriald sorry but no, C was released in 1972 and Apollo 11 used AGC, name comes from Apollo Guidance Computer, what is assembly language.
  • 1
    @amatrelan wow didn’t know that, thanks for info. Regardless my point in the previous comment holds.
  • 1
    @Demolishun finally someone gets it
  • 0
    rofl i am pretty sure, those interfaces have a backup c++ command line interface... 10000% sure
Add Comment