[Soaked Up #5] Plugin Reviews, and more!

Today’s Topics:

  • Sponge Staff Changes
  • Current Events and Happenings
  • Quote of the Week
  • This Week’s Question
  • Last Week’s Question Results

:european_post_office: Plugin Reviews :european_post_office:

As Sponge edges closer and closer to release, more and more people are creating plugins!

Lets review some of them!

Server Core - The new Server Manager

:+1: Pros:

  • Nice Concept
  • Cool Features (Such as the chatbot)

:-1: Cons:

  • Poor Organization (Such as the main class file outside of the src folder)
  • Moderate Syntax Errors

DoubleCheck Plugin: Unified Action Confirmation

:+1: Pros:

  • Developer-Friendly API
  • Very Original Idea
  • Near Error-Free Syntax-Wise

:-1: Cons:

  • Can be implemented in a plugin easily

Foundation API - Premium Suite of APIs

:+1: Pros:

  • Very Developer-Friendly API
  • Modular by design, making it easy to choose what you want
  • Well-Organized

:-1: Cons:

  • May end up becoming bloated
  • Might take a long time to update

:arrow_down: Sponge Staff Changes :arrow_up:

There has been some internal disputes in the last week involving arguments between staff.

The following Staff Members have left Sponge:

  • DarkArcana
  • Disconsented

They will as of right now, not be returning any time soon. This is all I will say on this topic, as to give the staff their privacy.

:speech_balloon: Quote of the Week :speech_balloon:

Note to self: Don’t mess with @cae1136 :wink:

:question: This Week’s Question :question:

What Programming Languages do you know?
Reply down below!

:exclamation: Last Week’s Question Results :exclamation:

Alpha - 3
Beta - 4
Release - 9

Check back every Saturday/Sunday for a new edition!
If you liked this edition, dont forget to :heart: it!

Click here to find out how to subscribe.

7 Likes
1 Like

Just realized I never replied to that thread… Well here goes:

Know Well:

  • Java
  • Python
  • C++
  • C#
  • Bash

Proficient At:

  • Ruby
  • RPL / TI Basic
  • C
  • Objective-C
  • PHP
  • HTML, JS/JQuery, ASP.NET, CSS etc.

Work-in-progress

  • Perl
  • Lua
  • Groovy
  • Assembly (Like I will ever be proficient at this…)
1 Like

I know Java and Python. Not much I guess. :stuck_out_tongue:

1 Like

Fluent languages:

  • Java
  • VB.NET
  • PHP
  • HTML (cant really count this as a language)

Not so fluent:

  • Python
  • Batch
  • VB Script

And other languages, I can recognise what it is doing.
Still a young boy trying to learn. grabs @RobodudeMC’s list and learns them

Well, I can work with PHP, Javascript, VisualBasic quite well.

Then there are some languages I can change some things in the code without messing it all up like Lua, Python.

With a lot of help from the internet, I can write some batch.

Java, CSS, and HTML for me, not much else comes to mind. (btw gj @DotDash u didn’t notify any subscribers. :trollface:)

Moderate - Expert:

  • Java
  • Python
  • C#
  • C
  • C++
  • C–
  • Candle
  • CPL
  • C Shell
  • DataFlex
  • Delphi
  • VB
  • ASP.NET
  • PHP
  • JavaScript
  • Ruby
  • Bash
  • BASIC
  • IBM Basic Assembly
  • IBMHAScript
  • IBM RPG
  • JScript
  • Jython
  • JavaFX Script
  • Max
  • MaxScript
  • Objective-C

Others:

  • J
  • J#
  • J++
  • F
  • F#
  • Groovy
  • Hack
1 Like

Summing up coding language is stupid I think, because anyone that knows coding can get some basic understanding of any language. For example if you know C# you will understand java as well.
I would say: I can code, I just don’t know every syntax out of my head :smile:.

3 Likes

Java
VB.NET
HTML/CSS
A bit of PHP

My main issue with it is that it changes depending on architecture and manufaturer. So I know how Assembly works, but I don’t know for instance ARM Assembly (well atm… Trying to get into it.)

Same, it annoys the living hell out of me. I really need to take a formal class in this if I hope to have a proficient understanding of it. A hello world program is just too complicated i mean look at

section .data
    msg db      "hello, world!"
 
section .text
    global _start
_start:
    mov     rax, 1
    mov     rdi, 1
    mov     rsi, msg
    mov     rdx, 13
    syscall
    mov    rax, 60
    mov    rdi, 0
    syscall

on one platform…

verses

print "Hello World!"

on every platform with python installed

1 Like

python
cause you can’t just

def awesome(python):
  if python == amazing:
     return "It better be"
  elif python =< awesomeness:
     return "Very Awesome indeed"
  else:
     return "boi, your pulling mah strings"

print awesome(yes)

I was going to point out a typo on elif but then I thought of searching and realised it is correct… Felt I needed to confess this :blush:

3 Likes

I know Python, though I am by no means a expert. Currently I am looking into Django, a path that seemed natural for me since I come from HTML/CSS/PHP/JS/etc. :smile:

Also: Python 3 syntax pls? :stuck_out_tongue:

print(awesome(yes))
2 Likes

Eh, not too fluent at any one language. I know some Java (I wrote a few basic plugins for Bukkit), and Python. I also know HTML, but that’s a markup language so meh.

Are you serious or kidding?


TIL :open_mouth:

@hmksq I’m serious :smiley: When I was younger, I was disabled to the point to where I had to stay home out of school for 4 years. In such time, I finished HS early, and started coding. Too be honest, if i hadn’t become disabled I would be playing sports most of time time xD

@octoshrimpy Do you know those too??!!!???

1 Like

Java, Javascript, Lua, HTML/CSS, C
I’m pretty good at Java, more average in everything else ^^
Gonna improve my skills in Lua, Javascript and HTML/CSS and gonna learn PHP and C++ in the future.

1 Like