Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
In my mind if you're on a CS or some form of electronics course then knowing assembly and the underlying architecture is invaluable.
-
sam05927yI wish i could learn assembly in school so i didn't have to learn it myself fome some book or without one... Consider yourself lucky!
-
Wack61917yI only had one semester of assembly so far, we've implemented a MIPS CPU on a FPGA and wrote some assembly to test it. Best lab ever!
-
devios157017yI have a bachelors degree in Computer Science from the University of Waterloo, Canada, one of our most prestigious universities in the field.
We were taught and used assembly as a means to explain and step through how processors work, but never at any time did anyone expect us to actually learn how to code in assembly.
That's just ridiculous. -
devios157017yThe furthest we got was to write perhaps a 20-line assembly function, in paper, on an exam. But I mean that was the extent of it. I can't imagine taking a whole course just on coding in assembly.
-
owithg21687yThe worst I had to do was write Java and run it through a converter to assembly. The assignment was to make the output match the professor's assembly.
Sorry you have to suffer... -
devios157017y@owithg Now you're talking compilers, which is another story. I did have to take an entire course on compilers (and barely passed).
-
Had to teach my a friend compilers for his test and I never took that course, we don't have it computer engineering, I must admit that thing is so cool but needs someone with lots of free time to dive into it
-
ace4810067yTL;DR: Technology got advanced, we got left behind, courses like assembly should be optional.
A little bit of background:
I study Practical Software Engineering, which at the end of it, you qualify as a "half engineer" if you pass the "Ministry's exams".
Theoretically, going by diplomas alone, you can at most be a team leader with this. (we all know by hard work and proving your skills you can reach higher).
These types of diplomas were created to supply the rapidly increasing demand for engineers, especially software engineers. Practically throwing you into the world of engineering as fast and with a wide variety of languages as possible.
The thing is though, technology has advanced at a higher rate than the Ministry can handle, that we actually reached a point where many of the courses here are pretty much irrelevant to what the market needs. And such courses(assembly, cobol etc.) should be optional rather than a requirement. -
sam05927y@bas1948 assembly can teach you about all the languages out there and can make you learn any languae wayy faster (depend on the language), i don't think "Everyone" should learn it but i think it makes easier to learn higher level languages and can help you to write shorter code by hacking it or going arround some parts depending on systems. May be it isto prepare you for any language that you didn't see at the institute , or will face in the furure. Or it could totally be that they are just fucking with you, they just liek to see how peopel react when they teach student useless shit and see them failing. i mean it's at least interesting to do so... >:D
-
vadimir2007ywe had assembly and it was nice to see how control structures and such things were implemented on that level. and i would suggest assembly to anyone who works with high performance and compilable languages.
Related Rants
-
TCPizza28assignment: use winAPI to create a "virus" that put itself in autorun and does nothing. me, a curious student...
-
mcminnra10"Python is such a hard language. It has so many rules" - Undergraduate Student who sent out mass email to the ...
-
arch-chroot2Boss: For next project I suggest we use webassembly Me: Why not use real assembly
I just failed assembly (asm8068) course for the 2nd time.
I feel devastated because it will delay my diploma.
Fuck assembly, and fuck schools who still make it a required course.
undefined
assembly
asm8068
diploma