Quoting Tom Verhoeff <[EMAIL PROTECTED]>:
We have been using FreePascal for many years in our programming
Hi, I have work both as a Programming teacher and a Software Developer.
We are not so happy with the direction that Delphi is going, especially
Many developers/teachers here have the same feeling...
difficult to move to Lazarus.
Is true that The project doesn't grow as fast as others, but the
people that makes contributions, have make it use useful.
Since some features are not fully implemented, compared to Delphi (c)
is possible that your student/coworkers find it difficut to use.
I have many personal projects & products made in Delphi, that I need
to migrate to Lazarus. Since some controls/components aren't available
in Lazarus,
I understand the difficulty you mention...
In my opinion, the multi-platform support of Lazarus is a big pro.
And also its open-source character.
Many of the features features that aren't available in commercial IDES,
are available in Lazarus, thru Open Source.
Example, English ISN'T our native language, and in both commercial &
education area, this is a problem.
Many program & development tools are still in english.
But many Open Source applications allow us to change that,
such: Lazarus
I am interested in collecting experiences with using Lazarus in
education, in particular as a tool of primary choice for programming.
Let me hear those success stories, so I convince others ...
My comment It may not be what you expect, but, I hope it helps.
Let me tell you more about (Free) Pascal than Lazarus (IDE).
We have the opposite situation.
I learn programming in Turbo Pascal/Delphi. Many schools here, are
following the C#/Java "hype", or using the "Pascal is obsolete"
paradigm used by C/C++ developers .
Schools people are avoiding any use of other tools except C#/Java.
At my job, I currently work with both C#/Java, and many of my younger
coworkers DOESN'T HAVE THE PROBLEM SOLVING AND PROGRAMMING SKILLS
requiered for the job.
When I ask them which programming languages AND Methodologies, ALL OF
THEM mention Java or C#, or C/C++.
Lazarus (IDE) & Delphi are built from people who knew Object Pascal.
It's weird to see software developers that just finish school,
know things like Unified Modeling Language, X.M.L., Rational Unified
Process, BUT when they struggle to to make an application to work...
Niklaus Wirth, they guy that invented Pascal,
created the language in order to make developers
adquire solving problem skills.
It isn't about using "{" and "}" instead of "begin" and "end".
It's about having a programming language that allow you to solve
a solution by building an application...
In Lazarus, may be things under construction, but don't let your
students/coworkers migrate to other tools that doesn't
allow them to develop the skills THEY WILL NEED IN THE JOB MARKET,
EVEN IF LATER THEY HAVE TO WORK IN C# OR JAVA !!!
Good Luck ;-)
Marco Ramirez
lazarus-mramirez-at-star-dev-com [-mx]
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives