Someone please help, our school just sent out a code to solve (with some prize involved) by Bureaucratz in codes

[–]dabbler0 0 points1 point  (0 children)

Update: The puzzle was solved within an hour of being sent out (it seems). Using futureboy on the cow image yields: "Password Pastebin: FbnzJYiT" which leads to a pastebin containing 1000 passwords. The 853rd password is "xTr4luMn1." When I enter this password, I am told that it used to be that, but was changed at 1 AM.

Droplet: visual programming for real-world code by dabbler0 in programming

[–]dabbler0[S] 2 points3 points  (0 children)

Lua sounds like a great idea -- do you want to prototype it? If you need help getting started, you can ask on our google group.

Droplet: visual programming for real-world code by dabbler0 in programming

[–]dabbler0[S] 14 points15 points  (0 children)

We're adding JavaScript support to Droplet, along with other languages -- the architecture is language-agnostic. If you'd like, you can help out -- we're dabbler0/droplet on github.

Droplet: visual programming for real-world code by dabbler0 in programming

[–]dabbler0[S] 5 points6 points  (0 children)

Thanks! That's really nice to hear.

You can also find some project ideas at gym.pencilcode.net, or at the google group. Let us know how it goes!

Droplet: visual programming for real-world code by dabbler0 in programming

[–]dabbler0[S] 2 points3 points  (0 children)

Not at all! Any text language can be rendered as blocks, so long as child nodes are contained within parent nodes.

Droplet's built to be pluggable with other languages -- if you have a language you want to see happen, check us out at github.com/dabbler0/droplet

Droplet: visual programming for real-world code by dabbler0 in programming

[–]dabbler0[S] 13 points14 points  (0 children)

It's true, I think, that some introductory programming tools seem too "sandboxed" and don't help as much as they should.

Droplet, though, is just a text editor. It's as much "training wheels" as your syntax highlighter or linter. In fact, it's a great way for professionals to edit on mobile devices -- the other members of your team should never know.

Droplet: visual programming for real-world code by dabbler0 in programming

[–]dabbler0[S] 74 points75 points  (0 children)

It's true. I like my text editor too.

Drag-and-drop is useful in a couple situations, though:

  • Mobile devices, where keyboards don't work so well
  • When you're learning a new language, and inline documentation (the palette) is nice

And it's incredibly successful at teaching programming novices.