Are Pascal and Delphi Alive? History, Popularity / Myths / Opportunities / Advantages, Disadvantages

Поділитися
Вставка
  • Опубліковано 29 сер 2021
  • UA-cam: / @sokovito
    Discord: / discord
    Icq: 620163142
    VK: sokolovdelphi
    Telegram: t.me/Sokovito
    Facebook: / 664468363641045
    Odnoklassniki: ok.ru/group/54720684752915
    Поддержать канал (Donate):
    www.donationalerts.ru/r/armag

КОМЕНТАРІ • 40

  • @gammyhorse
    @gammyhorse 2 роки тому +21

    What a great channel for all of us who love Pascal. Keep up with the amazing job you' re doing. Pascal will NEVER die.

    • @sokovito
      @sokovito  2 роки тому +2

      Thanks for good words. I will try to make useful videos on Pascal

  • @JayJay-ki4mi
    @JayJay-ki4mi 2 роки тому +25

    Please do more of these videos. Many new programmers today are never introduced to Object Pascal, which is sad because FPC and Delphi are both fantastic. It gets a bad rep online for no reason at all. There is a misconception that Pascal is dead. Nope, it's alive and kicking. I do feel like the documentation is lacking somewhat; the docs are there, but there's not many examples. That might be a good thing though, because it forces you to read source files. Embarcadero need to get some young blood on their team to push Delphi into a positive, modern, light. Anyway, it's 4am I got toothache and your video helped distract me for a while. Keep fighting the good fight.

    • @sokovito
      @sokovito  2 роки тому +2

      Thank you very much for the good words. I'll try to keep making videos, but I'm from Ukraine - we're at war right now, so it's hard to do it right now, because there's no way to make money, no good internet, and a lot of problems. In parallel, I am also making a website on the Pascal language and its dialects:
      sokovito.hostfree.pw

  • @Plagueheart
    @Plagueheart 22 дні тому

    In the 80s, going to school we had computer science classes. I brought some diskettes to school just to copy Turbo Pascal to learn it so i could use it at home. I fell in love with its Syntax Grammar

  • @swwei
    @swwei Рік тому +5

    Pascal programming language dying?
    I don't believe this rumour!
    Because a program I wrote in x86_64 Linux was compiled and executed directly on Raspberry Pi4 without changing a single line. Thanks to the Lazarus and free pascal development and maintenance teams for their contributions and efforts.

  • @JohnSmith-kd6ip
    @JohnSmith-kd6ip Рік тому +3

    I was a teenager when I started messing with Pascal in the early to mid 1990s. Around 1998 I bought a Pentium PC and my Pascal libraries stopped working. That same year I went online for the first time, started making websites and Pascal left my life. Now I got back into it out of nostalgia, being a mid-40s guy.

  • @BryanChance
    @BryanChance 7 місяців тому +2

    I love Pascal. I like the strict and formal style of the language. It's pretty easy to learn, and use too. Languages like Python might be easy to learn but it's hard to use. Unless you use it in simple Jupyter Notebook scenarios.
    Programs written in Pascal/Delphi will still work years from now, even decades. I have Java,C,Pascal programs written when I was in high school. Still works today on Windows. PHP, Python,NodeJS,Typescript,and ALL the frameworks applications need constant updates, it's a nightmare.
    EDIT: Great video and research. Thank you.

  • @AlmirBispo-CSV-Comp-DB
    @AlmirBispo-CSV-Comp-DB Рік тому +5

    Pascal is like Elvis.They still alives.

  • @marcovtjev
    @marcovtjev 2 роки тому +9

    Small addendum I think the demise of Pascal narative is too Pascal vs other IT centric languages. One of the reasons of the popularity of Pascal in the eighties and nineties was its foothold in engineering (not HPC, but more ordinary work). Packages like Matlab took that over more than e.g. C. Delphi's decline is also due to its pricing. Microsoft in particular sold Visual Studio at 3/4 of the Delphi pricing till about VS2003/2005. The problem is that Embarcadero was a pure tools shop and couldn't write down "creating a development platform" on other business like Microsoft or Sun could

    • @sokovito
      @sokovito  2 роки тому +2

      Thank you very much for the addition. I agree with you.

  • @hamedrezayi5949
    @hamedrezayi5949 2 роки тому +5

    Nice to hearing about pascal power.

  • @denizcansevercevirileri
    @denizcansevercevirileri 2 роки тому +3

    really quality video

  • @anon645
    @anon645 Рік тому +2

    Personally I thoroughly enjoy Pascal. I can work comfortably enough with c, c++, and bash for getting things done, and in python when I must, but I find I end up using Pascal more than I ever expected I would when I picked it up as a teenager. I enjoy writing my own userspace applications, and generally I end up needing to run them on windows as well as linux (my daily driver), and then also on my handhelds. I have mips devices, ARM devices, x86-64, 386... I've written quite a few handy things originally in C, ported to my other devices with the requisite toolchains, translated sh to windows batch with helper functions in c to take up the slack.... and I eventually just got so tired of porting code for every system that will let me run code on it and the trouble involved with identifying which version of buildroot and libraries worked when I wrote a program for a defunct handheld 5+ years ago. It took me forever to realize I can write the core functionality in standard pascal, use Turbo extensions to target emulated DOS as middleware for my handhelds, use fpc on windows, fpc or gpc on linux, and fill out whatever is missing between them with a relatively small amount of 70s standard pascal code that I can convert to a unit with a header declaration change and an implementation section of forward declarations, and still end up with mighty pretty terminal apps that do everything I meant for them to do in a relatively short amount of time and a readable straight forward syntax I barely have to comment. Literal decades of my life spent fumbling and swearing across architecture changes and upgrades cuz all I ever heard was "pascal is dead". I started messing with it again as a way to prototype complex C code in a format I felt was verbose and clunky enough to force me to consider efficiency leave behind a reference implementation that was verbosely self-documenting. And eventually ended up enjoying and polishing my "prototypes" to the point that I forget why I intended to write it in C in the first place. o.o So yeah. " pascal is dead". But that is not dead which can eternal lie. And in strange eons frozen code is stable code mfkrs.

  • @Thedzdev
    @Thedzdev Рік тому +1

    Amazing video

  • @thiloklaas2007
    @thiloklaas2007 10 місяців тому

    Top summary 🎉

  • @ArmagPlay
    @ArmagPlay 2 роки тому +1

    Pascal Best!

  • @BW022
    @BW022 Рік тому +1

    The language was popular as a teaching language in the US and Canada in the late 1980s and early 1990s. A far number of high schools and colleges used it for that purpose. Yes, C++ was more useful commercially and thus computer science students quickly needed to learn it, but C's syntax was often not a clear and had so many ways to do the same thing.
    I find it interesting today that so many young developers entering the workforce don't have basic ideas of memory utilization, pointers, reference vs. value parameters, etc. because they come from languages such as JavaScript which 'shield' them from it and hence they develop bad habits. You know, that loop creates a variable in each iteration? You know, that function is creating a new 300KB copy of the data every time it is called? etc., etc.

  • @MedlinMasbor
    @MedlinMasbor Рік тому

    i used to be a delphi programmer back in 2008-2010 up until lazarus begin to emerge. but i change my job as network engineer due to salary offered and office location (i still major in networking now).
    .
    nowadays whenever i try to go back there's no one put vacancy as a delphi/pascal dev, sad indeed.
    yeh sometimes i miss those years as a delphi devs. i still make small tools for my self with it though.
    .
    glad i found this video and yes Pascal will never really die. at least in my heart. thankyou for the video.

    • @sokovito
      @sokovito  Рік тому +1

      Thanks a lot for your story. Now there are more and more programming languages and the percentage of use of each programming language is gradually decreasing. In different countries and areas of activity, the situation is quite different. If you get a job, you have to look at the situation in your region. But if you open your own business and work for yourself, you can use any language you like. In the world of Pascal, a lot of interesting things are happening, if nothing interferes, then I will gradually try to tell you a lot in the following videos.

  • @allexwilliams4168
    @allexwilliams4168 Рік тому

    "Therefore their life should be enough for your life" You nailed..

  • @duralikiraz
    @duralikiraz Рік тому

    Çok faydalı bir video olmuş. Pascal gerçekten en mükemmel yazılımı dili bence. Aslında pascalda istediğim şeylerin özeti de lazarus IDE'de. Bazı nesne hataları düzeltildiğinde daha mükemmel olacak. Böyle videoların devam etmesi dileğiyle teşekkürler.

  • @about2mount
    @about2mount 6 місяців тому

    As long as I'm alive, it lives. There are Code Editors and IDE's developed with Pascal that cannot be topped. GTK Libs in Pascal and its Syn Edit Tools are tops and why. The only problem is that us old timer Pas Hackers are dying off. I retired in Asia from my Pascal Abilities and I was more a C, C++ Languages Developer. I still hobby with both.

  • @MrSleepkill
    @MrSleepkill 9 місяців тому

    Borland was s created in Denmark, moved to London then to USA

  • @user-zx3vp8mw7d
    @user-zx3vp8mw7d 2 роки тому +1

    Great.
    For a beginner do you suggest Lazarus or Delphi ? I know about licenses etc. i am asking about over all programming experience?

    • @sokovito
      @sokovito  2 роки тому +3

      If the license is not taken into account, then Delphi is a more stable and more developed environment. More libraries and components have been made for it. That is, in terms of the comfort of work - probably delphi will be more convenient. And if you take into account the license and the number of supported platforms, then the choice is Lazarus.

  • @MotorBorg
    @MotorBorg 7 місяців тому

    Паскаль форева!

  • @silvestrenet
    @silvestrenet Рік тому

    I'm not an expert programmer but i know other languages like c++ and C#, but i prefer my first programing language and it is object pascal / Delphi from embarcadero.

  • @luisbrujo77
    @luisbrujo77 Рік тому +1

    Quite frankly, I could never stand the Delphi/Pascal language that I learned in school, the VCL was great but I just couldn't stand the language syntax, too cumbersome for me. I prefer C-style based languages like c, c++, c# and java.

  • @CafeyTeorema
    @CafeyTeorema 2 роки тому

    Sub 1000 :3

  • @kalilaazi9156
    @kalilaazi9156 2 роки тому

    it takes a lot of time for the realization and when we are halfway through development we find ourselves in pascal, the programming tools are not from the house and it does not help. it is the bad of all time and it will remain a teaching tool

  • @brissance
    @brissance 9 місяців тому

    we thought USA but whole Europe was involved and is still, well strongest things came from europe.

  • @Christobanistan
    @Christobanistan Рік тому

    You can't blame MS for the fall of Delphi or Pascal!

    • @sokovito
      @sokovito  Рік тому +3

      Agree. I don't blame them. I talked about the fact that there are people who think this way online.

  • @mlenox
    @mlenox Рік тому +1

    If, like me, you are looking for work, then, compared to Java, Javascript, Python, C, C++ and C# ... yes, pascal is dead. Don't learn it. Don't use it. You will doom your career.

  • @marcelo141224
    @marcelo141224 Рік тому

    12:24 @infocotidiano sendo lembrado lá fora.