Recent

Author Topic: Object Pascal decline?  (Read 161820 times)

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4631
  • I like bugs.
Re: Object Pascal decline?
« Reply #75 on: November 29, 2013, 04:52:17 pm »
I think Dutch vs  German speaking is in the magnitude of 1:1. FPC core a bit more dutch speaking, Lazarus a bit more German. 

Don't forget Finnish and Croatian influence. When you scale them in proportion to world's population, they are very dominant. :)

[edit] not forgetting top Russian developers of course and the nationalities of numerous other contributors. This is quite international, spreading over many continents.
« Last Edit: November 29, 2013, 05:25:08 pm by JuhaManninen »
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

sam707

  • Guest
Re: Object Pascal decline?
« Reply #76 on: November 29, 2013, 06:33:40 pm »
@zeljko

yes AGAIN = there is a big difference between a guy who has been forced at school by parents and a guy full of willingness. That also explains this : greatest programmers come from other science departments and learnt programming by themselves AND in most programmers's team you have many peeps with no related grade, there is a term for them which is Highly Honnorific = "Self Made Men".  :D

A Self Made Man will always be superior at work to a guy pushed at school by his parents because there were no willingness in that hehehehe
« Last Edit: November 29, 2013, 07:03:46 pm by sam707 »

sam707

  • Guest
Re: Object Pascal decline?
« Reply #77 on: November 29, 2013, 06:51:27 pm »
that makes a big distance between peeps able to read (they learnt at school) and peeps able to write a book (there is no school to be a "W"riter). Consider that programming a software goes the same way !

zeljko

  • Hero Member
  • *****
  • Posts: 1792
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Object Pascal decline?
« Reply #78 on: November 29, 2013, 08:41:07 pm »
I think Dutch vs  German speaking is in the magnitude of 1:1. FPC core a bit more dutch speaking, Lazarus a bit more German. 

Don't forget Finnish and Croatian influence. When you scale them in proportion to world's population, they are very dominant. :)

[edit] not forgetting top Russian developers of course and the nationalities of numerous other contributors. This is quite international, spreading over many continents.

Yes, but I think that without core ppl from Germany and Netherlands our influence will be NULL (even not 0) ;) . On the other hand only
area where we are equal is quantity of beer and other destilates we can drink :)))))


marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 12528
  • FPC developer.
Re: Object Pascal decline?
« Reply #79 on: November 29, 2013, 09:05:39 pm »
Yes, but I think that without core ppl from Germany and Netherlands our influence will be NULL (even not 0) ;) . On the other hand only
area where we are equal is quantity of beer and other destilates we can drink :)))))

Well, I do remember one particular drinking binge in the Netherlands too. I even have pictures of Juha to prove it :-)

typo

  • Hero Member
  • *****
  • Posts: 3051
Re: Object Pascal decline?
« Reply #80 on: November 29, 2013, 09:27:04 pm »
Of course Brazil cannot compete with that, not even in beer.

http://en.wikipedia.org/wiki/List_of_countries_by_beer_consumption_per_capita

People say we are the country of soccer, carnival and samba. I don't know, I don't see too much of this in any place. Maybe we are a country like India, I think.
« Last Edit: November 29, 2013, 09:56:54 pm by typo »

motaz

  • Sr. Member
  • ****
  • Posts: 495
    • http://code.sd
Re: Object Pascal decline?
« Reply #81 on: November 29, 2013, 10:10:15 pm »
It is very strange that the usage of Object Pascal languages are declining, in spite of that Delphi and Lazarus are getting better in features, and supported platforms, while ugly languages like C and C++ are still getting the mass of developers, also fragile scripting languages are getting popular.
I think the majority of people are not running after the good products, but well marketed products are always available on sight of every one.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 12528
  • FPC developer.
Re: Object Pascal decline?
« Reply #82 on: November 29, 2013, 10:42:53 pm »
It is very strange that the usage of Object Pascal languages are declining, in spite of that Delphi and Lazarus are getting better in features, and supported platforms, while ugly languages like C and C++ are still getting the mass of developers, also fragile scripting languages are getting popular.
I think the majority of people are not running after the good products, but well marketed products are always available on sight of every one.

I think that one of the problems is that the internet based way of benchmarking is fundamentally biassed. Each time if I go into a new customers IT department, I find sb using Delphi. Admitted, usually an old version, but still. But that kind of use doesn't turn up in internet searches, only usage that makes "noise" does.

jwdietrich

  • Hero Member
  • *****
  • Posts: 1263
    • formatio reticularis
Re: Object Pascal decline?
« Reply #83 on: November 29, 2013, 10:51:58 pm »
It is very strange that the usage of Object Pascal languages are declining, in spite of that Delphi and Lazarus are getting better in features, and supported platforms, while ugly languages like C and C++ are still getting the mass of developers, also fragile scripting languages are getting popular.
I think the majority of people are not running after the good products, but well marketed products are always available on sight of every one.

I think that one of the problems is that the internet based way of benchmarking is fundamentally biassed. Each time if I go into a new customers IT department, I find sb using Delphi. Admitted, usually an old version, but still. But that kind of use doesn't turn up in internet searches, only usage that makes "noise" does.

I would even say that some languages like Java and C# require more internet research to perform certain tasks than comfortable Object Pascal implementations like Delphi or Lazarus. This is reflected in more searches.
function GetRandomNumber: integer; // xkcd.com
begin
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.
end;

http://www.formatio-reticularis.de

Lazarus 4.2.0 | FPC 3.2.2 | PPC, Intel, ARM | macOS, Windows, Linux

skalogryz

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2770
    • havefunsoft.com
Re: Object Pascal decline?
« Reply #84 on: November 30, 2013, 12:43:00 am »
I would even say that some languages like Java and C# require more internet research to perform certain tasks than comfortable Object Pascal implementations like Delphi or Lazarus. This is reflected in more searches.
To start a program on Java or C# one should understand what a class is, what a namespace is and where the output goes.

http://en.wikipedia.org/wiki/Hello_world

For pascal just where output goes. Quicker start :)
Eventually, the number of language-structure grows for either Java and C#. That causes learning more of language specifics rather than programming itself.


@vicot. I don't know what colleges are teaching pascal in Germany. Probably some of them. But I do know some of German with Lazarus/Delphi based products on the market. Their job posting could be found at "Jobs" section of this forum. I also do know what programming language was selected as educational in South Africa recently ;)
dirty politics...


Scoops

  • Full Member
  • ***
  • Posts: 104
Re: Object Pascal decline?
« Reply #85 on: November 30, 2013, 08:49:59 am »
I have been following 2 posts lately
this one and

Wishlist for future development
http://forum.lazarus.freepascal.org/index.php/topic,22790.msg135253.html#msg135253

From the 2 posts people think that C++ is always the language which developers
or companies use, based on this and the wishlist post, would it be possible to maybe
right click on the source editor and have the code parsed and set to either pascal or c,
then the user writes in c or pascal but when it comes to compile time still using freepascal
compiler, ok this would need a tool to convert to and from c, but if people could still code
in c they would be happy and use lazarus and at the same time promote Pascal, and this
would make converting exiting code snippets to Pascal easier because we could just drop
them in the code editor and view as pascal or c with a right click.  Anyway thats my wish
to help stop any decline, maybe i'll have to wait until next christmas though.
« Last Edit: November 30, 2013, 08:53:04 am by Scoops »

typo

  • Hero Member
  • *****
  • Posts: 3051
Re: Object Pascal decline?
« Reply #86 on: November 30, 2013, 09:15:13 am »
Well, converting C code snippets to Pascal is not so hard.

The big problem is that people wish and don't act.

Scoops

  • Full Member
  • ***
  • Posts: 104
Re: Object Pascal decline?
« Reply #87 on: November 30, 2013, 09:22:04 am »
If i could i would, but im still learning  :'(, like i said its just a wish.

typo

  • Hero Member
  • *****
  • Posts: 3051
Re: Object Pascal decline?
« Reply #88 on: November 30, 2013, 09:38:11 am »
Linus Torvalds was "still learning" when he wrote the Linux kernel. Acting is a way of learning.
« Last Edit: November 30, 2013, 09:40:04 am by typo »

Scoops

  • Full Member
  • ***
  • Posts: 104
Re: Object Pascal decline?
« Reply #89 on: November 30, 2013, 09:46:56 am »
He started in 1991, i think maybe in that case i could manage before i start pushing
up daisies, have you got any good links to have an idea of how hard this task would be,
from your posts you are better at programming than iam, so you may have good ideas.

 

TinyPortal © 2005-2018