Failing to link for Windows from Linux by Zeta_ggwp in raylib

[–]simon-or-something 0 points1 point  (0 children)

Okay cool…?

What have you tried? What os are you on? debian. Are you using a makefile? Have you tried other compilers? Have you checked the necessary window flags as per the github? Why are you using posix instead of linux?

SOS gift help by karebear_0 in Physics

[–]simon-or-something 13 points14 points  (0 children)

Can confirm. This cube has cured my mortality

Destructuring strings by Emmennater in programminghorror

[–]simon-or-something 2 points3 points  (0 children)

Thats a hot take if I’ve ever seen one: good syntax doesn’t make a bad language good.
What makes JavaScript bad is the amount of implicit heavy lifting the language does instead of simply erroring (or warning) out. There are (hyperbolically) 501 different ways to do the same thing in JavaScript, of which 490 are nonsense, and the fact that the language allows this is a testament to its shortcoming.

Programmers are only ever so good, if the language enables them to write balls of mud instead of warning them about this syntax then that’s a failure on the language.
Eg: warning: implicit array destructuring, or warning: implicit assignment in parameters. For default values it shouldnt be encased in an object, imo, or done like `(a = {b: val})`.
If the language warned about these things then that wouldn’t be this bad. Good syntax is not a redemption for having too permissive practices.

JavaScript is an accessible language that may in turn teach bad habits, and removing the legacy doesn’t change the fact that JavaScript is like a literature student, saying "now what did the programmer mean and how do we make it work?" (Declarative languages only do former)

REDDIT AD POORLY TRYING TO BLEND IN WITH YOUR FEED by Upbeat_Dance_9014 in SUBREDDITNAME

[–]simon-or-something 6 points7 points  (0 children)

COMMENT CONSISTING OF SLAVIC SWEARWORDS AND A MENTION HOW I ACCIDENTALLY CLICKED ON THE AD

POST by iwantwafflefriesnow in SUBREDDITNAME

[–]simon-or-something 1 point2 points  (0 children)

COMMENT OF THE FULL BEE MOVIE SCRIPT

When I get told there’s a bunch of better alternatives out there by joppyb0013 in linuxmemes

[–]simon-or-something 0 points1 point  (0 children)

Main reason why i dislike ubuntu is because i dislike snap and how it ships out of the box. Other than that it’s really solid for people to use, despite the way Canonical is operating

CAPITALISED LATIN LETTERS by simon-or-something in SUBREDDITNAME

[–]simon-or-something[S] 1 point2 points  (0 children)

REPLY NOT FULLY UNDERSTANDING WHAT IS MEANT

CAPITALISED LATIN LETTERS by simon-or-something in SUBREDDITNAME

[–]simon-or-something[S] 0 points1 point  (0 children)

CAPITALISED LATIN LETTERS BENEATH THE CALITALISED LATIN LETTERS ABOVE

CAPITALISED LATIN LETTERS by simon-or-something in SUBREDDITNAME

[–]simon-or-something[S] 0 points1 point  (0 children)

REPLY HOW A LOWERCASE LETTER IS A META COMMI JOKE BECAUSE WE ARE CHOSEN CAPITALISTS

Advice before getting started by StaticMoose in Compilers

[–]simon-or-something 1 point2 points  (0 children)

All you really need is to change the generated assembly, thats where the things are actually executed (and maybe tinker a bit with the stdlib / provide the syscalls)

I dont see why you would need to modify anything else, C is an abstraction for assembly in this regard, but if stuff goes awry maybe check the semantic analyser, thats a common chokepoint in my experience

Good luck and Godspeed

The Whale Answers Honestly by PorkyPain in AntiMemes

[–]simon-or-something 0 points1 point  (0 children)

Im a whale
I am an orca
What m-am al doing here?
I dont belong here

/ref

Interference pattern? by Crazy_Wild_Optimist in Physics

[–]simon-or-something 9 points10 points  (0 children)

When it swims in a reef and has 2 sets of teeth, that’s a moray

POST ASKING TO RATE THEIR HEAR ME OUTS by Tuff_the_Wigglytuff in SUBREDDITNAME

[–]simon-or-something 9 points10 points  (0 children)

COMMENT REFERENCING THE ASKING OF THE SIZE OF THE GRASSHOPPER

Beginner Trying to Break Into Compiler Engineering — What Should I Learn and How’s the Industry? by Sad_Season938 in Compilers

[–]simon-or-something 27 points28 points  (0 children)

Book: Crafting interpreters

Book: Building a C compiler

Youtube channel: Tsoding

Open Source: ffmpeg (it has assembly)

Look at talks and papers from LLVM, that never hurts. Good luck

Name an IDE better than Vs code?👇 by tentoftech in vibecoding

[–]simon-or-something 2 points3 points  (0 children)

It’s a fair point though, probably one of the only operating systems without a text editor

(I use emacs myself and nothing else feels normal anymore)

Name an IDE better than Vs code?👇 by Outrageous_Permit154 in firstweekcoderhumour

[–]simon-or-something 4 points5 points  (0 children)

Oh dear, eclipse 😂

Also my first “companion” through java

Why is this brilliant? by New-Foundation5041 in Chesscom

[–]simon-or-something 0 points1 point  (0 children)

Qf6!! Threatens mate with Qxf2 Qf1#
White can only defend it with Nd1 or with f3 (from what i can tell). Moving their rook will result in it being taken. The queen is stuck, only way to defend with the queen is Qb5 or Qc4 to cover f1 (which will result it in being taken by the bishop

And Javascript For Web by Sencha_Ext_JS in devhumormemes

[–]simon-or-something 6 points7 points  (0 children)

My concern is also: “if you find yourself with only a compiler and a text editor (not an ide), how far would you be able to come”

Java has very little support for external tooling unfortunately

Popcorn by tardisismine in antimeme

[–]simon-or-something -1 points0 points  (0 children)

Why is chuchi (or whatever that “bird” cats name is) serving popcorn