Insanity #06
26 мая 2000 |
|
Rocky-Code - Cyber Jack tells us how to be cool by the encoder.
- - | Want kodit - kod! | - - ■ (yberJa (k ^ lfg | 'Trust me ...' Pandora This article I want to somehow help novice coders. While all that is printed on this topic in electronic media, or they it is not clear, or complete nonsense. As a first notes Born_Dead'e, as the second - Optocoupler and his ilk. Since I consider myself far departed from the rocky-stage, my thoughts, I hope, will be newcomers at least a little understood and might even be interesting. Normal as koderskomu Luda reading this article does not just is not any joy, but in general directly contraindicated due to the presence large number of false values:) Moreover, maximum benefit from the article itself zaimeyut those still-quite-non-coders, which in principle know assembler, but do not know which side to and there came ... So, dude, after many years of dreaming you finally come to his senses and decided to become cool coder. Learned assembler, the benefit of 30-40 teams Asma is not so much, and even for you, but once also faced with enormous challenges in implementation of their brilliant ideas. In principle, Normal People will sooner or later themselves to just reach and become someone in the manner Exploder'a, but ... is nehily chance that while before you reach All genius asma z80, its primitivism you zae # $ t:) and you're all zabesh: (And considering that and without you spec is almost bent, it may find that becoming great as Vasya Pupkin, the where in each Born_Dead'e written, thou shalt not only great, but the only one. But not Weep, presenting his wretched imagination years of hard work, I'll help you achieve Nirvana for a few seconds earlier. At least I hope so .... Let's start with the basics ... You have to know assembly language. Not necessarily know it as her last name three letters, it is enough if you will clear imagine that what the team is doing and zacheme it is necessary. I'm after 7 years of coding still porous zredka look in your handbook, h Toba know how many cycles that do ... Taqwa from, you have zaimet kaku something knigu.E lektronnye textbooks - is messy with a capital "P overs to me when your brain will boil Hopes aumnoy routine, then you will be in big obloms brasyvatsya, look for his 'textbook', look what h then you need to read and re-wa With a conventional book, see all the easier - zamusolennosts root page is directly proportional to kolichestvus won at her useful information. Poetomui soup something like Inforkomovskih books ILIP iterskih 'How to write a game on ACME' or ' ZX-Spectrum for Dummies and coders' ... Believe me your word that AFM you know ... We now turn to the monster, which will be consume all your free time in the next years - to the assembler that program. I hope all already-coders heeded my advice and not read to these words, because most of you after followed by 'heresy':) may well lose his fragile mental equilibrium ... Thus, AFM as a prog. Believe me, in spite of 18 years existence of a cake as koderskoy machine choose especially not from what. Immediately forget about Gens, Zeus, and the like under a bourgeois perversion 48K_only. Do not go on about the Neanderthal traditional 'one_string - one_command', a legacy the above-mentioned foreign mazdaev. Not look back on a lot of coders who use their Tasm'y, Masm'y, Alasm'y and Xas'y. Just force habits will not allow them to throw off this weight, tightly buried in their hands and brains. The main (but is not the only) weakness asma just concluded that the source is obtained _oooooochen_ long because of the small capacity of commands. Using just called 'Asma' work, in project completion you will receive miles source. It you want? You should also take into account that all these 'Asma' differ complete absence editor (well at least the line numbers will not write necessary, gee:), wild brakes almost everywhere and general ... Total, I can offer you just two asma, Bole-less suitable for _udobnoy_ work. And for a beginner who you is, ideal Zx-Asm. No new suffering a mass of unnecessary bloat bloated to poldiska 3.10, and the good old 3.0 and slightly older. The brakes, with a couple of fatal bugs, but handy!, small and very much allowed. By the way, size does matter:) When your program for the umpteenth time will be reset or hang, wistfully watching on the minute downloads, accompanied by stupid slogans like 'let's poherim Ram drive, eh? " becomes more than tiring ... True, in 3.10 there are a couple of chips accelerate the a set of mnemonics, but ... since you started think about it, why do you this brake, if there is a Storm / X-Trade!!! Yes, it is not ACM perfect (unfortunately), but it is uniquely the most convenient and fast! Very zatrudntelna build projects for the 128K on the same computer, but This is solved by the presence of extended memory (Particularly in the Pentagon standard). By Storm'u did not immediately get used much in it for the cake very unusual. But! after the inevitable addiction, switch to another ASM absolutely impossible: ([talking like a man in his time suffer in Alasm'e and Zx-asm'e] This is the largest drawback that I found:) Believe me, that so many markets over the asma choice is fully justified. Spending Six months of suffering in some Tasm'e to You will reach it, but too late ... With a choice of debugger you have difficulty should arise, because the old STS still out of competition. From similar programs saw a demo-version of the debugger from CIC'ov, which is still just a demo ... The only over than you can break a head, it's over version. Knowledgeable people are using 5.1 and 6.2:) Fifth faster, but it works _only_ with flopovodom one has a couple of buttons on the Reset clave ('E' and 'D') - I'm talking about lowered version that you will use with asmom - and the sixth even though on-featured and will be in a jar fully fit, helluva lot of slow, does not want run in a window and more difficult to connect to Asma. But in principle - 'the same eggs, only Profile '(c) Ze_Pagan. Depending on your future specialization as the encoder (demo, game, system) need more Coy any software. In principle, this is your problem:) Although 99% sure that you need another graph. and music. editors. Choose gfx-editor especially not from what (miserable ArtStudio, EDP_demo, BGE_1.7), and even music-studio too:) Choice is richer (PT_3.4f, PSC_1.3, SQ_tracker etc), and becoming available depends on the muse ... Drifting up to me screaming - 'but as kodit something? " lead me to grab hold of her foolish head. Memory_limit article is almost exhausted, and to the most important, I never came:) At fault I look at the ceiling ... Yes, probably today one coder would no longer: (I promise in the following Articles do not be so unfounded. Considered this article as a first step in its long-term metamorfirovanii a nice coder. And yet meditate, collected his thoughts and prepare - in Next Madness we're going to do game ... P.S. Hey, people! Take my word:) I wrote: it's not because I was yesterday, the roller will roll out and I began this scenery - flat and long. Just be the same to someone educate younger koderskoe generation - at least our Permian ... P.P.S. In general, the main and the only thing you should take home from this article because it is that the AFM in fact very simple and pleasant thing. Believe me, discharges / zavisony appear Only in very extreme cases and at normal Care is easy to avoid (although Newbie care is atypical:). Believe in it, and AFM will turn to you my best parties ... Learn to read between the lines ...
Other articles:
Similar articles:
В этот день... 21 November