Results
|
Choice
|
Votes
|
|
Percent
|
1 day.
|
30
|
5.1%
|
|
1 week.
|
65
|
11.1%
|
|
1 month.
|
57
|
9.8%
|
|
3 months.
|
40
|
6.9%
|
|
6 months.
|
25
|
4.3%
|
|
1 year or more.
|
38
|
6.5%
|
|
I don't program in assembly.
|
328
|
56.3%
|
|
|
Re: How long did it take you to learn to program in assembly language?
|
RyanG
(Web Page)
|
Is there a website that you can goto to learn asm????
|
Reply to this comment
|
5 April 2000, 18:52 GMT
|
|
Re: How long did it take you to learn to program in assembly language?
|
EV9D93
(Web Page)
|
I voted ONE WEEK, yet I am not very good yet, but I cant make more than simple stuff, I had something that was somewhat good I made on calc, calc crash, since then I havent been able to make much more.
But to learn the basics and everything, about a week(--2 weekends)
----------side note--BASIC took me about 4 days all by my self and my TI-86 book.
Anyone know where to learn Asm for the 86?(i have awsome ideas for a perfect shell)
|
Reply to this comment
|
6 April 2000, 00:09 GMT
|
|
Re: How long did it take you to learn to program in assembly language?
|
Laura Thompson
|
I used to make these exquisite little programs, but now I program simpler, practical programs when I need them. I don't see any need to move into assembly. If I need a program that badly I can do it in BASIC or download somebody else's program of ticalc.org.
Laura
|
Reply to this comment
|
6 April 2000, 02:02 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: Re: Re: Re: How long did it take you to learn to program in assembly language?
|
L_Kishyak
(Web Page)
|
okay, that's fine. Are they both Lauras? yikes, that was bad. I was just refering to this one weird channel, where they have this guy up there preching fire and brimestone (its comical is the point in watching it), and sometimes they have african-american services, and every time the "preacha" says something, uh, not cool, but you know, some dude from the back yelps a big ol' "preach it brotha!"...so now everyone knows what Steve does for laughs...
sorry if I offended anyone...
|
Reply to this comment
|
13 April 2000, 11:11 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OT: ASM has a use (was: How long did it take you to learn to program in assembly language?)
|
Pikachu2000
|
Impulse Tracker - http://www.noisemusic.org/it/
This free assembly program program was used in the creation of some music tracks for Unreal and Unreal Tournament. And ASM's USELESS? This tracker is super-fast, and runs awesome on a 486. C's not THAT efficient.
Oh yeah, Impulse Tracker's a lot more stable then most other trackers I've seen, FYI.
BTW, note that it was written in ASM and is not a, as you say, "crappy game" and the programmer is far from, as you simply put it, "stupid". He made a marvellous, popular program in that "cryptic" OS called DOS. And guess what? It's still popular today...
<sarcasm>Yup, ASM's worthless, alright.</sarcasm>
Oh yeah, another thing. If ASM's on the way out, then how come machine language (the computer's direct translation of ASM) seems to be used to communinicate with, hey, what do you know? Every electronic processor conceived! Wow...
|
Reply to this comment
|
15 April 2000, 03:57 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: How long did it take you to learn to program in assembly language?
|
Vasantha Crabb
(Web Page)
|
Things that require ASM that aren't games:
Network/comms (e.g. BS2com, MBus, MChat, IR Link)
Virtual test equipment (e.g. TI Thermometer, Logic Analyser)
Memory Expanders (e.g. PIXpander, Expander II, Expander SF)
High performance maths (e.g. Prime ASM)
Special purpose (e.g. Periodic Table 82, Calendar 83, Cont@cts)
As the Serbs would say, NE SERI (Don't talk crap!).
|
Reply to this comment
|
12 April 2000, 00:47 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: Re: Re: Re: Re: How long did it take you to learn to program in assembly language?
|
L_Kishyak
(Web Page)
|
how many times are we going to ask questions in one post? :-)
C++ is much faster than ASM. ASM is actually a dumbed down C, and C++ is actually a dumbed up C, with classes. So there. Now, when you're talking Visual C++, then you have the power of Visual BASIC (darg and drop forms/OOP programming) and the massive power of C, which is direct unlimited acces to memory (stack,and heap). plus you have classes that C++ has. and a few other bits and pieces. BASICally speaking, both are rather dumb, because who in there right mind is going to say "ASM is better than C++ because ASM runs faster", when in reality, the Assembler they are using was probably written in C++, and the linking software, etc...so BASIC once again rules because of its built in Interpreter/program editor...I don't usually carry a laptop around to make ASM and then send it to my calc...
Steve and HIS (is that $0.06 now??)
|
Reply to this comment
|
13 April 2000, 11:19 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: How long did it take you to learn to program in assembly language?
|
Kouri
(Web Page)
|
<sigh> Why do I even bother? Anyway...
I wasn't dissing Steve, I was just rejecting his claim that "C++ is much faster than ASM." But since you bring up the subject, his claims that "ASM is actually a dumbed down C, and C++ is actually a dumbed up C, with classes" are obviously false as well. In reality, BASIC is about as dumbed-down as you can get without sacrificing too much performance, while asm is the most complicated, hence the "least dumb." And anyone who thinks C++ is just C with classes probably just heard that from someone else and has never programmed a halfway complex C++ program before. If you don't believe me, go out and ask someone who is in a position to know.
Anyway, to change the subject, why do you think that people who program in asm will never be able to get a job anywhere? I would think that companies would snach up all the asm programmers they could get, after all, once you've learned assembly, any other language is cake. Of course I doubt there are many people who have put the time and effort into learning asm yet don't know any other programming languages. If you know asm, to a company that's a bonus. It will make you stand out from the rest of the crowd. So stop dissing asm as "hairbrained shit." It may not be worth your time to learn it, but don't judge others who happen to like this kind of stuff or it comes easy to.
-Kouri
|
Reply to this comment
|
14 April 2000, 01:57 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: How long did it take you to learn to program in assembly language?
|
L_Kishyak
(Web Page)
|
Okay. In this 600page book I have read on C++/Visual C++ for begginers, as well as a 400pg book on Borland C++ Buuilder 3, you need to know that C++ IS C WITH CLASSES (the include files defning functions etc.), every time you say, compile!, the preprocessor runs, and inserts the include file (.h in c++ usually), right where the #include <iostream.h> (or whatever you put...C++ is a dumbed up C, but not dumbed, more like, smarted up...ASM is infact a dumbed down, specifically for smaller RAM, and slower processors (BTW, the gameboy is 2MHz slower than my 83Plus, and is just a slightly edited z80, i have a program where you can actually assmeble .gb files and run them just like gameboy games, don't know the code, but...). I have read a few 83 tutorials, and the SDK guide from TI on the technical jargon that is worthless for calculators. see, everyone who has a calculator, has to have a PC to program ASM, so I figure, go for C++, because you've got everyone then...
1) Pokemon sucks, I agree with ya there
2) BASIC is a very very dumbed down programming language, in fact, its a high-level language, unlike C++, you cannot have the power of direct memory access, and every time the program executes, an INTERPRETER runs, and directs the computer where it needs to go, as opposed to C++, which is compiled, and translated to machine code (binary, hex, etc.), and then linked to an .exe
is that clear enough for ya?
Steve
|
Reply to this comment
|
14 April 2000, 11:20 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: punk
|
L_Kishyak
(Web Page)
|
you know, every time I read your post, i get even angrier. but hopefully I can control myself enough to say something with "little or no validity", is that okay?
My thoughts that I am trying to state are:
I do not, and cannot like assembly for the calculator I own. Because, thanks to Joe W. and Ion, no one ever programs for TI-83 Plus assembly. except Dan Englender, which btw is an awesome ASM dude. the reason that I enjot BASIC (for calculators only) so much, is because i don't have a laptop, and all that stuff to "make programs on the go". nor do I have an 86 that can edit its own assembly. however, I do believe that C++ is an assembler langauge (correct me if I'm wrong), that is only more powerful than ASM because of the machines it is designed for. TI-calculators are awesome toys to have around. but honestly, how many people say "gee, I think we should get a new family calc, our 73 is to old to run anything good." Plus, how do they get in touch with other programmers? The 89 doesn't have its modem yet (although it would be nice to get an X-modem....) so, in retrospect, I will continue making/editing BASIC programs, and settle-ing for less quality stuff, because I can take it with me everywhere. I will also continue my joruney in to the 32-bit world of C++/Visual C++, because I believe that it has much higher market and skyscraper capabilities than my calculator. I will also continue to respect the ASMers of all time for TI's calculators because of their genius in learning something I found to hard to master. but I will totally blow away anything that someone could agree with from my "speach", by saying that ASMers are still seeming stuck-up to me. hopefully we can reach a compromise. have your people call my people. and tell Nick to get a new way to post messages, so they don't take 30minutes to load up the entire page when people like me start yak-ing, okay. And to the childish statement of not returning to the boards, heck! I'm addicted. and I do apologize for any childish behavior that I have stooped to. okay, enough preaching. btw Kouri and Haper, you web-sites are awesome...
|
Reply to this comment
|
16 April 2000, 12:41 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: Re:^16: How long did it take you to learn to program in assembly language?
|
Laura Thompson
|
Ummm, try reading your response to my original post on this board and see where I got that. Also I believe that you yourself said that anything in ASM could be programmed first in C and then compiled or otherwise converted to ASM. I also know that getting a job as VC++ programmer is a lot easier than getting one as an ASM programmer. Ever try to get a job programming in FORTRAN? I don't think so. Sure ASM may have its little niche, why would people learn it if it didn't. I'm just saying that VC++ may not be as good as ASM, but VC++ is the most widely used programming language for a damn good reason. Maybe because its easier to use? I don't know for sure. Just compare it to Windows and Linux. I've used both, I personally think that Linux is the better OS. Yet Windows has over 95% of the market. So I use Windows on my own computer because I don't feel that knowing Linux like I know Windows will accomplish me anything even though Linux is the better OS. Same with VC++ and ASM. Which one do you think is used the most? What do you think Windows itself was programmed in? Not ASM I know that for a fact. So in my opinion taking the time to learn a programming language like ASM is not worth my time. If I need a program on my calculator I use BASIC, if I need a program on my computer I use VC++. ASM isn't necessarily on its way out, it will be around for as long as there is hardware in computers, all I am saying is that it will NEVER be a widely used programming language I'll venture a guess and say that more than 97% of people that program know VC++, and that's not saying they don't know other languages as well, I know BASIC, Visual BASIC, VC++, HTML, and JAVA.
Laura
|
Reply to this comment
|
15 April 2000, 18:58 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: Re: Re: Re:^16: How long did it take you to learn to program in assembly language?
|
Laura Thompson
|
Okay jackass I said FORTRAN is a DEAD language, I never said I knew Java, in fact I don't. ASM is a low level machine type code, it may be used for simple things, but never anything big. I asked somebody who's programmed longer than you have lived so I think he knows what he's talking about. ASM will always be here, but it will never be popular, no body uses it to make anything really big, or usefull, even if they do they program it in VC++ and compile it to ASM. Those are the facts. Not my opinions, and if they are opinions they are from experts who have more than 20 years programming experience, I'd believe them before I believe some rebellious hairbrained little college or high school student with no hard core knowledge or experience in the field. And if you [Akira of HLC] would take the timet to read my posts instead of picking out stuff to lambast you might actually learn something. If that takes too much effort than you are willing to exert why don't you go back to your little Half Life Center and do your little thing. Because I don't care about your half baked ideas. Need I remind you [Akira of HLC] how many of your petty little arguments I've thoughouly dismantled? Do you want me to start listing them? I didn't think so.
|
Reply to this comment
|
16 April 2000, 06:10 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fool!
|
Laura Thompson
|
Okay, if you know VC++ you are guaranteed a job somewhere as a programmer. Do you want me to start listing examples, I know of at least 25 different organizations that need programmers. Not ASM programmers, VC++ programmers. My third fact is stating that ASM IS a better programming language than BASIC, but BASIC is only a gateway language. I learned VC++ after I learned BASIC, I didn't learn ASM after I learned BASIC. I don't know what planet you live on, or what mental disorder you have but YOU are the one that has your facts mucked up. Ans sure ASM might be faster than VC++, but when did that matter? When computers were a brand new thing maybe, but not now in this era of 1 GIGAHERTZ AMD Athlon prosessors, and comprable Intel chips. Even on my PII 333 MHz computer with 128 megs of RAM I don't think you'll notice much difference in speed, maybe a few seconds, but that's not something people notice. Sure you know ASM, what can you do with that? Program TI calc programs in your free time, manage a web site on the side, and maybe program obscure applications that need ASM. But the fact of the matter is, I can get several jobs programming in VC++, with a base salary of $40,000-$65,000 according to DeVry(no I don't go there). And you'll notice that's just a base salary, that doesn't include the doors that A) knowing VC++ will open for you, and B) the future job opportunities that job experience will gain you, if you have your Bachelors in CS, and an MBA you can get a senior level position within 10 years. I've researched this topic extensively so I know my facts, this is what I'm going to do with the 80 someodd years ahead collectively known as the rest of my life. Even if ASM is better than VC++, even if I do end up learning it someday, I won't use it as much as I use VC++. Right now, I see no need whatsoever that tells me that I need to learn ASM, it's hard to master, not used a lot (not as much as VC++), and won't get you the same job opportunities that VC++ will.
Laura
|
Reply to this comment
|
15 April 2000, 19:17 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Fool!
|
L_Kishyak
(Web Page)
|
you know, I think this conversatition between Kouri, A_HLC (i can't remember you SN, so please forgive the abbriviation), Laura, Harper Maddox, and myself (with few others), is going straight down. no spiral even. why don't we scratch it all, and then totally come back, thinking as humans should. reason some kind of thing out, and keep this thing in control! this is why i'm prone not to like ASMers, if they just wouldn't be jerks back!!
:):):):)
totally a joke btw...
Steve
|
Reply to this comment
|
16 April 2000, 12:57 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: How long did it take you to learn to program in assembly language?
|
Paulo Marques
(Web Page)
|
People, EASY!
Look, facts: BASIC - Slow for advanced thing
ASM - Damn Hard to master
C - Best compromise.
Now, basic is sometimes great to start and for anyone who doesn't want to bother losing a lot of time with it. Anybody who only does assembler is obvioulsy masochistic. But, such as most compiler manufactures WILL tell you, there is a very important part where ASM DOES matter, in all those tight loops that repeat over and over, like pixel drawing, which ASM undoubtely speeds. Even if most of the program isn't done in ASM, those little things can and DO make a diference, trust me.
|
Reply to this comment
|
13 April 2000, 00:32 GMT
|
|
1 2 3 4 5 6
You can change the number of comments per page in Account Preferences.
|