This looks like a pretty good equivalent to VB before it went all .Net and got a steeper learning curve.
Lazarus Version 1.6
31–40 of 49 posts
Re: Lazarus Version 1.6
#32A question for Pascal programmers: have you used Pascal for web development? And would you recommend it for web development? If so, how did you find its speed of execution? By web app development, I mean code that runs server-side and processes forms, or generates pages dynamically. Web development is dominated by dynamic languages, but surprisingly few compiled languages seem to make headway in this space. The Go pr…
Yes I do, but not as old style PHP or ASP (html pages server side rendered). I use AngularJs for the front end and a CGI/Stand Alone servers written in Lazarus/FPC server side. Please take a look at the Brook Framework, it allows developing REST applications: http://silvioprog.github.io/brookframework/
Re: Lazarus Version 1.6
#33This looks amazingly comprehensive and high quality for a non mainstream language. I wonder how difficult it would be to get something like Rust, Nim, D or Crystal to be able to call the FreePascal ABI and link with this.
In the day someone made an interface between Delphi and Python that allowed a nice integration. You could execute Python scripts from Delphi code and call Delphi forms from Python. Not sure if it's the same thing, but I found this: http://wiki.freepascal.org/Python4Delphi That was to address if it's possible or easy to interface with Object Pascal. No idea about the languages you mention.
Re: Lazarus Version 1.6
#34Earlier quoted context omitted.
Yes I do, but not as old style PHP or ASP (html pages server side rendered). I use AngularJs for the front end and a CGI/Stand Alone servers written in Lazarus/FPC server side. Please take a look at the Brook Framework, it allows developing REST applications: http://silvioprog.github.io/brookframework/
the brook framework doesnt seem very active
Anyway, the current version is very stable, I use it since a couple of years without a glitch.
Re: Lazarus Version 1.6
#35This looks amazingly comprehensive and high quality for a non mainstream language. I wonder how difficult it would be to get something like Rust, Nim, D or Crystal to be able to call the FreePascal ABI and link with this.
It's status as "mainstream" is of course debatable, but Object-Pascal (aka Delphi) is #10 on TIOBE: http://www.tiobe.com/tiobe_index Lots of "famous" software has been written in Object-Pascal: https://jonlennartaasenden.wordpress.com/2014/11/06/famous-s...
Re: Lazarus Version 1.6
#36This looks amazingly comprehensive and high quality for a non mainstream language. I wonder how difficult it would be to get something like Rust, Nim, D or Crystal to be able to call the FreePascal ABI and link with this.
It's status as "mainstream" is of course debatable, but Object-Pascal (aka Delphi) is #10 on TIOBE: http://www.tiobe.com/tiobe_index Lots of "famous" software has been written in Object-Pascal: https://jonlennartaasenden.wordpress.com/2014/11/06/famous-s...
(And yeah I did - I liked it too!)
Re: Lazarus Version 1.6
#37Re: Lazarus Version 1.6
#38A question for Pascal programmers: have you used Pascal for web development? And would you recommend it for web development? If so, how did you find its speed of execution? By web app development, I mean code that runs server-side and processes forms, or generates pages dynamically. Web development is dominated by dynamic languages, but surprisingly few compiled languages seem to make headway in this space. The Go pr…
Regarding Pascal, Delphi does have components for web development, but given its current enterprise focus they are more tailored to bring existing Delphi applications to the web, not for greenfield projects.
AdaCore has a web stack for Ada in terms of Pascal family of languages and web.
Re: Lazarus Version 1.6
#39Re: Lazarus Version 1.6
#40This seems useful for cross-platform desktop UIs. Are there any Pascal compilers targeting iPhone & Android?