News for hackers. Stuff that matters.
Re:Things That Turbo Pascal Is Smaller Than (2011) by FpUser on Saturday April 11, 2020 @06:47PM (#22844789)
All you have to do is enter delphi in search box of github and you get whole pile of projects. Alternatively you can enter pascal instead of delphi. this agail will get you pile of projects albeit smaller. If that is difficult I am not sure what easy is.
Re:Things That Turbo Pascal Is Smaller Than (2011) by nick_meister on Sunday April 12, 2020 @08:54AM (#22847932)
I agree with brnt, while Delphi/Object Pascal seem to be quite popular according to the Tiobe Index, https://www.tiobe.com/tiobe-index/delphi-object-pascal/, I find it hard to find open-source projects when comparing it with other programming langs. Example:

  https://github.com/search?q=Rust 85,885 repository results  
 
  https://github.com/search?q=delphi 9,938  

  https://github.com/search?q=pascal 9,259
Maybe:

* Open source Delphi/Pascal are shared elsewhere?

* Delphi Programmers do not like to showcase or open-source their projects?

* Delphi/Pascal is used to create mainly proprietary software?

Either way, I think that for Free Pascal to prosper in the long term, something should change. Perhaps more open source projects published on Github/Gitlab.

Re:Things That Turbo Pascal Is Smaller Than (2011) by FpUser on Sunday April 12, 2020 @04:10PM (#22850703)
FreePascal/Delphi are used by large number of developers. I do not think there is a need for them to prosper in a sense of high Tiobe index. There are way more obscure languages some pretty big companies are using for their internal stuff without much ado about popularity.

You are confusing "hard to find" with "less". There is way less projects on github (the original question specifically mentioned github). However 9,000 is still a big number and one can find virtually anything needed from a practical standpoint. On top of that both delphi and lazarus come with huge system libraries.

C++ for example dwarfs delphi on github. However when I am doing C++ I am looking for very few projects in very specific areas (network, file management, db connectivity etc). Suddenly your choice becomes not that big when you separate all the noise.

Also whole bunch of delphi projects are located elsewhere due to various reasons. Hence my advice to ask Google.

Finally delphi projects tend to be rather large and high quality, check this one for example: https://github.com/BeRo1985/pasvulkan or other repos from the same guy.

Re:Things That Turbo Pascal Is Smaller Than (2011) by benibela on Monday April 13, 2020 @10:12AM (#22855968)
It is elsewhere:

    https://sourceforge.net/directory/?q=rust              27    programs

    https://sourceforge.net/directory/?q=pascal            2268
Re:Things That Turbo Pascal Is Smaller Than (2011) by brnt on Saturday April 11, 2020 @07:20PM (#22844941)
Its a very small set you find that way...
Re:Things That Turbo Pascal Is Smaller Than (2011) by FpUser on Saturday April 11, 2020 @07:27PM (#22844976)
shows 6000 entries for me. there is also that thing called google.
Re:Things That Turbo Pascal Is Smaller Than (2011) by brnt on Sunday April 12, 2020 @02:03AM (#22846352)
Im beginning to see that welcoming community I think!
Re:Things That Turbo Pascal Is Smaller Than (2011) by FpUser on Sunday April 12, 2020 @07:10AM (#22847413)
Even though I was using Turbo Pascal/Delphi/Lazarus since 80's I am not really part of community. I do not think you'll find a single post of mine. So do not take me as an example.

I have to admit being a prick in this particular matter. Not being able to find subject when search on Google, Githab etc reveals a ton of info I think says something.

One extra thing. I do use Linux and find it very useful. Do I need to abandon it because Linus is not a shining example of polite person?

Re:Things That Turbo Pascal Is Smaller Than (2011) by brnt on Sunday April 12, 2020 @09:45AM (#22848205)
I think on here you can safely assume I have tried to Google, and do a codesearch on Github. Like another poster shows, certianly comparatively, you won't find much. That which I did find is nearly always Delphi (which does not translate to Freepascal, the only platform that would be interesting now I'd say). Very few complete and modern(-ish) repo's, rather than someone throwing their 15 year old Delphi project online.

I've done some Pascal coding, and this lack of libraries or projects is for me a practical impediment. Freepascal (and Delphi) come with very complete stdlibs (if they are called that), but I'd not be satisfied with merely Python's stdlib either. On top of that, string handling is imho very uncomfortable in Pascal, feels like nothing changed much in 20 years. I found a recent Freepascal university course, but source files with 10kLoC do not make it helpful to get started.

So, while the Freepascal forums seem helpful, it's a meager resource if that's basically all the community is.