#dev-general
1 messages ยท Page 584 of 1
yeah I understood what you meant lol.
my laptop keyboard has a similar issue where the entire row (3, E, D, C) doesn't work sometimes (most of the times). That is why I use an external keyboard usually.
aaaaaaaaa im trying to modify a plugin that
- uses "Main"
- uses a singleton for main class and a utils class ๐ฅฒ
- uses maven
- sometimes uses 2 spaces and sometimes 4 spaces for indents
- sometimes indents the entire code for no reason
- sometimes has redundant casts
- uses lombok
- creates getters/setters sometimes even though they have lombok
- uses
;in enums ๐คข - https://i.imgur.com/Qtl9Vdv.png what
- creates an array for varargs
helpppppppppppppppppp
and i can't even get it to build/sync ._.
๐
the imports resolve even though it says "cannot resolve"

lol what plugin
oh i see xd
its closed source & custom plugin, a server owner asked me to fix a bug in it and so i said sure
is that newest version of plugin?
no, it's using superiorskyblock api
what plugin is that
its a custom generator plugin
no specific name
well, the repo name is "CustomGen"
as its a custom plugin
very good
- uses "Main"
can you explain please #development message
ty
lmao
one of my first plugins https://paste.helpch.at/elisezozow.java
what the fuck
the loop
uhh decompiled?
nope
spawn on join plugin published on spigot...
e.setJoinMessage((String)null); ah yes
wtf what did i do
i think i decompiled some plugin and just pasted it
I like how your var starts at 7
lol
Love the empty catch
decompiler artifact most likely
mockbukkit is quite good
i reported it so i hope spigot mods will delete it
ah yes
oh lmao
yeah that's 100% decompiled code xD
๐
no sane human would write something like that
๐ทed
though that var9 is kinda smart
Let me introduce you to smali
Speak registers
weird, getting Plugin attempted to register 'event here' while not enabled
๐
its nice to see the progress
p registers keep changing
MockBukkitPaper ๐
MockBukkitPaperRock
๐ณ
Scissors wins!
๐ฎ
Someone please make 2 forks of paper and name them rock and scissors
Then people can argue on about what beats what
hehe
odd that it's not a thing yet
๐

hehehee
Oo yeah once Iโm done with https://github.com/Conclure/Java69
Discord overrun by capitalists!
We make the world go round!
Yea I date
It
xD
Nice fuck
bye
ditto
God luck
๐ฅฒ
Yugi
yea?
hey I had classes in 5 hours and I stayed up anyways!
Netflix really do be addictive tho
๐ฅฒ
Wat u watchin
What?
Today I was watching Never Have I Ever
have you ever never?
Ooรดo
but a few days ago I watched the Fear Street trilogy and it was awesome
Yeaaaa
one of my favorite movie series ngl
I started "The Rising of the Shield Hero"
oooh what's it about?
Man have you seen Kung fu panda btw yes kiddo movie but itโs kegendary
The trilogy
Maybe like 8 years ago lol
๐ฅฒ
4 guys get pulled into another universe. Typical beginning, they are heros of the land and the people need help with beating demons or something. But soon everyone turns on the protagonist by blaming him as a rapist, and then he kind of wanders around xD
Oh shit lol
๐
He gets 2 slaves
As you do
yeah sounds kinda cool actually
I admit this sounds very wrong when you say it like this xD
lol
Yes
Yes, a good example is your face
what makes this look ugly https://combo.fredthedoggy.me/settings
An easy-to-use Minecraft skin combiner / merger.
it's a bit too like
right, my face makes me look ugly, since the rest of me is hot af ๐ฅต
Lol
thoughts on what else to add?
I plan to add their heads
but not much else
not sure, maybe skins? idk tbh
Light theme
No idea what the icons mean and there is no labels explaining it
Too empty
#1 Light Theme - I'm awful at dark themes, so I'm starting from light and making dark after
#2 Icons? idek what you mean lol
oh those have no purpose atm
so theres no label
it just looks dumb with only one icon
so I have them
lmao
oh and too empty;
what else do I add there lmao
No idea, you asked for criticism not solutions :kek:
fair
smh just copy dark reader ๐
What packets are involved in the camera tilting when taking damage, I wonder?
That's probably all client sided no?
Actually no, not until 1.16 at least
damn. microsoft's login just gave me an error 414
when trying to apply an image from a base64 string
as a skin
any idea how I would bypass this?
Collecting them all
lol
No
no Go
go is actually pretty hot tho
I always said HTML was a programming language
It doesn't say programming in there
Man inner/nested classes are weird
They generate static accessor methods to access private/protected members of the enclosing class and it's messing with my stackwalking 
Not as hot as you ๐ณ

๐ฅต ๐ฆ
๐ฆ ๐ฆ ๐

๐ ๐ ๐ง
๐คซ
โ๏ธ Development General - Not configuration help - More relaxed area to discuss development topics
This typa conversation belongs in the pulse den
typa
I was too lazy to type "type of"
english weirdos
i can tell xD
I'm canadian 
True
good ones 

not that one
Canadian people are too nice
I take it you're both Americans?
Emilyy is argentinan
yeah that

Hola tio
can confirm, have done that before
Argentinian 
I didn't forget about you Star 
How's uni btw?
Star 
pain
I like these flushed emojis you posses
F
And how many have you completed? 
american education is stupid
zero
very stupid
like why do we have to have like 4 tests each week
in highschool
(aint a joke btw)
just wait until college 
Hey Star
Wanna have a good time? 
Star loves his linear algebra
test every day right
lol
depends on the class
i just had a written exam in a SOFTWARE DEVELOPMENT CLASS
you're damn right you know your responsibilities right you better keep it right
well AP CS is dumb anyways
true
reminds me of that Stack implementation Johnny had to do.. handwritten.. in Java ๐ฅฒ
man I'm really learning why people dislike classes a ton...
my school has this wierd physics hybrid thingy, and I truly don't need to practice calculating velocity 100s of times ._.
yeah we had to do pseudocode for my Discrete Mathematical Stuctures class, I just wrote Python in PyCharm and printed it out lmao
it was actually kinda pretty
like its intresting until I do it 100 times
does anyone here know
the math is also more complicated than my math class lmao
russian math
pseudocode
Python
well it can be anything
but working Python code is better than shitty pseudocode that mostly looks like python
yeah exactly
okay I take back stuff being simple ๐ณ
turns out not explaining things makes everything inherently more complicated
yeah...
Well that was easy in the end, but now I have stuff that I know there's an answer too, but I can't figure out ._. Fun
Luckily if I can't do it very few people in my class can
@median heraldkmemer
Nice
I need this https://imgur.com/a/kMQDE ๐ฆ
Oo
1 sec. will send a nuke. please go under your desk for safety.
Coo
has anyone worked with MockBukkit & dependencies?
some of my plugins have bStats or other stuff, which require implementation and relocate, but I'm not sure how to do that
Not sure there's much you can do about that
any other way of unit testing?
Rewrite it so that it's abstract enough to not directly require whatever doesn't work
So that it's an optional module or something
ah
I've seen plugins that have a flag to detect if it's being run in unit-testing mode and disables any functionality that cannot be directly unit-tested
Yeah that can work too
If the library has interfaces for its implementations you can at least mock it
@wind patio any chancre you know why guild.getEmoteCache() always returns an empty list? how would I update it?
in jda
how would I update the list? Tried using the emotes while the bot is online
but no luck
what exactly are you trying to do?
welp. I have a command to which I provide a message id and some emojis or emotes and I want to add them as reactions to the message. But to add an EMote, I need to get the emote first. and the list is always empty
so I can't get by id or name
do I have to create the emote? bcz I see there's a method for that
or is that just like I would add in settings?
well, they are probably not cached
you can try enabling the cache on the builder maybe
omfg.
I disabled it. I completely forgot
haven't touched the builder in a while. thanks xD
I just have
.setChunkingFilter(ChunkingFilter.ALL)
.enableCache(CacheFlag.EMOTE)
.enableIntents(
GatewayIntent.GUILD_MEMBERS,
GatewayIntent.GUILD_MESSAGES)
.setMemberCachePolicy(MemberCachePolicy.ALL)
.build();
and didn't really need to touch anything ever since
have you tried Guild#getEmoteById?
yeah. but that just gets it from the cache
ah, yeah, right
.disableCache(
CacheFlag.ACTIVITY,
CacheFlag.VOICE_STATE,
CacheFlag.EMOTE,
CacheFlag.CLIENT_STATUS,
CacheFlag.ONLINE_STATUS
)``` anyways. I had this ^, removed emote from there, and it still is empty. fuck. will give it a try another day lol
did you .enableCache(CacheFlag.EMOTE)?
I don't think it's enabled by default
tho im not sure
do I have to actually enable it? I thought as long as it is not listed in the disable method it is going to be enabled
protected EnumSet<CacheFlag> cacheFlags = EnumSet.allOf(CacheFlag.class);
yeah. so it should be enabled
gonna try adding it anyways.
just in case
oh
fuck
got it lol. had to also add the GUILD_EMOJIS gateway intent
I see
do you like tailwind guys ๐
is w3 school still bad?
Uh some of their articles were good whilst other less good
Very dumb question: It's been a while since I made plugins and forgot what the method is called when you pass an object through a constructor, can someone remind me?
Not method as in an object but a method as in OOP
dependency injection
more specifically, constructor injection
True
So true!!
Ending:
https://i.imgur.com/bCSDy1U.png woah this is cool
its the language for build.gradle
isn't perfect (doesn't support maven plugins, makes sense tho although it'd be nice if it converted maven shade plugin lol), but pretty nice
So I have copied the soutv template and made one for Logger, any idea why the IDE doesn't suggest it? ๐
ahhhhhh looks like something.soutv actually comes from Postfix code completion
that sounds bad
I will ddos it
๐ฎ
๐
do permissions inherit in discord? so let's say I have 2 roles:
- Admin
- Member
where member has default permission to view channels then admin doesn't have the permission. will the member still be able to view the channels?
I believe so
yeah. tested. forgot I have an alt lol. xD
they do seem to inherit. so disabled isn't actually disabled but more of a neutral.
yeah, it's fucking stupid
in a role, a permission is either set or unset ("inherited")
then you can set it to true/false/unset per-channel/category
LP Discord when ๐ซ
lol
new snapshot 
https://www.minecraft.net/en-us/article/minecraft-snapshot-21w39a
Your list of effects are now shown to the right of your inventory, instead of the left side
.. why? what?

Standalone
server.jarnow bundles contains individual libraries instead of being flat archive
:0?
so they aren't shading all the libraries anymore?
md5 must be raging 
he will literally go out of his way to still relocate fastutils and apache commons
perhaps still shade them even
ah, the new server jar is a bootstrap loader, and it does the whole jar in jar stuff
Changed default brightness to 50
Omg finally it's no longer dark af by default
imagine no fullbright
I like playing with min brightness sometimes
when I feel extra
but that's rare lol
allow them to show even with the recipe book open
Assuming that's because the book is shown on the left which forces it to the right so might as well always have it in the right
WORLD DATA: CHUNK FORMAT
Bardy is currently getting very angry :kek:
This change is meant to solve certain problems related to Java modules
Jigsaw at it again ๐ฉ
YES
YESSS
Man, the bootstrap loader has a sneaky throw function 
and.. it's not obfuscated; like sure I know it's not their main product, but it's definitely part of Minecraft still
A small step towards open sourcing!
This is very weird lol
private static class Thrower<T extends Throwable> {
private static final Main.Thrower<RuntimeException> INSTANCE = new Main.Thrower();
private Thrower() {
}
public void sneakyThrow(Throwable exception) throws T {
throw exception;
}
}
Why isn't this just a static function to begin with?? what?
BECAUSE I WANT SINGLETON!
the singleton pattern is one of the most design patterns
Lmao
there's even this
@FunctionalInterface
private interface ResourceParser<T> {
T parse(BufferedReader var1) throws Exception;
}
like, what?
Whatโs wrong with that tho?
functionpilled
Also, the actual server jar is 10 megabytes
means 3/4 of the vanilla server jar is libraries lmao
Functionpilled?
yes
Wdym by that
๐
Makes plugin 100kb, adds adventure, Kotlin, triumph-gui, hikaricp, and jda, final jar 10MB :kek:
NO
WAY
NO WAY!!!!!!
Finally! A way to turn off mentions on reply, automatically!!!!!
๐ฅด

tos
really?
yes
nice
TELL ME
nooooooooooooooooooooo
You can.. Shift + click reply too lol
pretends i already knew that
it even works in DMs lmao
the button changes place when I do that, it kinda sucks, I would missclick a lot
waaaaaaaaaaaaat
pretends i already knew that
idk I tend to click shift to show all the thingies anyway, I guess that's just me 
i love to be able to reply without mentioning other people!
Yw
can you import * in java? ๐ณ
Don't think so
import x.x.x as y

Creates a wormhole!
No ty
Me wondering if i can ignore a weird error in chromes console when working on my wiki
Checks youtube
is there any reason for using JS instead of TS if you know TS
if you're working with a person/org/company that uses js instead of ts
I want it!
30 bucks, not that bad
Thatโs a dollar per key
You mean $10 per key? lol
Seems like cloudflare has been having a lot of issues today
๐
ooh github added themes for colorblind people
I can't believe someone used this as an argument against DI
#741875863271899136 message
Also im pretty sure DI will slow load time of plugin by a few ms
Spigot discord
I bet my ass that takes NANOseconds
There is two people arguing against me for using DI
tell them they're dumbfucks
I was so confused.
It came out of nowhere lol.
Their only argument is that "it works" and "it's easier than passing around an instance to multiple classes"
lololol
sure bud
who needs polymorphism
when you can just make everything static
r u just arguing about using di for the main class
Yeah
well it is kinda pointless to use di for the main class
javaplugin is an enforced singleton
there's no difference in calling a static instance getter to passing the instance around
unless ur doing some fuckery with testing that requires a different environment
unless you're doing extremely weird shit like instantiating a "main" class based on jvm args or who knows what.. literally no one ever but who knows
Classic spigot discord
ye 99% of the time using static instead of di for the main class won't affect u
Yeah but it's enforced by the server, and they have a static method to get the main class
bukkit already provides one anyway 
JavaPlugin.getPlugin(Class<T extends JavaPlugin>)
And ofc itโs in SpigotMC
How predictable
scala

Go
Rust!
does org/companies use JS and not TS often or is it very rare (if they dont use any framework)
JS is definitely used more sadly
๐ณ
We all just need to switch to Elm
Isn't there like a ton of controversy surrounding Elm's developer?
I thought he like abandoned the project or something and wouldn't let others help
He has like really strict views on how the language should be or something
hmmm
Doesnt take input from developers that use Elm I think
yeah a lot of people were saying that so it's been making me look into Elixir
Elixir and Elm are very different
yeah
according to this website that just searched GitHub repos or something?
i dunno, Elixir just seems pretty dang cool and has a brighter future
Oh I wasnt aware elixir was also used for front end
that's why I was looking at it to replace Elm, since I'd seen a bunch of cool talks about Elm but it seemed a little dim prospects-wise
I think the view of Elm is that its focused on some strict guidelines
I wouldnt say its great, but it works well
Yeah, just makes me worry about the future though
I have a lot more confidence that Elixir will still be around and strong in a few years, not so much with Elm
Yea Elixir is definitely not going down anytime soon
Star, when are you creating your own language?
ok so:
i wanna start with web backend but idk what language should I use
I can Java, JS & TS
can I use Java/JS (so Node ig?), or learning new lang is better idea?
I have no problem about learning new lang (if its not PHP) when there is good reason for it
I tried elm earlier actually
It's super cool
You can write JSON decoders as compositions of functions
it's also the only language I've ever used that "just works"
Like
It's so cool being able to do elm install elm/http and suddenly all the types and imports just work
It's like npm but for an actually good language
Gradle and stack and stuff are nice but god I love cli package managers
I guess cargo would be the same
Stupid rust
ok
TS is very new, people are still adapting to it, so most projects are still stuck with JS
Teamspeak ๐คก๐
Javaspeak (:
Make your own https://github.com/sedmelluq/lavaplayer
Different between my old UI system and the new one, ignore the red on the old one, but i feel like the new one is so much cleaner
he's just always been the bdfl
I don't think this is recent
so I decided to put my brain on a test and I started working on SHS (STARS Handler System), I do not currently have any result but just wanted to let you know
maybe when I finish it I'll post it on #showcase
may not be a BIG project but for me this is my biggest project yet
Does anyone know the best place to learn plugin development for a intermediate
Docs ๐
Lol
It depends on what you want to learn
What about enterprise plugins? ๐ฉ
Hold on I got that
at.helpch.placeholderapi.bindings.fabric.mixins.mixin.CraftingInventoryResultAccessorMixin
Nice, that's what I like
papi has fabric stuff?
PAPI 3 
Im worried....
Why lol
Oh it's spooky time now
I think this is HelpChat
indeed, lovely new logo
Trick or bad code
Any free devs around?
no. we are all enslaved to something ๐ฆ
yes but I have a negative productivity ratio
free and good donโt typically go together, but gl with whatever it is
no I'm in jail currently. I'll be free in a few months though
Oh shit, advent of code finally comes in handy ๐
๐คฃ
Lmao
๐ฅด
Iโd buy it for you as a birthday present if I were rich
Im glad you aren't rich
๐
How much is it
@cinder flare u around?
just about to sleeb
before u sleep. any chance you know why in FJ there's 2 util classes named Extensions that do the same shit? Well 1 has an extra method.
absolutely not
like is there a real reason for it? been looking and can't see any reason for it to exist 2 times
maybe Kotlin thing?
1 is in the library package tho where the actions are
and 1 is in the util package
yeah i'm sure there's a good reason
is there?
try removing one and see what happens
the thing is that the methods from the library one are only used in actions
anyways. I Might be switching to frozen actions sometimes soon so I'll probably remove 1 anyways.
It has two classes cause one was copied from the library (so it stayed enclosed), yet or combine or whatever you want to do
alr. will do that for now. also fix the current actions. dk when I'll get to adding FA
welp. first PR opened. after some ||few|| tests it all seemed to work.
https://github.com/Frcsty/FrozenJoin/pull/18/commits/bcbb6a6de749e4f895ac453a2ec87248ae30472c#diff-2b1bbe937e4aa1319791be975de1aaaf12713eedfda19b7c550fee0d0276cfc7R41
These last two methods can be cleaned up I believe, (as in yeet the spigot part)
Can you also take a look at what the hell that other PR is
well. I'm not sure about the handlers method needing to be static. will have to test it.
Just include it in your PRs if you taking a look cause I closed that one
idk can I?
ez hacktoberfest
5$ and I accept
kek
mate I can buy 2 tshirts with that money
or 1 and get it custom imprinted with whatever I Want
lol
yeye I gotta actually write some shit to it smhg
u can always contribute to mine ๐ตโ๐ซ
link
find it yrself
lol
Or PR genuine things :thinksmart:
Will that count, or do I have to mark it with anything?
silence wench
Check if it counts
yeah
says 0
@desert horizon where do I See the list
you posted in #development ?
Trying to edit my profile so I can add maintainer, but this shit just doesn't want to load
yeah lmao
was about to sayyyy
well. it might take a bit
because I did make a pr
oh ok it updated
it says it is in progress
Gotta admit, during the day I love using a light IDE
It updates every 5 minutes
I don't. bcz my room is dark
oh alr. ty.
tho. I did set my background wallpaper to a brighter one
I used to have just dark ones but they were getting kinda boring
I just like because easier for my eyes to see it during daylight
yeah. that wouldn't work for me. bcz dark room xD
Absolute psychopath
@hot hull please explain ```kt
private val HEX_PATTERN: Pattern = Pattern.compile("#<([A-Fa-f0-9]){6}>")
hexString = "#" + hexString.substring(2, hexString.length - 1)```
why the fuck this pattern?
couldn't you just do it as #aaFF00? ๐ฅฒ
@hot hull Is FrozenJoin marked for hacktoberfest?
Yes
Nice
What Blitz?
Because eat my ass that's why
oh fuck you
Don't change it now since people will be confused as to why it doesn't work then
yeah Ik
๐ฆ
but anyways. it might not be working at all
lol
tho I can't see anything wrong with it
lol. @onyx loom #893353492570312704
that's for you
oh. @hot hull 1 more question. were you meant to make the motd command its own? because the /fj help command says it should be /fj motd but it is just a command not a subcommand of fj
and. another thing. can I just set the aliases to be /fjoin? because at the moment there's an option in config but it is not used since you can't do that with matt's lib.
and. another thing. what if I were to add support for both hex formats? and just mark one for removal in the next big update after this next big update?
motd made more sense to be just /motd instead of /fj motd, so yea fix the help command, sure and sure
๐๏ธ
https://github.com/Frcsty/FrozenJoin/blob/master/src/main/kotlin/com/github/frcsty/convert/FileConverter.kt is this used for updating old configs?
it is already gone lol. xD
deluxejoin formats
I believe
ah
It is, but for some reason it works for me, but not for anyone else
Gonna just call it user error since users stupid
so it's used for updating old configs?
u should use config versions
little pro tip
it is. lol
I'm pretty sure it works
It's used for converting from DJ to FJ
ah
is deluxejoin even a thing anymore?
well. it is not updated anymore. but if you're on 1.8-1.16 that's what you use
if you're on 1.17 like the cool kids you use FrozenJoin
oh
chaz r u working on anything os atm
err
i have a lot of OS stuff
do I have to mark them?
Piggy, imma be working on CNC drivers and visualizers soon, that's gonna be pog
drivers, like hardware drivers?
and idk what visualizers are
think so chaz
i honestly don't know actually
visualizing gcode, cause cool kids use animations now
oh lmao
gcode?
Ah yes you CS noobs don't know what gcode is
well you have to at least add the hacktoberfest tag. don't know for sure if you also have to join as a maintainer.
oh
this is shit, can be made danker
how
marked it as hacktoberfest thing
oh it's js
its for my large discord, but i cba
since selling the project, i cba doing the bot lol
Convert it to Go
https://github.com/heychazza/chat-log-parser another project that could be tidied
ye, go away :< soz
hoo. frosty would it make more sense for actions like COnsoleCommands and PlayerCOmmands to parse colors or not?
I feel like it should be up to the command to do it
Make everything parse colors
hmm. alr. xD
rude
welcome to PR to my open source DeluxeChat clone
thats a joke btw
just because the project is ๐
nah frosty. I really feel like it should be up to the command to do it.
added colors to everything else that was missing it.
Figure it out by yourself, whatever you think makes the most sense
alr. lol.
Not really, whatever you find/think is useful
the problem is 99% of what I think of can be done by a command
Doesn't matter, QOL change
k
There's some repos in op65n org if y'all want to take a look at that as well
is registering as simple as putting in actionhandler
You got an example in the main class
huh
handler.setAction(new Action() {
@Override
public String getId() {
return "time";
}
@Override
public void run(final ActionContext context) {
final World world = context.getPlayer().getWorld();
world.setTime(context.getDataAsInt());
}
});
Oh yea just throw it in the list
ok
testplugins.com is 1.16.5 ๐ฅฒ
blame cube
ok so:
i wanna start with web backend but idk what language should I use
I can Java, JS & TS
can I use Java/JS (so Node ig?), or learning new lang is better idea?
I have no problem about learning new lang (if its not PHP) when there is good reason for it
java is nice for backend
Kotlin, Go, Rust ๐
And H!
should I learn Kotlin ๐ณ
^
idk bruh there is so many languages
well there's only 1 or 2 real languages
Haskell and Elm ofc
lisp !!
oh true
What about Clojure and F#?
honorable mentions: clojure and cljs
((((((((((((()))))))))))))
and f# ofc
and anything wiki.bristermitten.me redirects to
!!!
elixir good too?
yep
For real now though, look up what you find more comfortable to use
Rust and Go are hella fast
Java has spring which is very mature and full of features
Kotlin can use spring as well or Ktor
But if you're gonna learn a new language probably won't be as easy/comfortable as it would if you went with one you already know
Go sexy
what about node js?
ewwwwwwwwwwwwwwwwwwww
Has good stuff too, like express, lots of people use it
I don't like JS so wouldn't use but i mean hey if you are comfortable using it
Node JS best
why
i heard its fine if you dont need to do big IO things
Use whatever language you're comfortable with
Is what non-believers would say
Use haskell
Thanks
pls no haskell anymore
have you tried it?
Lambda
Sector C test labs
nop
:failed:
Oh no, someone removed our lord from pinned messages again!
!!!
Simon deserves a revival
are there any good web backend languages like PHP but not like PHP
Haskell
๐ฉโ๐ญ
Tonight
at 3 AM
He will awaken from his slumber
And creep out from underneath your bed

cutie pie

Yes!
How do you even describe what to you is "like PHP"? lol
Like, what features
so true
Exactly!!
!!!
BM
"like PHP" i mean lang mainly for backend web developement
but not shitty like PHP
Lmao?
On a scale of 10, how hard will it be likely be for someone to build an interpretter in Rust if they have never used it ๐ฅฒ
There are none, that's what make other languages better than PHP, they actually useful for other things
i ll try java then, tx
The thought of depending on C++ scares me
use spring then
yeah rust seems logical
๐
@forest pecan, Help menu!
Wtf
There is 2 O Yugi ๐ฉ
Fe2O3
=
@obtuse gale, Help menu!
=
@forest pecan, Help menu!
okay, i ll look at it, thanks
=help
@forest pecan, Help menu!
Wouldnt balancing that work? xD
uh wait lemme see
Oh shit
its not even close
It'd be Fe3O4 or something
Ah forgot the H
Man I hate chemistry xD
I used to like it, hadn't had it in so long though ๐ฉ
๐ฅฒ
im studying bio
I just failed a chem test today
๐
XD
what languages are small atm but have potentionial to be big?
elara
^
Script
Dude skript is so good
It's the best
I was gonna say Go, but it's literally 4th on Github stats lmao
very underrated
a hidden gem
same with rust
i never see people talking about rust
Go sexy
Itโs Skript, treat it with respect please
Lmao java is 3rd?
Dead
you just blocked it in this picture
Yeah
shameful
Stop trying to hide Skriptโs superiority
^^
@prisma wave Elm
hmm
is denizen better than skript or still big nono
im not sure if that's good or bad
I guess i'd interpret it as kinda lost its hype but managed to keep a few
๐ตโ๐ซ
PHP :kek:
@ Chazza
Lmao
F# ๐ฌ

R?
what will be the most used web backend lang in future maybe when php is dying?
Matt where are those stats from
Let me get my crystal bal








