[fpc-other] What would your second language be and why?

Daniel Franzini daniel.franzini at gmail.com
Sat Dec 6 14:04:30 CET 2008


indeed!

Here in Brasil Delphi/FPC has a large user base. People use it to
write small programs to make the PC-Side of some bigger system. I do
this a lot in my job.

We've got several positive factors on pascal in Brasil

1.) There is plenty of university courses that use/teach pascal as
their first language or as part of some coursework. This creates
potential language users for developing larger systems.

2.) Delphi has a tradition for writing great desktop + database
applications. I think that the extremely powerful engines for
databases that Delphi always had helped making this possible. In
Brasil there is a demand for this kind of application and Delphi seems
to be the language of choice. FPC/Lazarus is a free and equaly
powerfull tool so it can be used to write this kind of software for
the opensource world which still lacks this kind of application (with
quite a few exceptions).


It's not uncomon to see shops, restaurants, drugstores, gas stations,
hospitals, etc being powered by applications written in Delphi by
small software companies or by indivual developers. Like I said Delphi
seems to be the language of choice for writing the PC-Side of some
large system and for writing applications that drive small to medium
business.

On Sat, Dec 6, 2008 at 9:00 AM, Felipe Monteiro de Carvalho
<felipemonteiro.carvalho at gmail.com> wrote:
> I think it depends a lot on what you intend to develop, but in your
> case it seams that there is no concrete goal other then having
> something in the resumee if you get fired. In that case I would take a
> look at the South African market and see what is the best option, not
> only in availability of places to work but also in salary. Be careful
> that you are asking in a global list, and the market will be different
> in each country, and even each city.
>
> I went for learning web related languages, because that's something
> with a not so good support in current pascal tools. I learned some
> PHP, which is very popular for web here in Brasil and all of those
> cheap hosting options supports it.
>
> I have recently learned some JSP in my university (Java for web) and
> it deserves a prise for most bloated development environment in the
> world. It requires huge labirintic directories structures, each peace
> of code completely far from the others, totally forced me a design I
> didn't want to follow. It is totally focused on development for teams
> of 30 or more people, making it extremely unproductive for small
> groups like I was working. It scared me so much that my oppinion about
> MS technologies raised.
>
> By the way, I am each day more surprised that many companies are using
> Free Pascal and Lazarus here in Brasil, in the electronics field in
> which I work (no idea about other fields, but I would expect much). I
> think that most of them were using Delphi.
>
> --
> Felipe Monteiro de Carvalho
> _______________________________________________
> fpc-other maillist  -  fpc-other at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-other
>



-- 
Daniel

"Let us change our traditional attitude to the construction of
programs. Instead of imagining that our main task is to instruct a
computer what to do, let us concentrate rather on explaining to human
beings what we want a computer to do." (Donald Knuth)

"Yes, technogeeks can be funny, even if only to each other."
(http://www.boogieonline.com/revolution/science/humor/)"

"Man is driven to create; I know I really love to create things. And
while I'm not good at painting, drawing, or music, I can write
software." (Yukihiro Matsumoto, a.k.a. ``Matz'')


More information about the fpc-other mailing list