What are developers using for scripting: FPL? Javascript?

Post any questions you have about using the Verj.io Studio, including client and server-side programming with Javascript or FPL, and integration with databases, web services etc.

Moderators: Jon, Steve, Ian, Dave

What scripting languages do you use with eBase?

Poll ended at Wed Oct 30, 2013 2:03 pm

FPL
2
14%
Javascript
12
86%
 
Total votes: 14

Joe Blake
Ebase User
Posts: 44
Joined: Sun Sep 15, 2013 6:26 pm

What are developers using for scripting: FPL? Javascript?

#1

Postby Joe Blake » Fri Sep 20, 2013 2:03 pm

When it comes to software, the old motto:

Pick 2: Cheap, Fast, Good

is always applicable.

What are you guys using to develop your code?

If I start with FPL, will it be easier for me to learn javascript?

What primary things can I do with FPL that I can't do with javascript?

Vice Versa?

Thanks.
0 x
New Potential User.

Steve
Moderator
Moderator
Posts: 421
Joined: Fri Sep 07, 2007 3:44 pm
Location: Sandy, UK
Contact:

#2

Postby Steve » Fri Sep 20, 2013 2:50 pm

JavaScript give you much much more programming flexibility and you also have the entire Java API at your disposal. Also you can arrange your code into manageable functions. The other really nice feature is you can call a server side script from the client JavaScript.

FPL is good, but you have limitations and have to create your own Java custom functions or resources to do anything clever. This then leads to configuration and server restarts.
0 x

Jon
Moderator
Moderator
Posts: 1342
Joined: Wed Sep 12, 2007 12:49 pm

#3

Postby Jon » Mon Sep 23, 2013 8:59 am

FPL was the first Ebase language, Javascript was added later. More languages will follow in the future.

FPL is a relatively simple language and has an "English" like syntax - it's attractive to people who find the syntax of more advanced programming languages intimidating.

Javascript is much more powerful and gives you access to all Java libraries, plus it's the language used to build any rich client features. It helps to use the same language for both client-side and server-side functionality.
0 x

Hovik
Moderator
Moderator
Posts: 184
Joined: Tue Sep 11, 2007 8:58 am

#4

Postby Hovik » Mon Sep 23, 2013 9:46 am

There is nothing which is only possible in FPL.

There are many things which are only possible in javascript. Apart from access to java API, there are new Ebase features which are simply not available to FPL.

Examples are:

LdapServices
New system services such as system.snapshotManager and others.
0 x


Who is online

Users browsing this forum: No registered users and 19 guests