Tango
Nano Bot
Posts: 129
|
Post by Tango on Apr 26, 2003 11:34:26 GMT -5
The question was what *languages* not what *programming languages*. So HTML is fine. And anyway, by that logic, Javascript doesn't count, as it's a scripting language. So there! :-P
Tango
|
|
|
Post by Rod Hyde on Apr 27, 2003 16:00:48 GMT -5
About 8 years ago I switched almost by accident (yeah, I can do that for a few months while I wait for something else to come up) from being a C/C++ programmer to being a UNIX sysadmin. Now for my sins I mostly look after IBM HA systems and spend most of my time trying to document the cluster so the rest of the team can use it.
Of all the languages I know, I can probably claim to know C and C++ the best, but I also know Java, Delphi/Pascal, Perl, ksh, sh, awk and Lua. In the past I have also used Z80 assembler, 6502 assembler, 80x86 assembler, 68000 assembler, Modula-2, SQL, Visual BASIC, COBOL (argh!), Ingres4GL (even more argh!), TRS-80 Level II BASIC (I'm very old!) and FORTRAN.
The sad thing is that I can still remember the address of the start of the screen on a TRS-80 and it has been at least 20 years since I have needed to know that.
I like programming nanobots partly because I don't have much time for anything else, but mostly because I like the challenge of squeezing bytes out of code - it reminds me of writing for those old machines, back when we considered the code generated by C compilers to be too bloated and slow.
--- Rod
|
|
|
Post by Kawigi on Apr 30, 2003 12:34:47 GMT -5
Oh, well if it's just languages, then also include English, Tagalog, Pangasinan, and French (to a lesser degree nowadays). And what's wrong with Javascript? Where does it become a scripting language and cease to be a programming language? Or are scripting languages a subset of programming languages? Or are you bigoted against non-compiled languages? Or interpreted languages? (machine language is interpreted at some level) ;-) Just throwing that out to defend my Perl, more than Javascript ;-)
|
|
|
Post by mdouet on Apr 30, 2003 13:10:42 GMT -5
The definition of a Programming Language is: An artificial language used to write instructions that can be translated into machine language and then executed by a computer.
Doesn't make any reference to the language having to be compiled, thus html, perl, and javascript are all by definition programming languages.
|
|
Tango
Nano Bot
Posts: 129
|
Post by Tango on Apr 30, 2003 13:30:25 GMT -5
The definition of a Programming Language is: An artificial language used to write instructions that can be translated into machine language and then executed by a computer.
Doesn't make any reference to the language having to be compiled, thus html, perl, and javascript are all by definition programming languages. I'm not sure what the reasoning behind javascript was, it wasn't my arguement, but this discussion came up on another site (h2g2), and someone made the point that javascript wasn't a programming language. To be honest i think it it, but i was just being difficult. ;-) In that case, Perl certainly is. But i don't think HTML is. You don't convert HTML into machine code, it just defines formating. Tango
|
|
|
Post by mdouet on Apr 30, 2003 14:16:53 GMT -5
My argument for HTML being a programming language is that it is parsed by the browser and converted into instructions that are executed within your browser by your computer, by definition that makes it a programming language.
|
|
|
Post by Kuuran on Apr 30, 2003 16:25:02 GMT -5
You have to draw that line somewhere. I could extent that reasoning to say, when I type on the screen in English in Word I'm using a programming language because the computer is being instructed to display my characters.
|
|
|
Post by mdouet on Apr 30, 2003 16:51:10 GMT -5
I see your point, but I don't see how typing text in a Word doc is the same as using HTML in a browser since the text you type doesn't change 'how' the page is displayed. But, I do see the argument for HTML not being a programming language, however I still consider it a quasi-language at least .
|
|
|
Post by Kuuran on Apr 30, 2003 20:26:07 GMT -5
Hey, I never said a solid extension I guess everyone will still list it and let everyone interpret as they will
|
|
|
Post by Convict16 on Apr 30, 2003 20:33:16 GMT -5
I only know html and some java. I will be learning more languages in the next year or two because i am taking a computing class.
|
|
Paul Evans
Haiku Bot
1v1 Pro League Champion
RC Obsessive Competitive
Posts: 31
|
Post by Paul Evans on Jun 9, 2003 2:24:03 GMT -5
I'm old and wrinkley and reached the age of 40 a couple of months ago.
First language was FORTRAN IV on a PRIME mini- computer after that other flavors of FORTAN, BASIC, C, LISP (any other language/script to get a job done including 8088 assembler), SQL and now Java.
|
|
|
Post by Kawigi on Jun 9, 2003 12:09:35 GMT -5
I suppose I can add C# to my list now, since it's what I'm using at work for the summer.
|
|
|
Post by Kuuran on Jun 10, 2003 18:17:45 GMT -5
*shiver... C#* Yes, let's remove pointers, those aren't useful.
|
|
|
Post by Kawigi on Jun 11, 2003 10:59:49 GMT -5
Yep, it takes a pretty similar approach to Java in that respect, except that it already supports auto-boxing/unboxing of primatives, where Java won't until version 1.5.
|
|
|
Post by mdouet on Jun 11, 2003 11:03:49 GMT -5
I thought every object in Java was a pointer (albeit an implicit pointer)?
|
|