Pascal is dead, or not?

Pascal is dead, or not?

Other urls found in this thread:

cs.virginia.edu/~evans/cs655/readings/bwk-on-pascal.html
blog.omnipascal.com/omnipascal-0-14-0-mac-and-linux-support/
twitter.com/SFWRedditVideos

Pascal was never meant to be alive.

Yes, for almost 3 and a half centuries

Who cares if it's "dead" or not? This industry sucks precisely because of hipsters and retards that keep switching to more modern languages despite older languages working perfectly fine and being battle tested. Look at what happened in web development languages since the 90s:

Perl --> PHP --> Java --> Ruby --> Python --> Node.js

But ultimately we're doing the same shit we could be doing in Perl, just with a different syntax. Computer programming is the only place where this shit happens. Can you imagine a medical doctor having to relearn their shit every two or three years because some hipster discovered a new language? A mechanical engineer? Of course not. This is why this industry is a joke and people learning to program in the latest hipster language in a "coding" bootcamp is more employable than anyone that has gone to college.

Fuck that. Learn and use whatever language you like, even if it's fucking COBOL.

>could be doing it in Perl
>implying anyone should be using COBOL
Absolutely disgusting taste. PHP is garbage, Java is horrible and Ruby is even slower. I'm glad they're dead. Onwards and upwards.

Pretty much, yes. I remember using it in the 80s. Horrible syntax for file I/O. Switched to C. Much better, though it was a long learning curve.

You probably haven't used Perl because when it was popular you were in diapers. Your opinion doesn't really count, kid. Go back to writing fizzbuzz in Javascript, TypeScript or whatever language is popular today.

>java
>dead
kek

>>web development languages
>>java

Alright, let's assume you meant JavaScript

>>web development languages
>> "PHP --> JavaScript"

How fucking retarded can you be to compare server-side languages with client-side

what's the best guide to learn Lazarus GUI programming?

Modern Object Pascal with FreePascal and Lazarus is awesome. Once you get over the syntax, it's a refreshingly simple, yet powerful language.

The syntax has problems?

/thread

program ObjectPascalExample;

type
THelloWorld = object
procedure Put;
end;

var
HelloWorld: THelloWorld;

procedure THelloWorld.Put;
begin
ShowMessage('Hello, World!');
end;

begin
New(HelloWorld);
HelloWorld.Put;
Dispose(HelloWorld);
end.


It's different than C/C++/Java, so naturally, people think it's a shit syntax and often hate it for that reason alone.

Java CAN be used for web development, just like python

pls respond

Dead

Once Vega is out it will be, just you wait.

Pascal is dead. Long live the GeForce 10 series. Long live Pascal.

You are the dumbest person I've seen here. Congrats.

Search for Delphi tutorials, Lazarus is basically a clone of it from the glory days ~15 years ago

t. grew up with Delphi at the turn of the century when it was popular

It's completely alien to those who've only known C-like languages and lots of modern meme features like anonymous functions aren't a thing (but to be fair there, pascal always allowed nested functions so it's not hard to live with)

nobody gave a fuck about those languages, they became flavour of the year for their libraries and how easy they made some flavour of web cancer

perl and php meant templated html and easily talking to a db back when the alternatives were like native CGI and shit

java was the "enterprise" language and got big because every corporate fuck decided they needed a serious website and set their thousand pajeets to work on it

ruby had rails that made more complex sites easy to implement and maintain

python was never much of a thing but for the diehards who hated ruby

nodejs is only popular because of react and all the new responsive/single page bullshit

>Can you imagine a medical doctor having to relearn their shit every two or three years
Ongoing study is as much a part of their job as it is ours - there's always new knowledge and techniques and shit for them to be catching up on.

>let's assume you meant JavaScript
Were you even alive when the dotcom bubble burst?

>nobody gave a fuck about those languages, they became flavour of the year
Just stop. Perl was incredibly popular for the entire 90 decade. Java was incredibly popular too, and still is. PHP in the early 2000s.

>ruby had rails that made more complex sites easy to implement and maintain
You can do that in Perl, or any other language too, which is my point.

>nodejs is only popular because of react and all the new responsive/single page bullshit
Same. React is client-side I think, and you can do single page/responsive in any other the other languages.

People keep doing the same shit with a different flavor. They aren't applying new techniques, or inventing new algorithms or design patterns. MVC frameworks for example existed back in the early 80s. People nowadays are focused on reinventing the wheel on every fucking new language instead of truly making advancements in the field.

When I started programming, it was in BASIC. Perl was popular when I started web development (90s) but I went with PHP instead, which is also a terrible and antiquated language. I never saw the appeal of Perl and it has even less appeal today, with so many superior scripting languages.

No.
>Perl --> PHP --> Java --> Ruby --> Python --> Node.js
These are all server side (Let's ignore those awful things called applets for now) and JavaScript was used alongside all of these.

Its seems a nice syntax to me thanks ;)

it's deader than perl

>antiquated
What makes a language antiquated my friend?

Lots of software we still use is written in Pascal (stuff like PsPad, CheatEngine, etc), and Delphi is still a thing. Its probably as good as .NET for RAD.

desu I find Pascal and languages inspired by it way more readable than C based ones (and I've learned programming with C...). Object Pascal is the cleanest OO languages I've seen, its very readable, simple, as powerful as C++, and its actually sane.

Where is the user who makes Anachan? He uses Delphi

Delphi was about as good as Visual Basic back then. The Inventor went on to work for M$ and built the .NET framework. I seem to recall, that there was/is a Delphi.net project.

Yeah .NET and winforms in general are very similar to Delphi. Also, almost the same naming conventions and all, you could say C# is the evolution of Object Pascal

Not close. C# is basically Java in a Delphi-inspired ecosystem.

I see C# as a mix of what both Java and C++ should have been + the Delphi ecosystem

When the language wasn't planned with sufficient foresight which causes a ton of features to be shoehorned into the language (badly) to keep up with current usage, eventually leading to an absolute clusterfuck, just like today's PHP.

It technically is. It also was designed to be parsed very fast.

Not a simple concrete example.

>PHP
An example of hipster language. It didn't do anything better than its predecessors. Just like JavaScript and nodejs nowadays. Of course after a decade the technical debt of using a badly designed language started to show.

You're actually fucking retarded.

First languages I ever dabbled with were Pascal and Delphi.

Still hold a place in my heart.

pascal still owns russian education system probably

It's useful. Lazarus allows to create effortless multiplatform apps using native stuff.

None of these "modern languages" can do that.

Brian Kernighan explains why Pascal could not match C as systems programming language
cs.virginia.edu/~evans/cs655/readings/bwk-on-pascal.html

>Brian Kernighan explains why Pascal could not match C as systems programming language
... in 1981

Kind of, but then again, you can finally use it in VS Code: blog.omnipascal.com/omnipascal-0-14-0-mac-and-linux-support/

This. Also, that fucko lost all say in language design due to inventing C in the first place.