[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1262
  • Last Modified:

Free Pascal / Lazarus Viable Option?

I have only developed in MS Access & VBA thus far.  I was looking for a language to learn & program my next project.  I had thought I would go with C#, because it seems everyone is using it.  Free Pascal caught my eye though, because it runs on multiple platforms, supposedly is faster than C#, and is supposed to be easy to learn.  However, I don't hear much about Free Pascal compared to C# and Java.  Is it worth investing any time or money into Free Pascal?
0
StumpedAndGrateful
Asked:
StumpedAndGrateful
  • 3
  • 2
1 Solution
 
StumpedAndGratefulAuthor Commented:
Oh yeah, a couple extra details on my next project.  It will be client-server desktop application with a MySQL database.  Thanks!
0
 
wdosanjosCommented:
I'm not familiar with Free Pascal, but I suggest you select either C# or Java.  If you know C# it's easier to learn Java and vice-versa.  So it's a good investment of your time.

A part from that, you also need to consider framework and 3rd library support.  Both Java and C# have an extensive collection of framework and 3rd library and tools to address pretty much any need you can come across.
0
 
StumpedAndGratefulAuthor Commented:
yeah, you make a real strong case about 3rd party tools.  I probably will go with C#.  Guess I just wanted to be different.  haha.  I am still enticed by Pascal's being fast though.  And it does bother me that C# only runs on Windows.......Nevertheless, I'm leaning heavily towards C#.....I've heard Java is slower than C#, so I don't think that is the route I want to go.....
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
wdosanjosCommented:
Regarding the speed of C# and Java, you should check the following question:

Execution Speed: Java vs. C#
http://www.experts-exchange.com/Database/Software/ERP/Oracle/Q_27018706.html#a35694963

I hope this helps.
0
 
StumpedAndGratefulAuthor Commented:
I said this solution was partially incomplete, because I received no responses from people who have used Free Pascal.
0
 
veryfrankcCommented:

If you are interested in creating cross platform executables, ie native code executables FreePascal may be a good option, but it really depends on your level of programming expertise. Pascal is a good porgramming language but the development tools and job options are limited.

You'll be much better of Java or C#
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now