May 7, 2003, 13:37
|
#31
|
Chieftain
Local Time: 01:54
Local Date: November 2, 2010
Join Date: Nov 2000
Posts: 81
|
In order of expertise: C++, C#, Java, C, Perl, Common LISP, Prolog, LabView, Pascal, Visual Basic
__________________
får jag köpa din syster? tre kameler för din syster!
|
|
|
|
May 7, 2003, 14:05
|
#32
|
Deity
Local Time: 02:54
Local Date: November 2, 2010
Join Date: Sep 2001
Location: Republic of Flanders
Posts: 10,747
|
Basic, some HTML and trying to learn Java...
-
With all that knowledge here, it's such a shame we can't get it to better use ***couch -subforum-cough*** cute:
__________________
#There’s a city in my mind
Come along and take that ride
And it’s all right, baby, it’s all right #
|
|
|
|
May 7, 2003, 14:09
|
#33
|
Warlord
Local Time: 00:54
Local Date: November 2, 2010
Join Date: Oct 1999
Location: Milan, Italy
Posts: 127
|
Quote:
|
Originally posted by Sir Ralph
HTML is a language. It's just not a programming language. It is a document describing language. It it were a programming language, RTF and PS were one too.
|
PS can be considered a programming language (from a theoretical point of view it is Turing-complete so it definitely is a programming language, a well known hack was a web-server all written in PS)
SQL and HTML instead are not Turing-Complete and so they're not programming languages.
Historical (At least from mine point of view )
AmigaBasic, AMOS, Pascal, Modula-2, Visual Basic
Used frequently and enjoing them
C, C++, Java, C#, Assembler (mainly masm32 and nasm)
Scripting (Used frequently and NOT enjoing them)
Javascript/JScript, Perl, Rexx, Rebol, VBScript
Just used in a couple of courses at university
Prolog, LISP, Fortran
Others (I believe they can be considered programming languages since they're TC but they're a bit too specific )
Inform, Tex, Promela, XSLT, Matlab
And, if developers will be able to finish it one day..., i definitely want to learn Mozart/XL
|
|
|
|
May 7, 2003, 14:14
|
#34
|
Deity
Local Time: 02:54
Local Date: November 2, 2010
Join Date: Jun 2001
Posts: 11,112
|
Quote:
|
Originally posted by alva
With all that knowledge here, it's such a shame we can't get it to better use ***couch -subforum-cough*** cute:
|
I like the idea... try posting a msg in the community forum, to see what the generel oppinion on this is...
...though keep in mind: it is a Civ site, not a programming site
__________________
This space is empty... or is it?
|
|
|
|
May 8, 2003, 09:33
|
#35
|
Warlord
Local Time: 01:54
Local Date: November 2, 2010
Join Date: Mar 2003
Posts: 217
|
CECIL (Boo! Humbug!)
Assembler (Z80, 6502, 68XXX and a little x86)
Basic (Super, MS, Amiga, NOT Visual)
C (not fluent)
As you can see, my programming knowledge is out of date and not marketable, which is why I'm on an Object Oriented Programming course and am gradually picking up Smalltalk. Hopefully will move over to C++ when I can afford to. Although I might just pack it in and program for fun instead (there's nothing like assembler for timing accuracy).
__________________
Some cry `Allah O Akbar` in the street. And some carry Allah in their heart.
"The CIA does nothing, says nothing, allows nothing, unless its own interests are served. They are the biggest assembly of liars and theives this country ever put under one roof and they are an abomination" Deputy COS (Intel) US Army 1981-84
|
|
|
|
May 8, 2003, 10:07
|
#36
|
Settler
Local Time: 18:54
Local Date: November 1, 2010
Join Date: Dec 2001
Location: Houston, Texas
Posts: 25
|
JPL
SAS
Fortran
Cobol
Basic
Assembler
C
C++
SQL
Java
Perl
Python
Lisp
Logo
Turtle
Most of my current work is done in either C++ or Assembler, mostly assembler.
|
|
|
|
May 8, 2003, 11:19
|
#37
|
Deity
Local Time: 08:54
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
|
Quote:
|
Originally posted by Cruddy
Although I might just pack it in and program for fun instead (there's nothing like assembler for timing accuracy).
|
Assembler is not fun. No way.
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
|
|
|
|
May 8, 2003, 11:28
|
#38
|
Emperor
Local Time: 14:54
Local Date: November 1, 2010
Join Date: Mar 2006
Location: Richmond, VA
Posts: 8,057
|
basic8 and a little bit of Fortran.
Have an uncle who tells a funny story. He does interesting computational stuff for a steel company. involves thermal and mechanical behavior of big rolling presses. He says that understanding the science and developing the right algorithm is way more important than what language you use. His bosses all think that a more up to date language will give them better answers. So he tells them he is using C or C++ and then goes home and does all the work in basic. Says if you know if-then-else and loops, that is practically all you need. And he solves problems that noone else at the company will touch.
|
|
|
|
May 8, 2003, 11:42
|
#39
|
Deity
Local Time: 08:54
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
|
Hm. Most people do that stuff in Fortran because of the huge optimised libraries and helpful built-in data types.
Of course he's right in a very broad sense. Coding is mostly about decisions (if-then-else) and iterations (loops). The devil is in the details, however. I completely agree with the algorithm part too. Just take sorting (a favourite of Computer Scientists) for example.
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
|
|
|
|
May 8, 2003, 12:15
|
#40
|
OTF Moderator
Local Time: 18:54
Local Date: November 1, 2010
Join Date: May 1999
Posts: 13,063
|
I know
Fortran 95
Fortran 77 (yuck)
some sorta Basic (from early 90s)
different math and calculator languages
scheme
Jon Miller
__________________
Jon Miller-
I AM.CANADIAN
|
|
|
|
May 8, 2003, 12:29
|
#41
|
Deity
Local Time: 08:54
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
|
You think Fortran 77 is bad? Try Fortran 66, then
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
|
|
|
|
May 8, 2003, 13:04
|
#42
|
Warlord
Local Time: 00:54
Local Date: November 2, 2010
Join Date: Oct 1999
Location: Milan, Italy
Posts: 127
|
Quote:
|
Originally posted by GP
Says if you know if-then-else and loops, that is practically all you need.
|
I Agree, it's exactly what i meant in my previous post:
if + loop = Turing Machine = Programming Language
That's all you need to implement algorithms.
But said that let me add also that choosing the right language for solving your problem is very important cause each language has its strong points and weaknesses:
If you want to manipulate strings in C/C++ or even assembler you can, but it's easier to use Perl.
If you want to write CGI programs in Basic or Fortran you can, but it's easier to use PHP.
If you want to write math/engineering software in Perl or Java you can, but it's easier to use Fortran or Matlab.
etc...
Come on, like i wrote above, if you want you can write a web server in PS, but i doubt that Apache will be ever ported on it .
Quote:
|
Originally posted by Jon Miller
scheme
|
How is Scheme?
and what are the differences with LISP?
|
|
|
|
May 8, 2003, 13:12
|
#43
|
OTF Moderator
Local Time: 18:54
Local Date: November 1, 2010
Join Date: May 1999
Posts: 13,063
|
Quote:
|
Originally posted by Urban Ranger
You think Fortran 77 is bad? Try Fortran 66, then
|
I have
the horror, the horror
Jon Miller
__________________
Jon Miller-
I AM.CANADIAN
|
|
|
|
May 8, 2003, 13:27
|
#44
|
Warlord
Local Time: 20:54
Local Date: November 1, 2010
Join Date: Dec 2002
Posts: 234
|
Quote:
|
Originally posted by Angelo Scotto
How is Scheme?
and what are the differences with LISP?
|
From what I remember of it, it's very similar to common lisp, but it's a smaller language and has a few syntax differences.
|
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
All times are GMT -4. The time now is 20:54.
|
|