Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Tozen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
87 ms
·
931.
▲
by
Tozen
5y ago
The "hate" for Pascal (or at least weirdness towards it) was arguably generated by AT&T, and to a lesser extent by Microsoft. The Pascal programming language (to include Turbo Pascal, Delphi, and the IDE from Borland) were in
932.
▲
by
Tozen
5y ago
I don't think it's a matter of shock, as so much people parroting the manufactured corporate resistance to Pascal that sneakily came from AT&T (birth place of C, C++, and Unix). Being "anti Pascal" or feeling its sy
933.
▲
by
Tozen
5y ago
Sounds like this person is swallowing and licking up whatever corporate gives them. But as many have or will find out, companies don't love you like that. Lifetime employment at the same company is just about dead too. When that pay
934.
▲
by
Tozen
5y ago
"but... it's written in Free Pascal. That's not a technology I want to deal with..." I don't get where this thinking is coming from either. People have to be careful about self-serving corporate propaganda that big
935.
▲
by
Tozen
5y ago
Pascal became Object Pascal. Delphi is a dialect of Object Pascal and descendent of Turbo Pascal, and still here. There are multiple compilers and IDEs that use Object Pascal such as Oxygene (RemObjects), Free Pascal/Lazarus, PascalAB
936.
▲
by
Tozen
5y ago
I believe that functional programming is not as popular as some think it should be, because the more popular languages stole a lot of its mojo. Other languages absorbed and used many functional programming concepts. It became like, "No
937.
▲
by
Tozen
5y ago
This is not true, many variants of Pascal existed, prior to Kernighan's essay. Significant ones like Apple Pascal (1979) or DEC's VAX-11 Pascal (1979). https://vintageapple.org/apple_ii/pdf/Apple_Pascal_
938.
▲
by
Tozen
5y ago
Actually, the record shows that Microsoft did very much try to crush Borland. While Microsoft did initially offer QuickPascal and embraced it (had no choice because of Pascal's popularity), Borland crushed them with Turbo Pascal 5.5 (
939.
▲
by
Tozen
5y ago
The line between Pascal and Object Pascal is very small. Some people might be thinking of the relationship between C and C++, but it is a different situation with Pascal and Object Pascal. Object Pascal is an extension of Pascal. For inst
940.
▲
by
Tozen
5y ago
Very true, Borland didn't pivot, they found a buyer (Embarcadero) and the top executives got paid. Then Embarcadero had to get their money, so Delphi prices kept getting raised higher. Totally out of the price range of normal users o
941.
▲
by
Tozen
5y ago
Some very good points.
942.
▲
by
Tozen
5y ago
This assessment of the situation between C and Pascal appears very distorted. Below is a "blow by blow" comparison of C VS Pascal, using a 1989 version of C versus a 1982 version of Pascal (thus excluding Turbo Pascal and Apple&#x
943.
▲
by
Tozen
5y ago
Delphi is the product name of the IDE. The programming language that Delphi uses is Object Pascal. Check the wikipedia or Embarcadero's website to confirm. Object Pascal is an extension of Pascal, that adds OOP. It is much tighter t
944.
▲
by
Tozen
5y ago
There is a strong argument that the accusation of Pascal not being useful, is not anything based on facts, history, or reality. It is also weird to put Pascal into a box, as if the language is not allowed to evolve/change. C and C++ i
945.
▲
by
Tozen
5y ago
Kernighan's paper (from 1981) is extremely outdated and was prior to: Turbo Pascal (1983), ISO 1983 Pascal, Apple's Clascal (Object Pascal forerunner of 1983), Apple's Object Pascal (1986), ISO 1990 Pascal, Delphi (1995), or
946.
▲
by
Tozen
5y ago
Pascal didn't "fail", it became Object Pascal. That is Pascal with classes, like C++ (originally C with classes), which is adding OOP. Object Pascal is a hybrid language, having an even tighter relationship to Pascal than doe