|
Post by mdouet on Apr 21, 2003 1:28:13 GMT -5
In an attempt to get this board moving, I thought I'd ask what programming languages everyone uses/knows. Here are the languages I know: C/C++, Java, Korne Shell, Perl/CGI, SQL, HTML, Lisp, OpenGL, COBOL, and Assembler (RISC). Here are the languages I use at work: C, Java, Korne shell, Perl, and HTML. So what languages do you guys know or are interested in learning?
|
|
sk8jk
Haiku Bot
Posts: 42
|
Post by sk8jk on Apr 21, 2003 9:18:36 GMT -5
Wow... what a list, mdouet! (what's assembler like? I've heard its really fast, but difficult...) Language I know well: HTML / DHTML CSS Languages currently in process of learning: C++ Java JavaScript
|
|
|
Post by mdouet on Apr 21, 2003 9:51:20 GMT -5
Assembler is the devil!! It's about as low level as you can get without coding in binary, so it's really fast, but the trade-off is that it is also really hard to write/read/debug. Most of the languages I mentioned are languages I had to use in college courses throughout my CS degree, the only ones I am really proficient in today are the ones I mentioned that I use at work.
|
|
|
Post by GameCubeGuy on Apr 21, 2003 10:19:39 GMT -5
um... I know HTML. That's it. I am trying to learn Java though
|
|
|
Post by mdouet on Apr 21, 2003 10:31:17 GMT -5
Well then you definitely want to check out Robocode then, it is a fun way to learn Java, it's even used in some college courses to teach Java!
|
|
|
Post by GameCubeGuy on Apr 21, 2003 10:32:11 GMT -5
oh, wow I didn't know that
|
|
|
Post by Jigglypuff on Apr 21, 2003 12:54:43 GMT -5
I once knew html, basic. some Visual Basic and a bit of COLBOL but that was a long time ago.
This week I'm learning Spanish. Next week Java so I'm excited. ;D
|
|
|
Post by mdouet on Apr 21, 2003 13:51:34 GMT -5
This week I'm learning Spanish.[/i] I haven't heard of that language, is it a Functional or Object Oreinted language?
|
|
|
Post by Jigglypuff on Apr 21, 2003 14:23:47 GMT -5
It's one of those old school verbal languages I need it for sunday. After that it's Java all the way!
|
|
|
Post by HarMarSuperstar on Apr 21, 2003 14:31:18 GMT -5
English? no Im just joking. I used to know quite a bit of C++ and began assembler but I gave up so now I know close to nothing. Except the java from robocode.
|
|
sk8jk
Haiku Bot
Posts: 42
|
Post by sk8jk on Apr 21, 2003 16:35:54 GMT -5
[glow=blue,2,300]could you post an example of assembler? I'm rather curious. [/glow]
|
|
|
Post by HarMarSuperstar on Apr 21, 2003 16:56:48 GMT -5
Let me check I might still have a book.
|
|
|
Post by HarMarSuperstar on Apr 21, 2003 17:03:18 GMT -5
This is the first sample from the book Mastering Turbo Assembler
%TITLE "Send Form-Feed Command to Printer"
IDEAL DOSSEG MODEL small Stack 256
;----- Equates
ASCIIcr EQU 13 ASCIIff EQU 12
CODESEG
Start: mov ax, @data mov ds, ax
mov dl, ASCIIcr mov ah, 05h int 21h
mov dl, ASCIIff mov ah, 05h int 21h
Exit: mov ax, 04C00h int 31h
END Start
|
|
|
Post by mdouet on Apr 21, 2003 17:09:22 GMT -5
Yesh, it's been awhile, but here are some simple instructions you might find in Assembly code: Load the contents of variable $t2 into the variable $t1:lw $t1, 0($t2) Increment $t1 by 5:addi $t1, $t1, 5 Store the contents of $t1 into back into $t2:sw $t1, 0($t2)
The above would translate into the following C code: t1 = t2; t1 += 5; t2 = t1;
Now don't you regret asking?
|
|
|
Post by Evilcanary on Apr 22, 2003 13:46:21 GMT -5
I know practicaly none! but hey...
|
|