1) What programming language has dominated scientific computing over the past 45 years?
Fortran.
2) What programming language has dominated business applications over the past 45 years?
Cobol.
3) What programming language has dominated artificial intelligence over the past 45 years?
LISP
4) What does it mean for a programming language to be reliable?
A language is said to be reliable if it performs to its specifications under all conditions. Type checking, exception handling, aliasing, readability and writability have significant effect on reliability of a programming language.
5) What is aliasing?
Loosely defined, aliasing is two or more distinct referencing methods, or names, for the same memory cell. It is now widely accepted that aliasing is a dangerous feature in a programming language.
6) What is exception handling?
Exception handling is an ability of a programming language to intercept run-time errors, take corrective measures, and then continue.
7) Why is Von Neumann bottleneck is important?
The separation between the CPU and memory leads to the von Neumann bottleneck, the limited throughput(data transfer rate) between the CPU and memory compared to the amount of memory. Since CPU speed and memory size have increased much faster than the throughput between them, the bottleneck is an important problem.
8) What arguments can you make for the idea of a single language for all programming domain?
I think it would be a good idea, there could be one language having some modules in it, so if I want to use it in web context, then I would use it accordingly, of I want to use it in windows development or mobile development, I could still use it. Thinking about it, .Net does something similar to that. For example, using c# I can create all sorts of applications, even it encapsulates javascript functionality in the language, so for silverlight applications you can use c# although it is going to render some javascript for the browser.
9)What arguments can you make against for the idea of a single language for all programming domain?
I think for some special needs, one way of programming just can’t fit. For instance, although c# is a powerful language for developing many types of applications, it is impossible to create an operating system using c# because the language is not close the hardware. For such needs C is the language of choice as it is really close to hardware.
serkan sendur 821 Postaholic Banned Featured Poster
Rashakil Fol 978 Super Senior Demiposter Team Colleague
sciwizeh 62 Posting Pro in Training
serkan sendur 821 Postaholic Banned Featured Poster
serkan sendur 821 Postaholic Banned Featured Poster
Rashakil Fol commented: answers -2
serkan sendur 821 Postaholic Banned Featured Poster
Rashakil Fol 978 Super Senior Demiposter Team Colleague
serkan sendur 821 Postaholic Banned Featured Poster
Ezzaral 2,714 Posting Sage Team Colleague Featured Poster
serkan sendur 821 Postaholic Banned Featured Poster
stephen84s commented: "cheating makes you more clever", exactly like how bad reps increase your rep points. -1
John A commented: Fail. -4
Nick Evan 4,005 Industrious Poster Team Colleague Featured Poster
serkan sendur 821 Postaholic Banned Featured Poster
Narue 5,707 Bad Cop Team Colleague
serkan sendur 821 Postaholic Banned Featured Poster
Rashakil Fol 978 Super Senior Demiposter Team Colleague
iamthwee commented: brrrrrrrrilliant. +18
stephen84s commented: You got one recruit on that crusade in me. +7
Nick Evan 4,005 Industrious Poster Team Colleague Featured Poster
Narue 5,707 Bad Cop Team Colleague
serkan sendur 821 Postaholic Banned Featured Poster
serkan sendur 821 Postaholic Banned Featured Poster
Narue 5,707 Bad Cop Team Colleague
serkan sendur 821 Postaholic Banned Featured Poster
Ezzaral 2,714 Posting Sage Team Colleague Featured Poster
serkan sendur 821 Postaholic Banned Featured Poster
Rashakil Fol commented: rambling off-topic, wtf -2
Ezzaral 2,714 Posting Sage Team Colleague Featured Poster
stephen84s commented: Bang on target !!! +7
Narue 5,707 Bad Cop Team Colleague
serkan sendur 821 Postaholic Banned Featured Poster
Ezzaral 2,714 Posting Sage Team Colleague Featured Poster
serkan sendur 821 Postaholic Banned Featured Poster
Ezzaral 2,714 Posting Sage Team Colleague Featured Poster
serkan sendur 821 Postaholic Banned Featured Poster
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.