Tag

script language

0 views collected around this technical thread.

Architecture Digest
Architecture Digest
Sep 20, 2023 · Backend Development

Aviator: A Lightweight High‑Performance JVM Expression Engine and Script Language

This article introduces Aviator, a lightweight high‑performance JVM‑based expression engine that evolved into AviatorScript, detailing its core features, typical use cases, basic syntax, variable handling, built‑in and custom functions, and how to run scripts and compile expressions.

JVMJavaaviator
0 likes · 8 min read
Aviator: A Lightweight High‑Performance JVM Expression Engine and Script Language
Python Programming Learning Circle
Python Programming Learning Circle
Mar 16, 2023 · Fundamentals

Why Python Does Not Have a main Function and How to Handle Entry Points

This article explains why compiled languages require a mandatory main function as the program entry point, contrasts this with Python's script-based execution model that lacks a required main, and advises against using the conventional if __name__ == '__main__' pattern in Python scripts.

Pythonentry pointmain-function
0 likes · 6 min read
Why Python Does Not Have a main Function and How to Handle Entry Points
Python Programming Learning Circle
Python Programming Learning Circle
Mar 29, 2022 · Fundamentals

Why Python Does Not Have a Main Function

This article explains why Python, as an interpreted scripting language, does not require a mandatory main function like compiled languages, clarifies common misconceptions about the __name__ == '__main__' guard, and recommends using a simple main.py entry file for clean, idiomatic code.

Pythonbest practicescoding style
0 likes · 7 min read
Why Python Does Not Have a Main Function
Dada Group Technology
Dada Group Technology
Aug 30, 2021 · Backend Development

Design and Evaluation of a Rule Engine for Dada Logistics Notification System

This article describes the background, requirements, architecture, script language selection, performance testing, and future plans of a rule engine used to send notifications to couriers in Dada Logistics, highlighting the trade‑offs among Groovy, MVEL, SpEL and Aviator.

Groovybackend architecturemvel
0 likes · 10 min read
Design and Evaluation of a Rule Engine for Dada Logistics Notification System