#⌨coders-cave
1 messages · Page 92 of 1
I think rei is just stooooopid
i dont like the c# superiority rants but hamza is pretty cool otherwise

You know what’s better than C#
assembly?
No

Nothing is better than C# ya dum dum
1 blocked message
now you just need a white nickname
That’s racist
-bean cuz racist

not my fault you're lazy
lmao
im not saying python doesn't have them
even rust that uses a completely different system can leak memory
but
it's much less of a hassle in python
python is faster to write but slower to run
python is good for personal projects that does not require speed
yea thats the tradeoff
its also p good for prototypes imo
prototyping in the language you're not gonna write the program in
is not that good imo
fair but if you just want to see if it is possible to make thing x it's pretty fast to make a prototype of x in python
If its not big ofc
id rather prototype on something like adobexd for web and paper for anything else
Writing 4000 lines of python code just to scrap it and do c# would be pretty stupid
everything should be possible one way or another
i need to rephrase that
fair but if you just want to see if the idea you want to create is good it's pretty fast to make a prototype of x in python
what is stupid about a faster option
bruh this guy is so dum
1 line in python does a lot of overhead under the hood
kek
@next lotus use brain
nothing stupid about a faster option
everything stupid about scrapping 4k lines of python code instead of going with c# from the start
maybe its your mum

no
This entire chat is literally low level VS high level programming
When the two things are extremely different
And used for completely different things
Yoooo I got some very basic keyboard drivers working
where do you get the mods?
ty
Ah yes... The nerd cave
C is a high level language
So is C++
Stupid stuff
tbf low level is really cool
if you're making malware
if you're terry davis and want to have your own templeos
You know very well what I mean
tbf everything that isnt assembly and lower is high level
but at this point we might as well call some languages super high level
like python
you're basically writing code in english
High level++
I...no
I don't think I want to
Im learning about how OSs work
a g r e e d
I only code in scratch, the highest IQ language
:L:O:L:
Scratch malware is the ~best~ malware
I have my first hackathon tomorrow and I'm representing my school in it so I'm fucking terrified
Good luck jupe, you’ll do great
Believe in the discord stranger that believes in you
-worldeditor
e
Does anybody have/ know how to use that jpeg -> .wbox converter?
Hi
no
you dont need help
kewl
i like making an ascii ui
dont worry you are not alone
haydot is with you
sure
but first
it looks even kewler
profit calculator obviously
with what
with what
this is an infinite loop
because once the value is "$ Mine" you can never change it
or
you can change the while to if
remove while
write if
done

you would probably need to change some other stuff too
depending on how you structured your code
try to write your program in pseudocode first
then if it makes sense, make it into actual code
I think this is going to be even more confusing
he doesnt need that
if this is equal to x
run in new thread
he just needs to structure his code better
true
but like
you can handle events
while the loop is running
like user input
and better understanding of how to do shit
read the stdin
writing your code with english-like structure
pseudocode is shit
like this
it can help
you are like my college
also
bruh
jk i dont cry im so good
It's just a way to get a general idea of your code
instead of jumping directly in
and writing shit code
its a way to translate your idea into a general programming language that everyone can understand
that is also a good use
the only good use
ofc if your program is hello world you don't need pseudocode
listen I don't use it either but maybe it can be helpful for them
im in college and they teach us this
its not working on almost everyone
i started since 6 years ago

I've learnt it in school for like 2 years, I don't remember much besides basic use
does cloud even do C# ?
It was our introduction to OOP
learn how to make CLASSES
yeah programming guys
as long as you are having fun programming you will get good at it automatically as you try to do more stuff
if you are not having fun you will lose motivation and stop doing it
so try to not force yourself and just do stuff for fun
as long as its fun you are doing good
you know how to make a random number in C# ?
how ?
Random is a class
that has a method called Next which takes two numbers in this case 0 and 10 and returns random number between them
you can make your own classes
that have methods and fields and props
and use them
meanwhile Console is also a class
but its a static class
you dont need to do Console console = new Console because its static
it can only have one instance
unlike random which you can have as many as you want like
Random random1 = new Random();
Random random2 = new Random();
Random random3 = new Random();
stuff
cool stuff
first start learning oop, it will take some time
it's what hamza is talking about
oop is the concept
Object Oriented Programming
just do some research, watch stuff on youtube, I'm sure there are some good courses out there
I would suggest learning with a game engine
Its hella confusing when you start, but it’s a good way to learn most concepts
And it’s a really good way to visualize oop
yes
It’s is class yes
but dont do this in an actual project you're supposed to have only 1 instance of random 
no you're not
or else it would be static
you might want different seeds
KM\
:(
5 minutes to learn classes
damn that's tightly packed shit
we had a week of classes just for classes in vocational school
Not even a bit but ok
you should not
watch those videos claiming you can learn a language in 5 mins lmao
you should watch long full length videos instead
or just better yet read docs
implement means
making or some sorr
sort
its like applying something
for example a function that doesn't do anything and its purpose is purely to be implemented by subclass
for interfaces, implementation will just mean inheriting the interface
add but fancier
like "im gonna implement variables in my shitty programming language" instead of "im gonna add variables to my shitty programming language"
i dont know how to code
get good
ok lol
BRO I HEARD SOMEONE KEEP SAYING THAT PROGRAMMING LANGUAGES ARE CODING TYPE s
bro ik
no
you can
doesnt mean i will answer tho

you code
and you watch youtube videos
nick chapsas has great videos on C#
they are advanced tho
Try working on a personal project
Make a small micro game or anything you’d like really
As you work through it, you learn more and more about what your doing and what each line of code actually does
Also
ew
- experience
- guides
- school
often times even relearning basics I will forget something or realize I have a bad habit and I correct it
Practice makes perfect
often the more you work with a library or in a specific area the more you will learn and the more you will improve
and the more you do the better you get at picking up new libraries and new things
you will constantly be learning new things forever and ever
and eventually you'll be able to look back and go "wow that was the worst thing I've ever made"
for a starter I'd just go out and try to make what you think would be fun. It doesn't have to be good, and it doesn't have to work that great.
Yhjb
What coding language would be best for a search engine?
for the searching
or for
the
frontend and simple backend
because you wouldn't combine the search for humongous results
in the same server
as the website
"Practice makes you better"
I don't think anything is perfect
it misleads some students here
they even thought they're not perfect enough
and ended up stressing themselves over it
3rd is optional if you don't need structured learning or official record of your experience as a learner
english 
funi
41
Bruh
👴
Ah yes... The smart and kind people cave
anyone know where the mods are?
Lmaoo
ñ
Depends on what you want to use for frontend/backend. A couple options would be a WampServer(microsoft based), flask/django for python for the backend part and HTML and CSS(with javascript if you want) for frontend. Honestly I wouldnt recommend PHP unless you have experience in it because it has been kinda lost to time, but its up to you. HTML/CSS are always used for frontend, JS is an option. This is all just to create a basic website, if you want a search engine, thats a pretty simple thing to code, and if you are doing it on a website you will want to use your browsers built in search engine for searchs pertaining to data from the browser, otherwise use JS.
Ok thanks
Also isn’t it ironic that most people learn how to build search engines from other search engines
yes
This makes up 40 percent of my entire grade
I am not a web developer but I have dabbled
Yeah so thanks
yeah lmao
Yeah I recently started my bachelors
Like a semester ago
I am in highschool so I have no clue
Welp have a great weekend
cya
don't use IDE for beginners
imo
same with autocompletion
just use code suggestion
and a code editor
it doesnt matter what you use for frontend
its a search engine
its backend
and it depends on what you are searching for
are you going to search for websites
or what
and wtf is this
when did the IDE matter
please tell me
do you understand english
and stop talking about things you dont understand
to me
respectfully
sure
mhmm
I literally said it didnt matter
you implied that it does matter sometimes but not for this
i said that it never matters
how is that
are you really asking me this question
yes
legitimately
you are not trolling
im starting to think you are trolling
I dont have time or braincells to have a fight with a troll
sure
go ahead
if I gave you all the examples it would take years
basic example
is
processing
for java
custom ide, cant really use processing library outside o fit
of it
oh look
one google
and i found this
hmmm
I said cant really
bad example then
btw here's a tutorial
Processing + Visual Studio Code setup for Windows tutorial for ID311 - Software Prototyping @ KAIST
also are you really gonna sit there and tell me that you would code in the base command prompt than an actual ide
there are things like
auto format
and highlighting important things
vscode has auto format
and highlighting
you just need to install them with 1 click each
im saying that ide does not matter
im not saying that you shouldnt use an ide or code editor
im just saying that it doesnt matter what you choose
you need to read what i said
i mean yeah it doesnt matter but you'd be stupid to use notepad or something
alright cool why did you even have to mention it at all its a small detail
also if you're gonna do like idk
c++ programming
i just told you that what you said is wrong
I am sure there is an example somewhere anyway
it literally does not matter
my friend's laptop cant run visual studio code
he uses vscode
he is completely fine
do you want the convenience or not
visual studio is like tailored to c#
it doesnt mean you have to use it
take a look
oracle is tailored to java
why cant I send quora lings
people use intellij
linkgs
intellij is also like
not visual studio code
im not saying its the best
visual studio code is less of an IDE as it is a code editor with customization
like atom
im saying it can work
not just C#, every c family language
no
unless you just wanna use the C aspects in C++
oh wait really? That's interesting
I thought it would work
c works
welp it's very good for c++ and C#
pretty sure you cant use roblox lua anywhere but roblox
if you just change the extension from cpp to c
ok thats kind of a dumb example
still
you are giving very specific examples that are not realistic
but straight up you can use c in visual studio
we were talking about web dev
you said throughout all programming
it's not impossible to get it working elsewhere. It'd just require some reverse engineering I'd assume
how
By default, the Visual C++ compiler treats all files that end in .c as C source code, and all files that end in .cpp as C++ source code. To force the compiler to treat all files as C regardless of file name extension, use the /Tc compiler option.
do you make a C project
just change the file extension lmao
and it runs ?
yes
i've used c in visual studio
you said it throughout all programming, and if you want to nitpick about something I will do the same
but if you're using c class languages, you should use visual studio
for java, idk man but vscode isnt built for it
for other stuff, yeah vscode is fine (but some languages have shit support)
every popular programming language that's used enough will get its extension in the vscode market place
irrelevant programming languages that are very old and noone uses them anymore wont obviously
ok thats like saying "but BASIC isnt supported"
it was a dumb claim, I am simply giving a dumb answer
from my personal experience they do all have some support but some support is just shit
i was being realistic when i claimed that but you are clearly not when you are giving these examples
like php
dont code php in vscode
now i go
if you want some random programming language you can make it supported in vsc yourself lol
php is fine if you install few extensions
its fine its just
ok my main problems with vscode is how the workspace works (i just dont get it)
and the formatting tools
the formatting tools are garbage
fair enough
I mean yeah I agree, with languages that still exist in systems. The ones that dont are still a part of programming and history technically. I just gave a really dumb answer to a really dumb claim
I only use vsc for web front end because other ides are better for everything else
yeah only for like web dev (and php but i dont like it)
honestly i just fucking hate the formatting tools
this is the other thing you said, and I dont feel I have to say really anything
I do agree
just ignore hamza
he's always like that
his superiority complex for C# made him like that
just
dont use visual studio that shit is
very slow
of all ides the best ones are made by jetbrains
except android studio google screwed it up
yeah but visual studio is free
but from how you are saying that
i dont think you care
yes, the only reason i use visual studio
mhmm
i only use vs because its free and i ran out of 30 day trial from rider
learn oop
theres no end
to learning
but anyways
rider is much better lmao, i like how it automatically renames the namespaces of your classes when you try to move them from directory to directory for some reason its not on vs
same
dont forget to use interfaces and abstract classes for item types lol because you know, oop
none does
for
you just use them
what if you have 1000 classes that has a method named "StartAsync()"
now you want create instances of those classes
and run StartAsync
thats where reflection and interfaces comes in
vscode is nice
he meant visual studio not vscode
and visual studio is good
he uh said he's using it
yes rider can be better but sometimes rider is just too overwhelming
lets say you have a webserver
and
you have classes that handles each route
say "/index" has a class and "/home" has a class
they have
similarities
hence they can be interfaces
yes
Alguém mim tira desse grupo
Alguém mim tira desse grupo
Alguém mim tira desse grupo
Alguém mim tira desse grupo
Alguém mim tira desse grupo
Alguém mim tira desse grupo
Don’t spam
While true is a depression btw
you could say depression is under a while true
depressed = True
def gettingHelp():
return "just don't be sad"
while depressed:
if gettingHelp() != "just don't be sad":
break
while true:
if stop:
ignore()
bot.send("aaaa");
``` discord bot nukes be like
does not actually work and if they try to use this as reference then the basic while loop is a better reference and its everywhere*
disclamer just incase stupid mods
pyew
Script for free robux?
press Win + R then type "shell:startup" and press enter
then open notepad
type shutdown /s and save it on the "shell:startup"
This is the final one...😔
Ah yes... The nerd cave
you forgot to save it as coolfile.sh
input() exists
Wrong place child
Now would you delete these messages?
For me, inventory is just a simple list, no complications. Starter tactic
Very uncool
Playtime : *(0
StopTime: *(0.1
SaveWorld :*ForceStop);Clear Ads
Buy (*Free)
(do not try this or you're worldbox app will crash😂)
My day was wasted on trying things with python and getting distracted lmao
So after doing a couple of months of os dev
I realize why its so difficult
Its not that the code is hard
Its because the deeper you go the lesser info there is
Its getting to the point where trying to find absolutely anything about anything is possible only by going through some ancient documentations made for this specific device
Which have a 50/50 chance of working and are generally made for people who already know how to use this information

No se
until you need a complex inventory
tree ways
format("str {0}", "this")
"str {0}".format("this")
this = "this"
f"str {this}"
Complex like what ?
Hmmm
Limited slots
Expandble
Better start thinking now
But good thing I'm not using inventory in this project
Have you completed it ?
I completed my first os project
I basically managed to get interrupts working and a basic input system
And doing anything else would be insanely difficult so I just ended it
For my second one im way more ambitious.as im gonna use uefi
Meaning everything will be so much easier
Or...should be
Congratulations Haydot!
here's the final product
the channel topic asked m8
"Room to talk about different coding/programming topics"
0xdeadbeef lol
huh, didn't even know deadbeef meant anything
hmm intresting, some guy in Finland had to pay 75 000mk/20 000€ in fines for scanning banks ports for open servers
"Im sorry guys I was just doing passive recon"
oh wait it's in old finnish money. Then it's like 20 000€
he did it in 1998 and had to pay 75 000mk in 2003
trolled
tip: scanning ports is Kinda Sussy
Finnish cyber security laws are a joke. The KKO which does all last decisions on sentences is full of boomers who have no fucking idea what the internet is and neither does the government who does the laws
and there are only like 4 notable white hat hackers in Finland so ofc that's the case
writing that down for when i will need to hack a random bank
irrelevant
Your mom's irrelevant
It really matters what you wanna do
you can bearly do C#
for low level stuff like memory and pointers
yess
for high level stuff like game development and what not
no
good question
cant help
since i dont see code
how about you take a screen shot where you see the red line ?
Absolute race beyond consciousness
This is the power that borders on Omnipotence
Able to overcome a supreme form
ok
I even forgot that there was a public using a lot of private
Me trying to find the use for IEquatable" 🤡
Remove this
interface IEquatable
{
string name { get; set; }
}
imagine if you're making an inventory
but with sql
sql doesn't have arrays
and this class Inventory : IEquatable<Inventory> should be class Inventory
rei
nobody
asked
and you need shit load of relationship
That's what I thought
to actually have a similar experience like arrays
you can just make the inventory a string
and just put a , between the ids
and easy
I was even going to say but they already answered for me k
why though
I can't tell if this is sarcasm
probably making this more complicated than it needs to be
like uh whatever this is
public int healths
{
get
{
return _healths;
}
set
{
_healths = value;
}
}
cant you just... read and write from a public int
because you cant have arrays
how else would you write down a list of things
hasn't been invented
though I would recommend more obvious sarcasm
or people may actually write a string of items
bro
its not sarcasm
actual games use this when they have a sql db
when you want to make a list
you have to use a splitting character
yeah but, json
unless you wanna make a shit ton of relations like rei said
its useful for easy save data
maybe if its more complicated
i dont think we allowed to talk about dis
nah its more to deter people from doing modding chat in here
i mean this gives hints to features that didnt come yet
you can reference the game its not a boogie man
no?
save files have been json serialized for like since saves
oh
well
im talking about an sql db
not a json file
like I said just do a simple json, and then just slap a list on your class
oh but online stuff
saving a json file
not really good
like an online game
is it an online game?
what game
okeh
Because I responded to the above reusing a portion of their code
yeah I have no idea what you mean
uhh
you were responding to the person's above code weren't you
responding to this
ah
may have been more clear if you used the reply button
I thought you were referring to the above user
not rei
lol
Im referring to OP as the above user
ok
what is that naming convention why are your public vars not on capital
why are you using + for concatting strings
what is going on
because
string concat
uses +
string formatting on the other hand
use another approach
so you want speed ?
use stringbuilder 
StringBuilder sb = new StringBuilder();
sb.Append("> Your name is ");
sb.Append(name);
Console.WriteLine(sb.ToString());
ez
why ToString
so it doesnt get boxed
but tbh the difference between + and these are like
1 millisecond
just findsomething you're comfortable on
if you get annoyed by that
you will hate my code
I name my vars whatever the fuck I find fits best
random caps
underlines
except c or c++ i know skilled af people who have the weirdest naming conventions ig thats just how it works
you guys love _
all of my vars are single letters
5% are LIKETHIS or LIKE_THIS
well sometimes its a word that relates if I need it to be not confusing
Wise one how could I learn your ways
I should note that Im referring to c# vars when I use them on like local stuff, not the like public fields
kek
though it would be funny if all of them were letters
foreach (var v in list)
private has _
for big projects that use many vars and one main file with all other files it would be hell
readonly private is LikeThis
real hackers use list.ForEach(v => v) 
I use linq a lot
linq
i use linq alot
wait a sec
List<(IWebProxy proxy, Task<bool> test)> tasks = (from data in proxiesObject.Data select new WebProxy { Address = new Uri($"http://{data.Ip}:{data.Port}"), BypassProxyOnLocal = false, UseDefaultCredentials = false, Credentials = new NetworkCredential("", "") } into proxy let task = Task.Run(async () => await TestProxy(proxy)) select (proxy, task)).Select(x => ((IWebProxy proxy, Task<bool> test))x).ToList();
here
everyone high level caring about naming conventions and speed and shit
meanwhile low level people:
meanwhile low level people dont exist
OOGA BOOGA MY_VAR
no, my code just runs
cuz its unpractical
being neat about naming and working on performance is for like things you intend to spend more than 5 minutes on
(i mean technically good practice regardless, but bah humbug da codes go badabing)
I usually spend a couple of months on a project
and by the end of the project it looks like hell
like I forget where I put the thing I wrote yesterday because its so badly orginized
but with the words of Tod "It just works"
works until you take a break for a little bit
and then when you come back you're like: what does this code even do
cuz ur bad
imagine not being able to make a project thats readable and can be expanded
this is a no hate zone
Strangely I understand my older projects better than my new ones
unless your code is like war crime territory
hating haydot is always a pass
you have reversed
That sounds like a bad time
there are c# programmers, it automatically turns into a warzone
remove c#
its just programmers
My best looking project looks really good
but ofcourse
it sucks in terms of code
programmers have too many hills they'll die on
because I never spent time to...actually make it work
its a time game, and keeping interest is tough :c
the one you think would be most fun
I can keep my mind on a project for a loooong time if I have the right resources
if I dont
I just...skip it
anyways spent the last hour making a proxy system so i can call this api more than 300 times every min and now i realized that the api already banned all of the ips on this proxy list
now i go cry
Ok tell me something
well it'd probably work 10 years ago
kek
use socks then, you're probably using http proxies that has additional headers getting it detected
indecisive andy
socks too slow
I run pretty well with socks but I can agree that running with shoes is better sitcom soundtrack plays
You dont
Trust me
do anything AI and let the brain decompose
make an os then lol
socks are slower cuz everyone uses them
its gonna demotivate you alot
Generally you do things that are interesting and fun, not the ones that are very hard (but sometimes the harder challenges end up being the more fun/interesting to you)
I...I gotta updoot this im sorry
I agree
Talk to me about it
hi hello
Im your average os dev
What will you need to make an os?
and lots of time
skills in:
assembly
c or cpp
build a cross compiler
run a linux terminal
learn about bootloaders
learn about BIOS and UEFI( I reccmend UEFI)
and thats just the basics
then you have
some other shit
Which I barely understand
OS development has a suprisingly little ammount of problem solving
Because there is usually this one method which you have to follow
and no other way
does that mean what you program will be functional most of the time
lmao no
99% of the time it will break without a real reason
restart the project
breaks again
reinstall tools
I consider that problem solving for masochists
to be fair I think its a universal tech problem because I think we're all haunted by stupid bs like that from time to time
but to do it constantly? masochist
go exploring
anything
if we had good project ideas we'd be doing them and then why would you also do the same project
I recommend trying different projects
lol
human brain kind of weird like that
Oh boy I gotta do it alot
I once failed to build a cross compiler
its the thing I despise the most
I like good stack trace stuff that leads me to my direct error and then I can figure it out
already done
far better than I can
lol
almost as vague as you could make it
you can ask, but you didn't clarify what you're going to ask
what do you mean
lots of things have height and width
the terminal window itself?
too vague for me to understand what you mean then
what program
c# can be used in like a billion things
do you mean visual studio, unity, some other program?
a console?
like uh?
Console.SetWindowSize(width, height);
that should be what I just sent
Thanks 
duh
well it does like
str1 + str2 = str3
more likely scenario is
format(str1, str2)
where str1 is mutated
but mostly strings are immutable
This sounds like doing some experiments
like str1 being mutated and turned into something else
becoming a mutant
I know
I have done enough rust to know that
But like it still sounds like mutation stuff
gaming
hi
@deep scaffold use commands in #🤖bot-commands
I got myself a domain through the GitHub studend developer pack thing and setup an email service on it so I could use it as professional looking email address and damn was it weird and unpleasant to do
kek
congrats jupe
I just thought of
the best song ever
we dont talk about BIOS no no no we dont talk about BIOS.... but it was my coding day it was my coding day I was coding and there wasnt a bug in the program no bugs allowed in the program but then BIOS walks in with a shit ton of bugs BUGS are you coding this bootloader or am I I ran out of ideas

Lol, I'm in swedish class and one rock song is stuck in my head which is always a bit weird experience as rock isn't the most typical catchy genre
this song:
https://www.youtube.com/watch?v=9-SQGOYOjxs
REMASTERED IN HD!!
Official Music Video for Prayer Of The Refugee performed by Rise Against.
Follow Rise Against:
Instagram: https://www.instagram.com/riseagainst
Facebook: https://www.facebook.com/riseagainst
Twitter: https://twitter.com/riseagainst
Website: https://www.riseagainst.com
(C) 2006 Geffen Records
#RiseAgainst #PrayerOfTheRefugee...

