|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
Get inside! Sample the range of functionality easily built with JMSL Library for Time Series Data Analysis, Heat Maps, Portfolio Optimization, Monte Carlo Simulation, Stock Price Charting and more. Download Now! |
|
#1
|
|||
|
|||
|
Cobol v. Pascal
I'm a Computer Science major and have to take a course in either COBOL or Pascal, neither have every really interested me, so I was wondering which one was better(not necessarily easier or more fun) to learn for a Computer Science degree? Any comments or advice would be much appreciated. Thanks.
|
|
#2
|
|||
|
|||
|
Quote:
|
|
#3
|
|||
|
|||
|
Quote:
There's always LISP as well... |
|
#4
|
|||
|
|||
|
Quote:
LISP is no good, I have to take either COBOL or Pascal, it's a prerequisite for all the C classes. |
|
#5
|
||||
|
||||
|
If the prequisite is for a C class, then I would take Pascal, as it is much closer to C than COBOL is. While I normally would argue to take the more divergent languages, so as to get the greatest breadth of experience, for most programmers exposure to COBOL is like exposure to radiation...
__________________
Rev First Speaker Schol-R-LEA;2 JAM LCF ELF KoR KCO BiWM TGIF #define KINSEY (rand() % 7) λ Scheme is the Red Pill Scheme in Short • Understanding the C/C++ Preprocessor Taming Python • A Highly Opinionated Review of Programming Languages for the Novice, v1.1 FOR SALE: One ShapeSystem 2300 CMD, extensively modified for human use. Includes s/w for anthro, transgender, sex-appeal enhance, & Gillian Anderson and Jason D. Poit clone forms. Some wear. $4500 obo. tverres@et.ins.gov |
|
#6
|
|||
|
|||
|
well I already know C(I just got to take the course because it's part of the curriculum & I can test out of it), so I'm not so much worried about taking a language to prepare me for C, as I am taking a language that there is a good market for, or will help improve my programming skills as a whole.
|
|
#7
|
||||
|
||||
|
__________________
--Ax without exception, there is no rule ... The great thing about Object Oriented code is that it can make small, simple problems look like large, complex ones ![]() 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems. -- Jamie Zawinski Detavil - the devil is in the detail, allegedly, and I use the term advisedly, allegedly ... oh, no, wait I did ... |
|
#8
|
||||
|
||||
|
I would consider that (at least from what I see) Pascal has no practical usage in the industry and COBOL is only a phase out target.
__________________
My blog about OpenSource Databases PDF tutorials about OSS databases, DBMonster ... Please contribute to Open Source Development, fill bug reports!!! Developer Shed eSupport Commented my.ini/my.cnf (PLEASE ADD YOUR OWN CONFIG TRICK) An introduction to database normalization Natural or Surrogate key Custom ordering for your results Correlated and uncorrelated subqueries Don't turn your outer joins into inner joins |
|
#9
|
||||
|
||||
|
I would respectfully disagree, having been a corporate programmer in both languages.
COBOL has it's place, and for a time to come, due to investments made by large corporations. Code is not simply updated because a new language comes into vogue, COBOL has seen off a fair few new contenders to the throne. Pascal is itself a learning language, and some of it's derivatives, still power commercial applications today, one of which I worked on was a forex quoting platform for a number of large financial institutions, though in most of those it has been superceded by newer faster platforms, but rarely driven by the banks request, rather by newer tech-savvy zealots in the banks, we looked to sign up as customers. Pascal was faster than the Java apps that replaced it. For the most part the language is immaterial, the resultant image or executable is what's important, and then comes the cost of support. Modula II was a derivative of Pascal IIRC, also Turbo Pascal/Delphi still power a number of applications on the Win32 desktops today. It's a case of what you know, versus what you need to know, I would agree neither are 'need to know' but if I had to choose one, i'd swing for Pascal |
|
#10
|
|||
|
|||
|
Quote:
I myself made this decision just a short time ago. I picked up COBOL because I work for one of the largest credit card companies in the world. We use COBOL for all of our transaction and backend processing. We have billions of lines of code in our system and it would be a VERY LARGE time/money investment to update our code. Yes COBOL is extremely easy but when you need a language that can process hundreds of financial transactions a second and is extremely dependable and bug free. COBOL is the head honcho in this area. Alot of big businesses still use COBOL, I wouldn't set the idea aside so easily. |
|
#11
|
||||
|
||||
|
Quote:
Hey Ax, Maybe I'm misunderstanding but I think language is very important. More than just the executable it has so much influence on how you think about a task, and how you solve it. All languages we're not created equal .Personally I'd go for COBOL because it's the least ordinary. That’s good experience .Mark. |
|
#12
|
||||
|
||||
|
From a point of view of the owners of the code the most important issue would be cost and cost of maintenance, there's a reason colleges still teach COBOL ... I should have prefaced that
![]() my bad |