#⌨coders-cave

1 messages · Page 62 of 1

main brook
#

if debugger were that verbose

#

wait

#

can't you try catching it

orchid frigate
#

classes can be pointers? They cant right

main brook
#

nope

#

but objects can

orchid frigate
#

because the debugger says this is a pointer which is the class

main brook
orchid frigate
#

so Display_Manager is a pointer

main brook
#

this is confusing my cute little brain

orchid frigate
#

somehow

#

this, kids, is why you dont try to learn opengl. ever

main brook
#

im a masochist so this will turn me on Ayame_Heh

orchid frigate
#

how do you turn an exception into a string again Thonk

#

eh doesnt matter try catch doesnt do shit anyway

#

wait i just realised it creates the window but still throws the exception...

#

or it half creates it

#

it doesnt respond nor work but it is there

main brook
#

(string)exc

#

probably

orchid frigate
#

so for some reason window is not a pointer according to the debugger

#

when it clearly is

#

not sure if that matters at all

barren shale
#

Still has useless code tho

#

Can you get the current time in lua ?

#

Like C#'s

DateTime.Now;
#

@main brook answer me you little bich

main brook
orchid frigate
#

ay ay ay be nice

barren shale
#

Im nice

orchid frigate
#

hmmmm

barren shale
main brook
#

i thought daddy hamza was insulting me

barren shale
#

No

main brook
#

os.clock() for runtime

barren shale
main brook
#

os.time() for os.time

main brook
#

there's no access to

#

nanosleep

#

and Sleep

barren shale
#

Yeh no need

#

Just get the start time

main brook
barren shale
#

Then while loop until time - start time = duration

main brook
#

no

barren shale
#

Empty while loop

main brook
#

that's expensive

#

literally

#

everyone disagree with that

barren shale
#

Put some useless shit in the while loop

main brook
#

no

#

im replacing

#

select()

#

for a moment

#

because Lua doesn't have that too

barren shale
#

If you put 1 + 1 in the while loop the usage becomes 1%

main brook
#

and writing it IS HARDER

orchid frigate
#

what does lua even have lol

barren shale
#

Nothing

main brook
barren shale
#

Lua sucks

main brook
#

and metatable

barren shale
#

People who use lua

#

Sucks

orchid frigate
#

but

barren shale
#

Same with cpp

orchid frigate
#

binding of isaac was made in lua

barren shale
#

C# master race

orchid frigate
#

I WILL..

barren shale
orchid frigate
#

cant even answer my question smh my head

orchid frigate
barren shale
orchid frigate
#

it was made with love

#

litteorly

barren shale
main brook
#

im using Lua because its underrated

barren shale
#

No one make games with lua

orchid frigate
barren shale
#

Too slow

orchid frigate
barren shale
#

Its like python

#

But slower

main brook
main brook
#

lua is shittier

orchid frigate
#

im using cpp because c# sucks for opengl

barren shale
#

Use java then

orchid frigate
#

the fact that c# has no pointers sucks

main brook
#

i use python with kivy

orchid frigate
barren shale
orchid frigate
barren shale
#

They are the same

orchid frigate
#

they are unsafe code and way too complicated

barren shale
orchid frigate
#

idc cpp master race

barren shale
#

In CPP they think you know what you're doing (which you don't) so they dont need to not allow unsafe code

barren shale
#

In C# they know that you suck

orchid frigate
#

its just adresses are bad

barren shale
#

So they dont allow you to do unsafe code

orchid frigate
#

joke btw dont take seriously

barren shale
#

Yes i like C# because its newbie friendly so i dont have to keep helping you nubs

orchid frigate
#

cpp is better for opengl

#

because

barren shale
#

Because u mum

orchid frigate
#

uhhh its...im changing to C

barren shale
orchid frigate
#

cpp isnt low enough level for me

#

I need lower

barren shale
#

You will suffer

main brook
#

this channel should be renamed

barren shale
#

You're too used to OOPs

main brook
#

Hamza C# vs Haydot C++

orchid frigate
barren shale
orchid frigate
#

no

main brook
#

no stfu dad

orchid frigate
#

IM CHANGING TO BINARY

main brook
#

so 1 and 0?

barren shale
#

Keh

main brook
#

oh reminds me

#

if you have a mem address for a value

#

where is the mem address stored for that value

orchid frigate
main brook
orchid frigate
barren shale
main brook
#

and if the mem address is stored

barren shale
#

Ya nub

main brook
#

wouldn't it need another

#

mem address

barren shale
#

But they are not stored

#

They are addresses

#

They are already known

main brook
#

but represented as a string

orchid frigate
barren shale
#

Yea they would be stored if you put them in a variable

barren shale
orchid frigate
#

thats why im changing to....assembly

main brook
#

i like pointers in C++

orchid frigate
#

yea

#

thats where im gonna make my game

barren shale
orchid frigate
#

everyone knows that the lower the language the better right treesmile

barren shale
#

Not always

orchid frigate
main brook
#

no

#

it sucks

orchid frigate
#

which is stupid

main brook
#

no garbage collecting

barren shale
main brook
#

im just gonna use Cython

#

write py with c and c++

orchid frigate
main brook
#

it does

#

from longg ago

barren shale
#

I hate the fact that im gonna go to sleep

#

Byeyeyeyeyeyeueyeueyeyyeyeye

orchid frigate
main brook
main brook
orchid frigate
#

dont go i need to fix my exception first

barren shale
barren shale
orchid frigate
#

ok bye hamza remember to not use c# to much or you could die or smth idk

barren shale
#

How can i notice ur useless code if im too sleepy

main brook
orchid frigate
barren shale
#

||no u||

#

||both of u||

orchid frigate
#

NO

barren shale
#

||bye||

orchid frigate
#

dont bring me into this

barren shale
#

Maybe tomorrow?

orchid frigate
#

hamza i swear i will

#

be very mad

#

uh i need another break from coding

#

the 7 days i didnt code werent enough

main brook
#

when can you both stop with the rebelling

#

and just hug each other

orchid frigate
#

i need another 7 years

main brook
#

and freaking do your own thing

#

on your language

main brook
orchid frigate
#

i have such an amazing shader class i want to use but cant

main brook
#

ha

orchid frigate
#

wait did i ever put the paths to those shader files...

#

ah i did

#

you know what i might do the unthinkable and actually try c# with opengl again

#

but dont tell hamza

orchid frigate
#

im not gonna lie

#

c# is so much easier for opengl then c++

#

but dont tell hamza i said this

knotty root
#

i code roblox lua.. does that count?

main brook
#

and yes

main brook
barren shale
#

Id recommend

tropic dagger
#

So is assembly.

#

Both are perfect languages with no problems and they're so easy to write code in and I definitely haven't considered switching to Java or C# or python or switching entirely to web dev with HTML, CSS, and JS.

#

Indirection in C and C++ is strange.

#
**ptr; // double ptr lol
#

Not like you should ever use it

#

Unless in very specific circumstances.

main brook
main brook
#

i installed

#

LuaSocket

supple garnet
#

헬로]

main brook
#

english

#

is

#

the language we hate

barren shale
main brook
#

because programming language uses english

#

and they're all a pain to use

orchid frigate
main brook
#

im sorry daddy haydot

#

punish me

#

also because

#

why not

orchid frigate
#

ok i punish you by telling you to code in lua and only lua for a whole year hagrid

barren shale
orchid frigate
#

hamza

#

i must agree

#

c# is so much easier with opengl then i originally expected

#

but that doesnt mean i agree with you just yet

barren shale
#

Lmao nub

#

C# is the master race

main brook
barren shale
#

Rei agrees

main brook
#

of course i agree with you daddy hamza

orchid frigate
#

no

#

c# isnt master race

#

cpp is along with lolcode

#

c# is just easier

barren shale
#

Haydot is salty

main brook
#

stop fighting

orchid frigate
main brook
#

you're both cute

orchid frigate
#

im not salty what so ever you are very very salty

#

in fact you are so salty you are telling me that im salty

barren shale
#

Smells like salt

main brook
#

i love salt

#

so i love haydot

barren shale
#

Ew

orchid frigate
#

i wanna use ubuntu

#

cuz im cool and stuff

orchid frigate
#

salty salty man

main brook
orchid frigate
#

are they good

wet girder
#

Hmm I found something quite cool, discord messes up with image metadata when you upload an image to discord

main brook
#

yes

#

thats why

#

discord isn't on lawsuit

#

for the location metadata

wet girder
#

ye makes much sense

#

it also changes image signature for some reason

main brook
#

now that's something

wet girder
#

imagemagick is quite amazing tool btw

barren shale
#

I think they just take the pixels data cuz they have to save the image somewhere

#

So they save storage

wet girder
#

yeah probably

barren shale
#

Do you know what a signature is

#

?

wet girder
#

not really, I just saw it changed lol

barren shale
#

Its hashing the bytes of a file

wet girder
#

ah

barren shale
#

Since they removed the location data it would obviously change

#

Its used to verify a file

#

Since changing 1 byte would change the whole signature

main brook
#

feels like hashing

#

a whole bytes

orchid frigate
#

Oh it worked, thought I broke my pc

#

And it's laggy as all hell

#

So uh a little question

#

I installed Ubuntu through a usb alongside windows 10

#

That isn't going to matter FPS wise, right

orchid frigate
#

SHIT SHIT SHIT SHIT I broke it maybe

#

I turned off Ubuntu and the pc and now when I turn it on nothing happens

#

Turns itself off

#

I'm guessing it doesn't know what is to use

barren shale
#

Rip pc

barren shale
#

Not laggy

orchid frigate
#

Slow

#

It was slow

#

I want it to be slow again

#

I wanna see life sad

barren shale
#

Its a flash drive whatd you expect

orchid frigate
#

Removed the usb with Ubuntu

#

Still nothing

#

Windows 10 should still be there

hasty bane
#

wish i had Linux

orchid frigate
#

I wish I had anything rn

hasty bane
#

lmao

#

but fr

orchid frigate
#

Is it possible it's just.really slow or something

hasty bane
#

I don't care about triple a games anymore. just stop eating half my fucking resources, windows 10

orchid frigate
#

Ok so what I did:
Installed Ubuntu on a USB
Ran the pc on BIOS
Booted from hard drive
Didn't install Ubuntu and powered off through ubuntu

#

Where did this go wrong

hasty bane
#

wdym

#

win10 does eat a lot

barren shale
#

Windows doesnt eat a lot

#

Maybe ur using a different windows than me

hasty bane
barren shale
#

And linux drivers are not the best

#

So things might not perform as well

#

And there are some down sides of linux

#

Like that time i tried to delete an App

hasty bane
#

mm?

barren shale
#

Then 3 other apps stopped working

hasty bane
#

lmfao

barren shale
#

Had to reinstall all of them

hasty bane
#

do you think its a linux issue specifically

barren shale
#

It is

hasty bane
#

aight

barren shale
#

Its known too

hasty bane
#

guess I'll have to look twice before installing stuff

barren shale
#

I think you need to specify that the uninstall should not delete stuff used by other apps

#

But this should be the default

hasty bane
#

hmm

barren shale
#

And C# in linux is a pain to get it to start working

hasty bane
#

well

#

im a python guy

orchid frigate
#

Still no screen

barren shale
#

Especially like a couple of years ago when you could only use mono

#

Now its easier

orchid frigate
#

I guess I'm a phone dev now

barren shale
#

Just boot into windows

orchid frigate
#

And how would I go about doing that

barren shale
#

Remove the flash drive

hasty bane
#

if you're talking about phone dev

#

i used to write JSON mods for games on mobile

#

it's pretty painful

#

can't imagine how bad actual developing is

orchid frigate
#

Still no screen

barren shale
#

Are the fans running

#

@orchid frigate

orchid frigate
#

Ye

barren shale
#

Can you go to the bios

orchid frigate
#

Everything is running correctly

#

But the os.isnt

orchid frigate
barren shale
orchid frigate
#

After turning on it just sits there

#

Doing nothin

barren shale
#

Are you sure your screen is on

orchid frigate
#

Yes

barren shale
#

How sure

orchid frigate
#

100%

barren shale
#

It shouldnt stay at a black screen

#

It should just turn off

#

U sure its connected correctly

orchid frigate
#

I have just accepted my faith at this point

orchid frigate
barren shale
#

You never know

#

So check

orchid frigate
#

Checked everything is on correctly no cables loose or something

barren shale
#

Ok

#

Your gpu is burnt

orchid frigate
#

And how

barren shale
#

Fried like a chicken nugget

#

No signal

#

Means gpu not working

orchid frigate
#

But why tho

barren shale
#

Can you plug your screen straight to the motherboard ?

#

Idk

orchid frigate
#

I didn't do anything to burn it I just.used Ubuntu

orchid frigate
#

If that is actually the issue

#

I'm just gonna give up on pcs and go into the forear

#

Where things are simpler

barren shale
#

Its good when you have a pc with a fried gpu

orchid frigate
#

But I highly doubt it

barren shale
#

Better than a laptop with a fried gpu

#

Laptop with a fried gpu goes in the tradh

orchid frigate
#

Because why would it fry

barren shale
orchid frigate
#

I have done way worse things to the pc

barren shale
#

Thats why you test

#

Try to connect the screen to the motherboard

orchid frigate
#

All my cables are behind a desk so changing cables would mean moving desk

#

But I guess there are about 300 bucks on the line so I gotta check

#

Wait why do you think it's burnt again

barren shale
#

Idk

#

It says no signal

#

So its not working

orchid frigate
#

That doesn't mean anything

barren shale
#

It does

orchid frigate
#

The monitor says that on a regular basis

barren shale
#

Not when the pc is turned on

orchid frigate
#

When the pc isn't turned on/it's loading

barren shale
#

You say its stuck on a black screen

#

If its not turning off it shouldnt be a black screen

orchid frigate
#

Eventually

#

We just have to wait

#

And be patient

barren shale
#

While you're waiting

#

Search for the VGA input on your motherboard

#

Or hdmi

#

Or DISPLAYPORT :O

#

It should be on the back of the case

orchid frigate
#

Btw the pc is very cold

#

More cold then usual in fact

barren shale
#

Yea

#

Because its off

orchid frigate
#

It's not

barren shale
#

Did you find the port?

orchid frigate
#

It's running

#

Yee

barren shale
#

Plug the screen in it

orchid frigate
#

Ok let's think about this rationally

#

What are the chances the GPU is burnt

#

While I'm trying to plug all the cables and stuff

barren shale
#

Dude

#

Just plug the screen into your motherboard

#

Takes like 10 seconds

orchid frigate
#

It doesn't for me you know what's between them

#

A desk

#

And a shot ton of cables

barren shale
#

Ok bye

#

Gotta go study

orchid frigate
#

Bte

#

Bye

tropic dagger
orchid frigate
#

Uhhh the MLG god

#

Connected monitor to mother board

#

Still nothing

#

Thank God it's not the graphics card

#

The mgl god that is

#

Ok also

#

Pc turned itself off

#

After running for a while

#

Very good

#

Atleast the GPU isn't damaged but what could be damaged is the question

wet girder
#

Sounds like your bios corrupted

#

or there was some weird coincidence of something frying at the same time of you tinkering with OS's

#

Does it show anything at all?

orchid frigate
#

No

#

But I understand what happened

#

I asked on Reddit and a guy gave a very good answer

#

Basically my bootloader has two operating systems on it: windows 10 and ubuntu. It tries to load into ubuntu but for some reason it can't find it. Because of the fact it doesn't try to load into windows, non of those fancy functions work so I'm stuck with a pc with no os yet with two OSs. The way to fix it would be to use a usb with a Windows 10 on it to repair my windows and make it run again

#

It's kinda strange it can't find Ubuntu tho, even when I put the flash drive in it still doesn't work

wet girder
#

something just went wrong during installation

orchid frigate
#

First of all I had trouble with the bios not finding my usb. Then I tried to run from hard drive and that for some reason worked

#

And I booted into ubuntu

#

Ubuntu was insanely laggy because it was on a USB so installation was pretty much impossible

#

And then I left it on try mode meaning the os was half there

#

And turned off pc

#

Basically the worst installation.of a OS that has existed

#

But I'm glad that my gpu isn't broken atleast

wet girder
#

why would your GPU break from that

#

what gpu do you even have

orchid frigate
#

It was strange that the pc was running without turning itself off without an apparent OS

orchid frigate
wet girder
#

quite a bit better than my 1060

wet girder
#

my bios is some weird old server bios so it shows if it doesn't find an os

#

newer bios version don't for some reason

orchid frigate
#

This is why you make your own operating system

#

You design it how you want

#

Gotta.work on that when I get my new windows 10

#

Atleast I got my activation key here so I won't have to buy a license

knotty root
#

yeah i code

#

fo sho

main brook
#

also

#

my friend school is gangsta

#

explain about plagiarism for 1 assignment

#

not like

#

exist

tropic dagger
main brook
main brook
#

@wet girder wanna make an event loop in roblox?

wet girder
#

that's kinda easy to do

#

I think

main brook
#

not really but yeah

#

roblox has its own task manager but it works like a thread

wet girder
#

but unnecessary because Roblox has all the necessary event loops build in

main brook
#

nu

#

i hate it

#

thats why im making new one

#

they dont even have locks

#

queue

#

and such

#

plus im gonna be implementing a deque

wet girder
#

uhh sure, I still think it's unnecessary

main brook
#

might be

#

but fun to reinvent the wheel

tropic dagger
#

But only if the result is worth the mound of effort required.

wet girder
#

no it's always fun regardless

main brook
#

for me it is

#

but dang

#

she literally answered my message after i opened studio

#

now i have to do her assignment

barren shale
#

Yo

#

Mama

main brook
#

no

#

its my friend

#

also

#

her teacher told her to make class for each food

#

but i do a little trolling

#
class Food {
    topping;
    price;
    category;
    name;

    constructor(price, category){
        this.topping = null;
        this.price = price;
        this.category = category
    };

    changeTopping(topping){
        this.topping = topping;
    };
};
tropic dagger
#

Now I'm boutta write that in C.

tropic dagger
#

Passing by reference with structs big gay.

#

C++ has much better syntax.

#

Ight the code works but it [unchild friendly words]

barren shale
#

The fuck is this language

main brook
#

js?

barren shale
#

Ew

main brook
#

im doing this for my friend PI_LOL

#

im not touching js unless im on webdev

barren shale
#

Why can you make variables but you dont have to choose a data type

main brook
#

thats typescript

#

javascript but on steroid

#

it screams at you for having a string on a var that's for int

#

but since her teacher doesn't allow ts

#

im also suffering here

tropic dagger
#

I bet they can also swap between data types dynamically too.

#

It's too easy.

#

Anyways, I now see why OOP is so great.

#

Because even something so simple as that code snippet is hell in C.
Of course I also added more onto the program to allow for me to ensure everything is working.
But still. It was too much.

main brook
#

unless you're using ts

#

you need explicit

tropic dagger
#

Makes sense.

#

Dynamically typed languages can be annoying sometimes though, so TypeScript doing that can be pretty good actually.

main brook
#

mhm

#

so like

#
let a: number= 1;
a = "hi"; // fudge you no [ts]
tropic dagger
#

Yeah, it'll complain about an implicit conversion between int and str I would assume. I don't use TypeScript so I can only guess.

main brook
#

you're right

tropic dagger
#

Nice.

main brook
tropic dagger
#

Makes sense.

main brook
#

TS: so (1 == "1") would error!
JS: (1 == "1") == true

tropic dagger
#

Yeah.

#

Because in JS the == operator attempts to cast the variables to the same type, which is why === exists.

#

But TS doesn't.

#

Better defined behavior.

main brook
#

also its compiled

#

to js

tropic dagger
#

That makes sense.

main brook
#

i feel like your whole message is like me when my mom lecture me

#

"Make sense" "Yeah"

tropic dagger
#

If I start saying "Indeed" then I'm not paying attention.

#

But anything else is just a comment.

barren shale
#

Yo mama

tropic dagger
barren shale
#

FaT

tropic dagger
#

I was expecting gay but it's fun being surprised.

main brook
#

iam gay

barren shale
#

Just like yo mama

main brook
#

i have two dads

barren shale
#

Just like ur two dads

main brook
#

i know

orchid frigate
#

Щ

#

Ok can someone give me a Windows 10 usb

barren shale
#

Ur mom can

main brook
#

we can't send

#

an iso file that big

#

nor

#

send it to wherever you live in

mossy cedar
#

computer.

#

i like computer.

bold rover
mossy cedar
#

Technically yes.

#

But we aren't designed for very complex computing, like solving multiple problems at once.

#

Unlike an actual computer.

bold rover
#

Yup

#

Humans are still dumb,If a Computer would judge

main brook
#

computer is made without consciousness

#

so no extra information and contexts

bold rover
main brook
orchid frigate
#

Well I plugged the windows 10 usb in my pc

#

Still nothing

#

Fuck I thought.that would work

tropic dagger
#

I mean, computers, despite being named a conjugation of "compute", suck at math. For example:

bool x = (.1 + .1 + .1 == .3); /* x is false because of the limitations of a base-2 numbering system. */

But besides the problems we can't avoid (unless we do some real hacker shit), computers are usually better than us at what they do. They write instantly, they follow directions flawlessly to a fault, they're incredible with math so long as it doesn't involve decimals or fractions. They're way better at remembering than us, etc...

main brook
#

basically

#

float is range over precision

#

same with double

barren shale
#

Use decimals for maximum precision

#

They dont have the range of a double

#

They take a lot of memory

#

But they do the job

main brook
#

or better

#

use string

#

they have 100% precision

#

and 100% range

#

"69.6969696969696969696969696969696969696969696969"

main brook
#

day 2 of making async in roblox studio

#

okay why the frixk

#

why does roblox studio always upgrading

#

i used it yesterday

#

and it was updated yesterday

#

now the upgrade turns into installing

#

yeah no frick roblox

#

back doing js i guess

main brook
#

yay finally finished

#

now im getting some compensation

#

that records my third time programming and get money for it

hoary hound
#

Looks like my desperate journey has reached an end. I guess I'll just wait wbfacepalm

main brook
barren shale
#

Just keep applying

hoary hound
#

You can only apply once wat

#

Unless you mean making alts

#

But

#

I'm not that desperate

#

Also they will probably ignore brand new accounts

main brook
#

racism

#

if you're racist and you know it clap your hand

#

what the f bro

#

excuse me

#

but im not a sire

#

also i know

#

i was making joke about github discriminating new accounts

bold rover
orchid frigate
#

I had a hand/finger surgery and no pc so no code 😔

mossy cedar
#

Damn.

#

I'm actually scared of what programmers can do.

#

Probably because I saw a video about some anarchy server group that managed to track minecraft players in real time and find bases that are supposedly hard to find traditionally.

#

And like use such talent on actual unethical hacking.

wet girder
#

There's many unethical hackers out there but there's ethical hackers too and thing is probability wise no hacker cares about you because they don't target anyone who's not politician, millionare or otherwise famous

#

or if they get money for attacking someone else

hoary hound
#

anyone that knows js, is this line syntactically correct?

currentChanges.forEach(element => sendToWebhook(element));
#

given that sendToWebhook is a defined function

#

nevermind I fixed it

wet girder
#

Ye

#

I just love the way you declare functions in JS

#

it's just perfect

limber sparrow
#

Can someone make a ww2 game and you control the men and there is sandbox medic planes and tanks and cannon artillery

tropic dagger
#

Dunno. You'd need to add more specifics to the project, like 2D versus 3D, turn-based vs real-time, etc. etc.

main brook
#

the arrow function

#

and the function

#

but arrow function sucks at using this

#

scoping sucks on arrow function

barren shale
#

Arrow function is a delegate

#

Basically an unknown function that can be used once

#

Not th best performance

knotty root
#

Ur all nerds

#

True.

main brook
#

you just made all of us happy

#

also roblox studio finally works today

#

back making async PI_tableslap

mossy cedar
#

Ok.

orchid frigate
barren shale
main brook
#

unless you're making one with less user friendly interface

#

and no game engine

#

and with machine code

#

these days engine have more features

#

but more bloated

#

i wish some engine just bundle the code

#

without unnecessary features we dont need

#

like including or excluding things in compile time

orchid frigate
main brook
#

oh right

#

you broke it

orchid frigate
#

No

#

I had surgery to remove some infected thing or SMT idk

#

Plus my pc is still unresponsive

#

I actually had a dream today it worked again

main brook
orchid frigate
#

What I know is it hurts

#

I was gonna give the doctor one of my knifes but he decided to use a scalpel instead🙄

barren shale
#

Nope

orchid frigate
barren shale
#

Nope

orchid frigate
#

I did

#

No output

#

Video

barren shale
#

Tried another cable ?

main brook
#

reminss me

barren shale
#

Another monitor ?

main brook
#

my vga is broken

#

i have a functional pc

#

just the display card

#

ohhh reminds me

orchid frigate
main brook
#

online

barren shale
#

From the monitor store

#

Obviously

main brook
#

also

#

i have spare monitor

barren shale
#

How can you be this stupid

main brook
#

2

#

both from samsung

#

although its small

orchid frigate
#

@main brook see this man is mean to a person with bad hand so the war must go on

main brook
#

let me

barren shale
#

Ur mum must go on

orchid frigate
#

Goddamnit it's so hard typing with left hand only

main brook
#

bring the army of C++

barren shale
#

E w

main brook
#

im off to draw the soldiers

orchid frigate
#

Nah I'm starting to use rust

#

Best language

main brook
#

it is

barren shale
main brook
#

i guess C++ with Rust

#

forming an alliance

orchid frigate
barren shale
#

Yeah

orchid frigate
#

Let me have my fun damnit

barren shale
#

How do you even rust

#

With no pc

main brook
#

@orchid frigate sire should i call the army

orchid frigate
#

It sucks

barren shale
#

E w

main brook
#

well yeah

orchid frigate
main brook
#

compiling on mobile always sucks

#

but atleast Golang is quite nice

#

for a thing easier than java

#

but equally worth the same

#

literally half a gigabyte

orchid frigate
#

I got some painkillers and now j can type with 2 hands

main brook
#

Haydot chad

orchid frigate
#

Improvement

main brook
#

on my way then

orchid frigate
#

Ima release the dancing knight guy

main brook
#

@orchid frigate

#

(army are on the way)

wet girder
#

ah yes c++ soldier

barren shale
#

EwWw

main brook
barren shale
#

You got them mixed up

#

In these days none uses C++

#

Cuz speed doesnt matter anymore

#

C# got way more features

main brook
#

at the cost of our sanity sure

barren shale
#

C# much easier than C++ too

#

So its the complete opposite

main brook
#

python with cython is faster

#

it compiles down to C or C++

#

and even put the interpreter inside the code

wet girder
#

I don't like C#. Only reason for it existence is to have propitiatory programming language for windows

#

The language is pretty okay but it's still propitiatory and for windows

barren shale
#

C# is completely cross platform

#

And its one of the most used languages in jobs

#

Since you can basically do anything

#

APIs and web apps and also windows apps

#

Its used way more than C++

#

C++ is bare bones

#

Doesn't have any features so you have to do everything yourself

#

Which is good for speed

#

But the speed is not required for things like web apps thats why things like python and js and C# are much more popular for web

main brook
#

right-

#

installed .NET is the same as C++

#

you need visual studio dist

#

in windows

#

atleast we can all agree that its better and faster than java

orchid frigate
#

C++ as a soldier is amazing

#

Now I will attempt to create rust as a soldier with only one hand on a phone

#

Yea it's not gonna go well

main brook
#

im always using one hand

#

when im drawing on my phone

humble cloud
#

standard c# was made to be windows specific

main brook
#

thanks for bringing that up

barren shale
#

It's already not used as much

#

And even when we didnt have .NET core we still had mono

#

Which works perfectly fine

main brook
#

and then comes java

#

super slow

#

but platform independent

#

because

#

.jar and .class file

barren shale
#

Java is faster than C#

#

Java is pretty fast actually

orchid frigate
#

You know what is faster

#

CPP and rust

barren shale
#

Uselessly fast

humble cloud
#

J# > java > C#

#

no cap

main brook
#

no

#

machine code > everything

#

its faster because

#

no decoding to machine code no more

orchid frigate
#

Bug*

#

Bug*

#

Good enough

barren shale
#

Cuz no compiling

#

But it doesnt make it faster

#

Since everything is compiled to binary

orchid frigate
#

No

barren shale
#

Nubs dont have opinion

#

Go draw a rectangle with a texture then you will maybe have an opinion

barren shale
#

Well

orchid frigate
#

Nor a hand

barren shale
#

Guess whose problem this is

#

Not me

#

Nub

wet girder
#

even if you're not interested on doing CCNA it's amazing to watch this course or series

cerulean sorrel
#

I have the letter ñ

barren shale
#

Ñice

odd juniper
#

Ñuts

main brook
#

Ñein

barren shale
#

Ñyat

main brook
#

Ñya

#

@wet girder jupe jupe jupe

#

my lovely

#

lovely

#

jupe

#

can you help me test something on your roblox studio

orchid frigate
#

I love rust so much its so hard to do anything in it but the syntax is amazing

#

Generating random numbers way more complicated then in any other language sure

#

But I heard it's got a graphics library of its own so maybe easier game development question mark?

barren shale
#

Inb4 you quit

main brook
#

server

#

i think

main brook
#

try this

#
local coro = coroutine.create(function ()
    return 1
end)
print(coroutine.resume(coro))
wet girder
#

Lemme get in Roblox Studio real quick

#

it prints "true 1"

main brook
#

YAY

#

it works

#

HAHHA

#

so it is

#

the roblox event loop

barren shale
main brook
#

thanks jupe

main brook
barren shale
#

elixir*

#

They used to use go

main brook
#

i wonder why they move it

barren shale
#

But it couldnt handle it after like 10 million users

main brook
#

ah

#

event loop limitations

#

@wet girder sank you lovely jupe gimmehuggies

barren shale
#

Using faster languages saves money spent on servers

main brook
#

true

#

faster connection handling = less server to scale = less money to spend = profit

barren shale
#

It might be like 5 nano seconds

main brook
#

but it scales

#

5 nano seconds for each user

#

5ns * 10million

barren shale
#

But when its 10 million users

#

It scaled a lot

#

Its 5 milliseconds difference

#

But its probably more than 5 nano seconda

main brook
#

mhm

orchid frigate
orchid frigate
main brook
orchid frigate
#

It is in some places!

#

Discord best app question.mark?

orchid frigate
#

Coding TMURL(the most useless rust library) on my phone

#

It will also have a graphics library

#

When I get my pc running because.i can't modify the .toml file on phone

#

Nor download the gfx library

#

Or crate

main brook
#

@orchid frigate what do you meant can't?

#

what are you using

#

what

#

are you freaking using

#

also for gui

#

you can use vncserver

#

tigervnc

#

for display

#

or just install a whole linux system

#

on your phone

wet girder
#

Ubuntu Touch

main brook
#

you retain your pc like

#

ui

#

unless you use a forked dist

#

which has a ui made for your screen