View Full Version : What language do yo prefer to code in?
KingTermite
05-28-2003, 01:46 AM
Simple question, what is your language of choice when you write code?
kONGO
05-28-2003, 02:24 AM
I prefer Perl because it's versatile, fast and fun to code. (And there are lots and lots of modules available for it too.)
Java is neat, but not as much fun as Perl.
Data types!? We don't need no stinkin' data types!!!
-kONGO
Mikki
05-28-2003, 02:33 AM
Well, all my schooling was in C++, so that's what I voted for...I still know the language very well, but I don't really use it very much because writing in Visual C++ proved to be difficult for me, and I never have the time to play with it. :rolleyes:
I'm learning html now.....obviously I'm still learning...:beat: :-r
kONGO
05-28-2003, 02:43 AM
I may just change my mind and choose Assembler :na:.
Honestly though, every programmer should try some assembler coding (be it x86 or something else). It's good to know what's done at the lower levels closer to the CPU.
My short tours with Motorola 68008 and PIC micro-controller assembler have been good experiences.
Also, control freaks may enjoy the absolute power over the instruction set :).
-kONGO
KingTermite
05-28-2003, 04:12 AM
Originally posted by kONGO
I may just change my mind and choose Assembler :na:.
Honestly though, every programmer should try some assembler coding (be it x86 or something else). It's good to know what's done at the lower levels closer to the CPU.
My short tours with Motorola 68008 and PIC micro-controller assembler have been good experiences.
Also, control freaks may enjoy the absolute power over the instruction set :).
-kONGO
I definitely agree, that IF you are going to code professionally or (for a living), you should definitely have had some ASSEMBLY experience. You do get to see and learn, much more deeply, how things work in hardware. Too bad you can't just have absolute hardware control, like you would in an embedded system. ;)
I've worked Assembler on IBM Mainframe, Motorola 68K and Motorola 68HC11 ( microcontroller ).
kONGO
05-28-2003, 05:12 AM
Originally posted by KingTermite
I definitely agree, that IF you are going to code professionally or (for a living), you should definitely have had some ASSEMBLY experience. You do get to see and learn, much more deeply, how things work in hardware. Too bad you can't just have absolute hardware control, like you would in an embedded system. ;)This is one of the reasons I absolutely love the Master of Science program I'm currently attending. It's focused on both computer science and technology, which means everything from concurrent programming and computer algorithms down to digital construction has been taught during my 4 years. Only computer science or computer technology is too narrow for me personally - I want to learn about all parts involved in a computer system, from the top-most levels of software down to the individual bits dancing along the doped silicon.
Hehe, absolute hardware control. Makes me think of the digital construction courses I've taken. Aaaah, sweet control.
-kONGO
KingTermite
05-28-2003, 08:04 AM
Originally posted by kONGO
This is one of the reasons I absolutely love the Master of Science program I'm currently attending. It's focused on both computer science and technology, which means everything from concurrent programming and computer algorithms down to digital construction has been taught during my 4 years. Only computer science or computer technology is too narrow for me personally - I want to learn about all parts involved in a computer system, from the top-most levels of software down to the individual bits dancing along the doped silicon.
Hehe, absolute hardware control. Makes me think of the digital construction courses I've taken. Aaaah, sweet control.
-kONGO
Sounds similar to me..but I got it by taking Computer Engineering instead of Computer Science (and just finished my Masters ;) ). There was just a little more focus about the actual hardware construction and how it all played together with software, etc...
BTW....if you have an OS there, you still don't have absolute control...even with assembly. You need an embedded system so there is no OS keeping you out of certain memory mapped areas (like registers, etc..).
kONGO
05-28-2003, 11:03 AM
Originally posted by KingTermite
Sounds similar to me..but I got it by taking Computer Engineering instead of Computer Science (and just finished my Masters ;) ). There was just a little more focus about the actual hardware construction and how it all played together with software, etc...
BTW....if you have an OS there, you still don't have absolute control...even with assembly. You need an embedded system so there is no OS keeping you out of certain memory mapped areas (like registers, etc..).
Well done on getting the Masters!! I know what kind of work is needed for it - I'm not quite there yet, I hope to have my degree this time next year; according to plan I was supposed to begin my Masters thesis this autumn, but I'm taking courses for an extra semester to widen my knowledge - real-time programming and more advanced math, for example.
Yup, you're right about the OS holding you back even with assembly when it comes to hardware access. I remember the digital construction courses I've taken, there you really had absolute control.
I love those courses, they are among the favorites I've taken - creating a working system from scratch is a wonderful feeling, even if it's just a speaking bomb timer (the professor loved it though - he's probably one of the biggest nerds at the Uni here) :D.
If I hadn't chosen the Secure, Interactive computer systems profile in my Masters program, I would probably have chosen one close to computer engineering / digital technology. I love that stuff too, and being able to read and understand advanced data sheets it something I value.
-kONGO
pointreyes
06-07-2003, 09:51 PM
I had to select database simply because that is mainly what I deal with. I also like VB.
compudog
06-26-2003, 06:56 PM
I voted VB as I am most familiar with it, but I have done some DB stuff in MS FoxPro and tons of HTML. Working on XML and the .NET stuff to stay current but it's so hard with my busy days.
Cogar
06-27-2003, 08:42 AM
I didn't vote, since I use what it takes to get the job done--and whatever that happens to be becomes my language of choice. :p
Powered by vBulletin® Version 4.1.8 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.