News blank

4D v16.2 ready for download

We are pleased to announce the availability of the latest update to our 4D v16 product line: 4D v16.2.

In addition to software corrections, 4D v16.2 contains the xerces library upgrade to version 3.1.4.

To download 4D v16.2, visit your 4D website today.

News blank

4D v16.1 ready for download

We are pleased to announce the availability of the latest update to our 4D v16 product line: 4D v16.1.

In addition to software corrections, 4D v16.1 contains the Open SSL library upgrade to version 1.0.2k.

To download 4D v16.1, visit your 4D website today.

News 4D v16 is ready for download!

4D v16 is now available!

Thanks to its new features and advanced core technologies, 4D v16 enables you to create and run scalable, rapid, flexible and engaging applications, easily adaptable to changes in business needs. It helps you speed up development and cut complexity, so you can focus on your priorities and seize new opportunities. You can check the complete list of 4D new features. Some of the 4D v16 key advantages are summarized here after.

Product blank

Web Server in preemptive mode

We are moving forward with 4D v16 on preemptive multi-threading as the 4D Web Server is also becoming preemptive. Just click one checkbox and your application will support more simultaneously connected users, and process more requests in parallel. For requests using a lot of CPU time, execution can be up to 2 times faster!

Product blank

Boost your performance with the new cache manager

The 4D v16 version has definitely been designed for better performance and scalability. In addition to major features like preemptive multi-threading, 4D v16 64-bit is embedding a brand new cache manager for a optimized handling of objects in cache memory avoiding any fragmentation issues.

The new cache manager improves the usage of very large cache for modern computers (with 64 or even 128 GB of Cache) allowing to take advantage of low RAM prices to have even large databases fully in memory. It also improves the situation of small cache size with very large data files, by decreasing the amount of unloading memory with increased support of priorities for data objects to be hold or released from cache.

Product blank

New preferences in Method Editor

You want to visualize occurrences of a given variable in the 4D method editor? Or you find your method code too heavy with all those block icon and lines everywhere that it’s becoming hard to read?

With 4D v16 new preference options are available in the code editor to make the 4D developers’ life easier!!