I am using assembly, but this question about linking in general, so this section seems the most low-level and appropriate.
I've dabbled with assembly a few times before, but one problem that always bugged me is the linker I used. I already had MinGW installed, so I just used GCC to link my object files, however this always created huge, bloated files. I suspect this is from including crap I don't need, but I have no idea how to disable this.
So, what suggestions would you guys make for a Win7 x86/x64 Linker, that is either non bloaty like GCC, or it is easy to disable all this bloat.
Tips for disabling GCC's bloat are accepted as well.
If we're going to analyze my earlier post, let me clarify. Yes, it could have been worded better, as I did not mean to imply that he literally hated Axe, but I was using the common internet lingo "hating" as in bashing (something I should refrain from doing in the future). I was more displeased with the exclusion of Lua than Axe (but I have a strong admiration of Axe, regardless that I don't use it). After seeing the ire that my post had brought on of course I regretted it, but rather than cower my way out by deleting it, which I don't know if this would offset my rating loss, I decided to leave my post as a reminder to myself. I desire to become a well respected user here, and that was a serious setback, something I should not forget easily. Indirectly bringing it up here was also a poor decision on my part, but I'm still rather unhappy with the way it turned out, and it was semi-on-topic for this thread at the time (This discussion at the moment, is not so much).
Back to the discouragement portion. What constitutes as a valid reason for any voting is all subjective (unless Omnimaga has outlined a systematic method of quantifying an opinion's validity, in which case I would like to read this). I expressed my opinion. Other's disagreed with me and expressed their opinions in the same way I did, by voting, albeit in a non-public manner, which incurs no possibility of further dissent. Since to me at least the rating system has a social impact by publicly displaying the community's approval of someone and I personally aspire to become a decently respected member here, it acts as a form of encouragement or discouragement.
Now I'd rather let this end here, to serve as a quiet reminder to me, instead of further drawing out my public shaming. I would recant my original post if I felt it would do any good. May Omnimaga have mercy upon my soul.
If you plan to downvote someone, be sure to do it in secrecy! It's certainly not as welcome as telling someone why you upvoted them! /doublestandards
No, you were downrated because you downrated someone for a non valable reason, and said it. But if you downrate someone with a good reason, say it. For example, DJ downrated me because one of my post was kind of discouraging (not on purpose) and he told me why. Now, I think more about why I'm posting before posting: even if I never say bad things (on purpose), some may take it as bad.
Oh, so it wasn't me expressing my opinion, rather the dissenting opinion I was expressing that gave others a valuable reason to down vote me in response. Good to know my peers are working hard to shape my own values via discouragement.
We must not let that suggestion die! A better one though: Rect(X1,Y1,X2,Y2,Filled/Not filled/Filled w border/Not filled w border)
Since Axe is about optimization for both speed and size, would it be better to have the compiler have 4 different commands that compile 4 different ways instead of having a bunch of code that potentially will not be executed, depending on what your doing ? (Of course this then becomes a trade of between program optimization and compiler optimization, which should be smaller ?)
Not that I'm an actual Axe programmer worthy of making suggestions, but I'd like to be in the future
The only things brainf*ck requires (do we actually need to censor this here at Omnimaga?) is subroutines.
Using goto will effectively allow for subroutines to be written. I'll just have to have a return command.
Meh, I would forego a return command in favor of having control over the PC (slightly more esoteric than simple call and return instructions). # to load the PC into the current cell @ to load the current cell into the PC
But then, whilst trying to make a shitty example, I realized this would make maintaining brainfuck code even more difficult without some form of labels.
I wonder if a CX license would work with a non CX calc setup for TI's Student Software... I need a license badly If it does, I might make a markup language that compiles to Lua code, and submit a game made with that.
I was trying to make a Lua IDE when i came across this bug with text rendering. Keep in mind this happens much faster in real time.
Spoiler For probable cause:
The negative symbol is what I'm typing, and it is likely a two byte character, however, when I backspace, I only remove one byte at a time, and this causes it to read whatever comes after the string in RAM I'm assuming.
Who knows a good IRC client that works with windows 7 64 bit? Mibbit worked for me yesterday, but today, I couldn't get it to connect, and after several times of refreshing and retrying, it said that my ip was banned. Is there any reason for that? I don't think I behaved myself that bad on IRC yesterday.