T
T
tuccar2015-01-14 11:31:53
Fortran
tuccar, 2015-01-14 11:31:53

Have you read this article? What do you think of it?

Good day!
Have you ever read "Real Programmers Don't Use Pascal" (1983)?
If you haven't read it, read it. Here are the links:
https://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D1%81%D...
www.lib.ru/ANEKDOTY/non_pas.txt
What do you think about this?
PS: There is also a similar article by a Russian hacker:
sp.sz.ru/nast_progr_.html
Also interesting to read.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
Armenian Radio, 2015-01-14
@gbg

Modern programmers consider Fortran to be dinosaurs. Objectively, he is even more terrible than Pascal.
A modern compiler, as a rule, produces more decent and faster code than many hours of vigil with assembler.
At the same time, the programmer should not even deal with shortcuts like "++i is faster than i++", since the optimizer is better than the programmer to cope with this.
Modern languages ​​do not unambiguously convert code into assembler, so the more transparent and complete the task is described, the better the optimizer and compiler will cope with the output of the code.

V
Vadim, 2015-01-14
@vshemarov

In order to fully understand the author of the article, one must understand the historical and technological context in which the article was written. The physical memory limit of 64K/128K alone is worth it! By the way, at about the same time (or a little later), if I'm not mistaken, Oregon Software released a compiler from the Pascal language for PDP-11 family machines, which allows you to use pure assembler inserts directly in the text of the Pascal code. That allowed writing a very optimal code - the programs / subroutines themselves were drawn up in Pascal, and the most critical sections were figured out in Assembler.

V
Vitaly Pukhov, 2015-01-14
@Neuroware

Partially the author is right, really strong programmers can use low-level languages ​​to solve any problems, which can make sense in certain areas. For a programmer who is engaged in applied tasks, writing in low-level languages ​​means spending more time on code and debugging it, and as you know, time = money. Employers in most cases do not require that "the code be 20 nanoseconds faster", it is important for him that it works and preferably without failures. For such a task, smart people have created high-level languages ​​so that the programmer writes programs, and does not waste his precious time searching for "memory leaks" and such things.

R
Rishat Kadyrov, 2015-01-14
@laska

I'm a real programmer, I don't use pascal!
And on the topic it is completely unclear what to comment on. You can prove your masculinity in a thousand ways. Climbing, racing, compiling Linux from source, or even rampant drinking. And for the job you need to choose the best tools.

I
Ilya Bobkov, 2015-01-14
@heksen

dead article, long gone

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question