35

i had this weird dream. i invented a programming language that was connected to the physical world. every time an object was instantiated during runtime, a 3D printer would print this object immediately in real time, into the void of a confined space without gravitation (like a physical stack, but not like a stack). if this object was passed objects as function parameters of its methods, these little objects were printed as well and temporarily moved into the orbit of this object, orbiting it like electrons or little moons.

Comments
  • 17
    You need an vacation.
  • 5
    Seems like you are overworked and need a break.
  • 9
    But how do you 3D print HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor objects?
  • 11
    @electrineer dunno, maybe something like this? XD
  • 1
    @stop @Floydimus how do you come to this conclusion? don't you sometimes dream of coding or of your work? (i rarely do btw)
  • 3
    @soull00t i only dream of work when i reached an unhealthy level of work(more than 3 consecutive days of work taking lomger than 10 hours).
  • 0
    @soull00t such dreams are often times referred to as nightmares.
  • 3
    that sounds kinda cool.
    what happened to orbiting parameters when the function ended and they went out of scope?
  • 2
    Physical programming ftw
  • 1
    The annoying thing about visualizing program state, and a huge problem with initial state configuration systems like the Unity editor is that almost none of the things we picture as hierarchical actually are.
  • 8
    In Lisp, everything is a function.

    In your language, everything is an object.

    In PHP, everything is a terrible mistake.
  • 1
    lol imagine php having these properties
  • 2
    This would be pretty cool to make as a Minecraft mod
  • 2
    @Midnight-shcode maybe dissolved in acetone and poured into a filament mould
  • 7
    @soull00t That graphic is an accurate description of the worst codebase in my company. I'm tempted to sneak that into a system design document just to see what QA will say. :)
  • 1
    @Floydimus hmm it didn't feel like a nightmare. i was a bit excited after waking up, like this could actually be an interesting idea.. (for whatever weird use case xD)
  • 2
    @Midnight-shcode unfortunately i woke up before i could find out. since it felt like a little piece of outer space, maybe tiny objects would leave the orbits again and be sucked in by black holes, which would be the destructors?
  • 1
    @theKarlisK haha love this metaphor...
    container running on you is your consciousness and Dockerfile is your neuronal configuration. container is down and reconfigured every night. guess you removed too much XD alcohol also tends to remove random parts of the Dockerfile..
  • 1
    I really like this idea actually, for some reason it got me creative
  • 1
    @horus omg, this is fucking awesome *_*

    reminds me a bit of philip pullman's golden compass trilogy, where dæmons (also animal companions) are external manifestations of peoples' spirits... it's like this, but in a profane, technically feasible way xD

    i like the idea that the companion would actually change its behavior and appearance, depending on what database entries about the person exist. and that devs just do some queries to "tame" or transform a companion. they are like magicians in this world. (hm. a bit like devs in our world ^^)
    why was it a dirty job? (except the messing with production databases part^^)

    i can also imagine this in a magic realism / cyberpunk setting.
    can someone please write a novel about that XD
  • 0
    @horus okay, fascinating.. as if the integrity of the database was like a holy grail to society (what about confidentiality and availability tho XD), maybe for some "religious" reasons or because people are indoctrinated by a totalitarian regime that wants to create transparent citizens... or maybe databases only exist as targets for personalized ads...

    you're actually working on it? 😄 if there are any excerpts you would like to share, i'd really love to read about it! <3
Add Comment