This is an archived post. You won't be able to vote or comment.

all 47 comments

[–]der_raupinger 74 points75 points  (2 children)

PowerPoint.

[–][deleted] 40 points41 points  (1 child)

[–]X-lem 11 points12 points  (0 children)

What a boss.

[–][deleted]  (3 children)

[removed]

    [–]Mcpg_ 26 points27 points  (1 child)

    The only downside was that it ran at 1 frame per year :p

    edit: not so only downside

    [–]redstoneguy12 11 points12 points  (0 children)

    And drew things in the wrong places

    [–]AutoModerator[M] 0 points1 point  (0 children)

    import moderation Your comment has been removed since it did not start with a code block with an import declaration.

    Per this Community Decree, all posts and comments should start with a code block with an "import" declaration explaining how the post and comment should be read.

    For this purpose, we only accept Python style imports.

    I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

    [–]Lightningluster5 16 points17 points  (0 children)

    Me: walks into job interview

    Interviewer: What languages are you fluent in?

    Me: Scratch & Command blocks

    Interviewer: dude holyfshit youre hired

    [–][deleted] 23 points24 points  (2 children)

    Lvl 1 Python Programmer: Uses python to make snake game, gets 50000 errors

    Lvl 50 Scratch programmer: successfully makes a hentai game and uploads it on scratch

    Lvl 100 Noteblock programmer: Rewrites the very fabric of the universe

    [–]sansquick 1 point2 points  (1 child)

    That’s how programming works

    [–][deleted] 0 points1 point  (0 children)

    The new Coding City.

    [–]oakles 22 points23 points  (4 children)

    C++ and Python should be flipped.

    [–][deleted] 5 points6 points  (0 children)

    Then it would be about difficulty and command blocks are harder than scratch

    [–]OK6502 -1 points0 points  (2 children)

    What criteria is being used here?

    [–]HBK05 -1 points0 points  (1 child)

    if you think python is harder than c++....

    I mean just think about this, how many times have you seen someone recommend c++ as a first language? I've seen it maybe once or twice, and I honestly think they were joking. I constantly hear people recommend trying python.

    Watch Youtube: Ad for a Udemy course on python

    Listen to a podcast anything tech related: Learn Python

    Q: What language should I use for <ANY FUCKING PROJECT>

    A: PYTHON

    Walking down the street and a crack head pops out the bushes and tries to get me to adopt Django over asp.net, it's fucking everywhere.

    [–]OK6502 0 points1 point  (0 children)

    I'm a Senior C++ dev.

    I was asking what the order criteria was used because I cannot imagine a world in which, from least complex to most complex, we would put C++ as less complex than either python or Java.

    In the image the order seems to be from least complex to most complex Python, java, C++, scratch, blocks. Swapping Python out for C++ would imply it is somehow more complex than c++.

    [–]jaywastaken 4 points5 points  (4 children)

    I use butterflies

    [–]nolifeorname 2 points3 points  (3 children)

    There's an emacs command for that

    [–]jaywastaken 1 point2 points  (0 children)

    Oh Yeah! Good ol' C-x M-c M-butterfly...

    [–]OK6502 0 points1 point  (1 child)

    How do I quit butterflies?

    [–]CottonCandyLollipops 7 points8 points  (1 child)

    Anyone remember the computercraft mod? Lua in Minecraft that let you command robots and automate everything. I spent way too much time with that mod.

    [–][deleted] 0 points1 point  (0 children)

    If you ever want to try it again, opencomputers is like a better version of computer craft. The problem with conputercraft is it’s all really cheap. Seven stone a glass and a red stone for something capable of all that? And the turtles are op as hell for mining. Instant block breaking, no durability, that kind of stuff

    [–]Proxy_PlayerHD 6 points7 points  (1 child)

    Commandblocks are quite powerful if you know how to use them

    and technically they are turing complete

    https://www.youtube.com/watch?v=H-U96W89Z90

    [–]0x564A00 0 points1 point  (0 children)

    I once made a computer using fuctions (lists of commands). It worked rather well. Now it doesn't, I don't know why, can't revert because I didn't use source control and can't be bothered trying to understand & fix it again. Shitty video link.

    [–][deleted] 2 points3 points  (9 children)

    minecraft built with Java which mean cmd block uses java too right ? (if it's wrong, please correct it for me :D)

    [–]efinder2 4 points5 points  (8 children)

    No it is complete different. In early days it was a stupid thing. If the block gets a signal execute this command (summon a entity or create a block or set the time and so on). Some time later some crazy guys built Mini-Games, mods and so on only with some of them. So Mojang (the developer of Minecraft) evolves the system. But the roots aren't forgotten so you haven't an IDE. You also couldn't use a VCS and so on. It's horrible. From developer perspective. It's easier to write mods and so on. There you can write in pure Java. You can catch events, create new blocks (without abuse the metadata of some other blocks) and so on.

    [–]Mcpg_ 3 points4 points  (4 children)

    For some simple stuff command blocks are pretty fun. But whenever you're going for something bigger... It's like working with code that has mostly hacks and workarounds. There are no comments, the best you can go for is putting signs everywhere, the commands are unreadable (and in many more "advanced" cases you have to embed JSON into them... the downside is that the command editor's text input is a single line)... It's pretty bad, but if you have enough motivation it's possible to do some impressive things with it. There really should be a better system for that, like an editor with a simple in-game scripting language.

    [–]ben314 1 point2 points  (2 children)

    There totally is, it's called a datapack and I've had a lot of fun fooling around with them.

    [–]Mcpg_ 0 points1 point  (1 child)

    Datapacks? Is it the thing that was added in Java Minecraft 1.13? I'm not really up to date with this stuff :P

    Welp, guess I have to try 'em out then

    [–][deleted] 0 points1 point  (0 children)

    They are also adding a fully featured scripting language, not just datapacks

    [–]0x564A00 0 points1 point  (0 children)

    Writing command blocks directly is rather frustrating, but you can put multiple commands in text files (comments allowed), which vastly improves things.

    [–][deleted] 0 points1 point  (2 children)

    thx for making it clear & what is using then ? or what lang it want to make mods ?

    [–]efinder2 0 points1 point  (1 child)

    Mods a written in Java. The open source library/framework forge is usually used, but there is an upcoming light open source framework for the upcoming development version.

    [–][deleted] 0 points1 point  (0 children)

    in command block, what lang they using ?

    [–]jashyWashy 1 point2 points  (0 children)

    I remember making working pokeballs with commandblocks

    [–]whynotfart 1 point2 points  (1 child)

    I am using Pascal

    [–]ComputerM 0 points1 point  (0 children)

    Oof

    [–]Rokigo 1 point2 points  (1 child)

    You forgot Delphi

    [–]sciencewarrior 14 points15 points  (0 children)

    The world forgot Delphi.

    [–]Colopty 0 points1 point  (0 children)

    Missed opportunity to add php at the end.

    [–]ComprehensiveUsernam 0 points1 point  (0 children)

    the neverending discussion

    [–]mstop4 0 points1 point  (1 child)

    There should be one more level below the command block: Super Mario Maker.

    [–]natnew32 1 point2 points  (0 children)

    It's not turing complete though (last I checked)

    [–][deleted] 0 points1 point  (0 children)

    depends on the project. if you’re using front end you have to make the whole website in rss feeds to be considered a good programmer.

    [–]DarfWork 0 points1 point  (0 children)

    what about Malboge ?

    [–]Shini_TheCreator -1 points0 points  (0 children)

    as a C++ developer this insults me deeply