THE NEW Miscellaneous Talk That Doesn't Deserve A New Thread Thread Thread (Part 1)

Happy Halloween! Feliz Dia do Saci

1 Like

So is anybody joining me tomorrow? The first day of the dead/dia de muertos is tomorrow, and the second one is the 2nd, so iā€™m gonna do the same as halloween and get a skull pfp or something (because i speak the spanish language as a mother tongue)


Also, happy halloween!


got lazy, probably wonā€™t do

1 Like

what happened to your profile pic? it is just a n.

i didnā€™t have my actual pfp on my phone so i just turned it back to the N


Iā€™m also making a new profile pic, though i donā€™t really know what itā€™ll be

1 Like

I do not celebrate All Saintsā€™ day, for I am not a Christian, yet, there is still something I contemplate on this day.
It is November the first, 1755, Lisbon. Citizens of the Empireā€™s Capital are gathered in the churches and streets of the city, commemorating this Holy Day. It is then that the ground, on which in the past they firmly stood and walked on, begins shaking.
Panic spreads, and not long after, the ceilings of the Houses of Worship bury the believers who had gathered beneath them. The walls of the tightly packed buildings crush those who try to escape their doom on the streets. The candles lit for the occasion, toppled, become the instigators of great fires that engulf the buildings that still stand. The survivors rush to the docks, in the hope that an open sky would spare them. The people are now in a state of fervent supplication, while clerics preach to the masses. Has God forsaken Man? Is this divine punishment? The sea has receded more than it has ever in the past. Suddenly, awesome waves rush forward, taking with them anything that crosses their path.
Now Lisbon in ruins lies there, its streets flooded with mud, blood, and tears.

2 Likes
Hey, Iā€™ve read that story in a book too, though it was only told by one of the characters.

Does anyone know the character limit for posts?

As the MAX length? i think it is something close to 10,000

1 Like

Itā€™s enough that you canā€™t hit it unless you copy paste long logs or try to copy paste copyrighted content as a joke.

Wow, I didnā€™t expect someone to post the US map in this forum.

Speaking of the US, I learned that Trumpet has been defeated!

Hurray!

:fireworks:
no polito

EDIT: The fireworks emoji doesnā€™t look like fireworks. Hmmmmmmmmmmmmmmmmmmmmm


Letā€™s change subjectsā€¦

@hhyyrylainen, which language do you prefer? C# or C++?

I personally prefer C++ because I donā€™t have to use OOP features when I donā€™t need them whereas I need to declare a class and namespace in C# everytime I want to do something.

Iā€™m still more familiar with C++, but working a lot with C# on Thrive has given me some appreciation for the language. Iā€™d still probably pick C++ over C# for any new projects I start, but thatā€™s no longer an absolute. Iā€™d consider C# for new projects if the right libraries exist for it but donā€™t for C++. Though, for small, performance demanding applications, I would still pick C++.

Especially working in a team, where to put it nicely, not everyone is familiar with computer architecture and the inner workings of C++, Iā€™m much more confident that there arenā€™t serious hidden bugs in other peopleā€™s contributions. If we were doing C++, Iā€™d have to be much more vigilant against other people doing undefined stuff or not following modern C++ standards, which is a less of a problem in C# as it doesnā€™t have C legacy built into it.

1 Like
But why do we always have to define a namespace and a class if we only want to make a single function to execute in C#?

Only scripting languages, like Ruby, Python, Bash are geared towards allowing just executing little bit of code without worrying about things. In bigger projects (when you go past a couple of files) it greatly helps that all code needs to be contained in methods, and the execution starting point is clearly defined.

C# doesnā€™t actually always require namespaces. At least in the case of Thrive namespaces arenā€™t used much at all. That might be a Godot thing, but when adding C# scripts in Godot you donā€™t need namespaces, but you do need classes. That it makes it very simple to put all the code and variables in the same place for, so classes are actually excellent. If you want to participate in software development that goes beyond scripts, thatā€™s done in OOP languages as they help you cut up the big program into manageable parts.

In c# 9.0 you donā€™t even need classes anymore to execute a function

1 Like

Wow, they have just gone and made C# into a scripting language.
At least they are sensible enough that they did this:

Only one file in your application may use top-level statements. If the compiler finds top-level statements in multiple source files, itā€™s an error.

So anyway you can only use that for one file scripts.

Also I see why microsoft wanted this feature:

Azure functions are an ideal use case for top-level statements.

I really need to learn C#. It seems like itā€™s growing in popularity. Thrive is using C#. Garryā€™s Mod 2 is going to use C#. Space Engineers uses C# for custom scriptsā€¦
But I think itā€™d be better for me to learn C++ first to give me a better introduction to C#.

Most people seem to not recommend starting with C++ as you have like all of the stuff in C# (or close equivalents in terms of OOP), and then on top of that you also need to learn about manual memory management and avoid outdated C++ resources.

So I was scrolling up this thread, and I noticed that the 5,000th post was actually only 4996. Why would people delete posts from such a long time ago?

Also, theoretically, if I deleted a large amount of my posts, would I go back down to industrial?

I think itā€™s possible.
If the post count on your profile goes down when you delete posts, then yes you can go down in rank.

:face_with_raised_eyebrow:

:unamused:

Guess I must adapt to my environmentā€¦

Maybe they said something that they regret and that they donā€™t want some people with dark intentions to use their posts to harass them in the future.

Thanks for the question; I wanted to ask long ago but forgot about it.

EDIT: Does C# have pointers? Otherwise, how making saves would be possible? I never learned how to use them, but Iā€™m sure theyā€™re used for saving, right?


Noticed the new ā€œReplyingā€¦ā€ thingy.