dptr1988 Posted July 18, 2006 Share Posted July 18, 2006 I am wondering how many people working with web development also know assembly language.How many years of assembly language?Do you still use assembly language?How long ago was you last project coded in 100% assembly? Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/ Share on other sites More sharing options...
Kurt Posted July 18, 2006 Share Posted July 18, 2006 I think most web programmers are use to high-level languages such as PHP, and assembly is one of the most low-level languages Ive ever known, next to binary. So no, I dont know assembly. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-60000 Share on other sites More sharing options...
Koobi Posted July 18, 2006 Share Posted July 18, 2006 i know maybe 0.00001% of assembly....actually i can barely remember any...but i was fascinated by it in school but could never really do anything in it...just read a bit of it here and there Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-60058 Share on other sites More sharing options...
obsidian Posted July 18, 2006 Share Posted July 18, 2006 i've read up [i]about[/i] assembly, but that's far from knowing it. i had to come up with some very simplistic assembly commands in my C++ course, but that was just for background, and i doubt i could even come up with any now :P Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-60060 Share on other sites More sharing options...
ober Posted July 21, 2006 Share Posted July 21, 2006 I "know" a few different variations of Assembly, my latest project using Intel 8085 Assembly. I used mainly Motorola processors in college.At my old job (left a month ago), they were still using and I was still modifying an app that was completely in Assembly. I hated it. I tried my best to ignore change requests to that platform since it was being phased out anyways.I don't currently use it for anything. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-61668 Share on other sites More sharing options...
dark dude Posted July 22, 2006 Share Posted July 22, 2006 If "Assembly language" is C/C+/C++ then yes, I do knowa small amount of Assembly language =] Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-62008 Share on other sites More sharing options...
Kurt Posted July 22, 2006 Share Posted July 22, 2006 C/C++ are not assembly languages and C+ doesnt exist ;) Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-62057 Share on other sites More sharing options...
KefkaIIV Posted July 22, 2006 Share Posted July 22, 2006 I do not know what Assembly is.My PHP experience goes for like, +2 weeks.HTML experience goes for like, +1 year.My CSS experience goes for like, +3 months.My MySQL experience goes for like, +0 seconds.Is Assembly worth learning? Or should I just learn the above? Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-62064 Share on other sites More sharing options...
dptr1988 Posted July 22, 2006 Author Share Posted July 22, 2006 Assembly language is real programming. Most of the stuff with web development can hardly be called programming. So learning assembly language probably would not be much of a benefit for web development. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-62161 Share on other sites More sharing options...
Koobi Posted July 22, 2006 Share Posted July 22, 2006 plus assembly is really low level and nowadays, most languages are high level.you wouldn't gain much by learning assembly unless your applications had to interact at a low level.also, i don't really think you can call PHP a programming language as yet. it's more like a scripting language but on the server side. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-62162 Share on other sites More sharing options...
AndyB Posted July 22, 2006 Share Posted July 22, 2006 A very long time ago, I used the Big Mac Assembler for all sorts of 6502 code ... but those machines went to the dump many, many, years ago. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-62192 Share on other sites More sharing options...
king arthur Posted July 22, 2006 Share Posted July 22, 2006 Assembly language? You mean like Z80, 68000, SH2, 80x86, ARM7TDMI?Nah, don't know it! Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-62211 Share on other sites More sharing options...
neylitalo Posted July 24, 2006 Share Posted July 24, 2006 [quote author=king arthur link=topic=101004.msg401827#msg401827 date=1153608014]Assembly language? You mean like Z80, 68000, SH2, 80x86, ARM7TDMI?Nah, don't know it![/quote]Sounds like you're pretty well versed in assembly! :DI've thought about learning assembly, but I've never had a need to go that low level, nor do I foresee a need. I don't currently know it, and don't plan on learning it. :) Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-62665 Share on other sites More sharing options...
.josh Posted August 23, 2006 Share Posted August 23, 2006 i was taught assembly in school about 13 years or so ago, along with learning c, because back then, c was a lot lower level than it is now, so it was common to intermingle assembly with c. but i've never really touched it since then. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-79362 Share on other sites More sharing options...
redbullmarky Posted September 5, 2006 Share Posted September 5, 2006 It's been a while since I did anything in 'Assembly'. The only reason I see to use it is when you really need to optimise something or take complete control over the system. These days, it seems a little unnecessary when languages like C++ do a pretty strong job of optimising code.The only thing I ever used it for really was for graphics routines for games, where it was pretty essential to get things as fast as possible. I'd probably say that game development would be the only valid reason to learn/use it nowadays. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-86235 Share on other sites More sharing options...
ronverdonk Posted September 6, 2006 Share Posted September 6, 2006 I first started the asssembler language in 1970 with the IBM host systems. You had to do assembler then because the machines only had 128K (yes: Kilobytes) of storage (real, virtual did not exist).Then with the 650x chips, like Commodore, you also had to use assembler because max storage was 64K and something like Basic (early Microsoft not yet Bill Gates) took 32K storage for the interpreter only.Even with the PC in 1981 max storage was 64K-128K, so for a real program you had to do assembler. Nowadays you have so much storage and so many different chips that it is not worth the effort to learn it. Unless you are a real freak and want to learn how a chip really works.Ronald :cool: Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-87337 Share on other sites More sharing options...
MaaSTaaR Posted September 7, 2006 Share Posted September 7, 2006 i know a very very bit of assembly , and i plan to be good in it but it think it will need very long time . Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-87621 Share on other sites More sharing options...
redbullmarky Posted September 7, 2006 Share Posted September 7, 2006 [quote author=MaaSTaaR link=topic=101004.msg429758#msg429758 date=1157624596]i know a very very bit of assembly , and i plan to be good in it but it think it will need very long time .[/quote]you're right about the long time. even once you've grasped the basic concepts, it can still be quite tricky - the biggest reason being the fact that it's not an easily readable language - so you have keywords like 'int' (interrupt) and 'mov' (move) instead of C or PHP which have more descriptive function names. if doing things byte by byte flicks your bean, then assembly is for you. i remember studying viruses when i was at college, most of which were purely written in assembly and tought me quite a bit about the hows and whys. Also the Wolfenstein and Doom source code was a good learning point for the hows and whys, although it was written in C with assembly used for GFX/lighting routines, etc.essentially though, the bare bones of assembly is just setting and moving 'bytes' around in memory, adding, subtracting, etc and using the chip's internal procedures to act on it. things were easier then though, when it was just a case of using 'int' to switch a screen mode and using 'mov' to move a coloured pixel to somewhere on the screen. nowadays things are far more complex. if low level is what you're after, i'd still suggest C++ or similar higher level languages, as most (if not all) C++ compilers allow you to also put assembly directly into the code for when it's essential to optimise, but without having the headache of going 'right down' to system level. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-87708 Share on other sites More sharing options...
SharkBait Posted January 4, 2007 Share Posted January 4, 2007 Reminds me of a demo program that I saw that was coded in Assembly. It was 14k in size, ran for 30mins before looping and was one of the most impressive displays of computer graphics I have seen ever done!It was crazy!! Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-152747 Share on other sites More sharing options...
fert Posted January 5, 2007 Share Posted January 5, 2007 I don't know assembly, but i want to learn it Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-153271 Share on other sites More sharing options...
Ninjakreborn Posted January 5, 2007 Share Posted January 5, 2007 Does assembly have any bearing on Web related development (website, dynamic website construction) Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-153683 Share on other sites More sharing options...
.josh Posted January 5, 2007 Share Posted January 5, 2007 no. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-153691 Share on other sites More sharing options...
neylitalo Posted January 5, 2007 Share Posted January 5, 2007 [quote author=Crayon Violent link=topic=101004.msg497626#msg497626 date=1168026883]no. [/quote]That's one way to put it, I suppose. ;D Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-153707 Share on other sites More sharing options...
Ninjakreborn Posted January 5, 2007 Share Posted January 5, 2007 To the point, but an answer nonetheless Thanks. Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-153827 Share on other sites More sharing options...
neylitalo Posted January 5, 2007 Share Posted January 5, 2007 Assembly is a very low-level "language" that's used for interacting with the hardware, even below the operating system's control. The most common application for assembly is in a computer's BIOS, for communicating with the various hardware devices in the system. Comparing assembly to other languages is less than "apples and oranges" - more like apples and rocks. (Crappy analogy, I know.) Quote Link to comment https://forums.phpfreaks.com/topic/14950-assembly-language/#findComment-153849 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.