Popular x64 Tags
- compile x64 download
- compiler x64 download
- pascal x64 download
- web site x64 download
- web site management x64 download
- sitemaps generator x64 download
- ide x64 download
- python debugger x64 download
- visual studio x64 download
- python x64 download
- software x64 download
- debug x64 download
- programming x64 download
- create application x64 download
- development x64 download
- wingware x64 download
- python ide x64 download
- language x64 download
- browser x64 download
- vb net x64 download
- debugger x64 download
- audio processing x64 download
- free controls x64 download
- improve x64 download
- java ide x64 download
- development environment x64 download
haXe 3.4.2
Sponsored links:
license: Open Source
downloads: 590
size: 5.00 MB
updated: 2017-04-20
tags: programming language, programming compiler, programming component, compiler, programmer, development
Add to Basket
Nicolas Cannasse
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :
Javascript : You can compile a haXe program to a single .js file. You can access the typed browser DOM APIs with autocompletion support, and all the dependencies will be resolved at compilation time.
Flash : You can compile a haXe program to a .swf file. haXe is compatible with Flash Players 6 to 10, with either "old" Flash 8 API or newest AS3/Flash9+ API. haXe offers very good performance and language features to develop Flash content.
NekoVM : You can compile a haXe program to NekoVM bytecode. This can be used for server-side programming such as dynamic webpages (using mod_neko for Apache) and also for command-line or desktop applications, since NekoVM can be embedded and extended with some other DLL.
PHP : You can compile a haXe program to .php files. This will enable you to use a high level strictly-typed language such as haXe while keeping full compatibility with your existing server platform and libraries.
C++ : You can now generate C++ code from your haXe source code, with the required Makefiles. This is very useful for creating native applications, for instance in iPhone development.
C# and Java targets are coming soon! (from @cwaneck)
The idea behind haXe is to let the developer choose the best platform for a given job. In general, this is not easy to do, because every new platform comes with its own programming language. What haXe provides you with is:
a standardized language with many good features
a standard library (including Date, Xml, Math...) that works the same on all platforms
platform-specific libraries : the full APIs for a given platform are accessible from haXe
FEATURES:
· The haXe Syntax is similar to the one used in Java / JavaScript / ActionScript, so it's very easy to learn and get used to haXe. haXe can also integrate easily in your favorite editor or IDE
· The haXe Type System is strictly typed, enabling the compiler to detect most errors at compile-time. At the same time, it's very different from classic strictly typed languages since you don't have to write types everywhere in your program, thanks to type inference. It makes you feel like you are programming in a dynamically typed language while you are getting the security of a strictly typed language. The best of both worlds
· The haXe Standard Library, including Date, XML, data structures... is specified to behave the same across all platforms. This enables you to share and reuse code logic between different platforms without needing to rewrite the same thing again and again
· haXe is easily Extensible : you can add additional libraries and wrappers for platform-specific features. Thanks to conditional compilation you can have different implementation for a given API depending on the platform you want to compile to
· haXe has a Remoting library that provides cross platform serialization and RPC, enabling you to directly call methods between platforms. For example calls may be made between the client and the server or between different client modules. Everything is handled transparently
· haXe can be used to develop portable Desktop applications by using SWHX
It means that you can use haXe to target the following platforms :
Javascript : You can compile a haXe program to a single .js file. You can access the typed browser DOM APIs with autocompletion support, and all the dependencies will be resolved at compilation time.
Flash : You can compile a haXe program to a .swf file. haXe is compatible with Flash Players 6 to 10, with either "old" Flash 8 API or newest AS3/Flash9+ API. haXe offers very good performance and language features to develop Flash content.
NekoVM : You can compile a haXe program to NekoVM bytecode. This can be used for server-side programming such as dynamic webpages (using mod_neko for Apache) and also for command-line or desktop applications, since NekoVM can be embedded and extended with some other DLL.
PHP : You can compile a haXe program to .php files. This will enable you to use a high level strictly-typed language such as haXe while keeping full compatibility with your existing server platform and libraries.
C++ : You can now generate C++ code from your haXe source code, with the required Makefiles. This is very useful for creating native applications, for instance in iPhone development.
C# and Java targets are coming soon! (from @cwaneck)
The idea behind haXe is to let the developer choose the best platform for a given job. In general, this is not easy to do, because every new platform comes with its own programming language. What haXe provides you with is:
a standardized language with many good features
a standard library (including Date, Xml, Math...) that works the same on all platforms
platform-specific libraries : the full APIs for a given platform are accessible from haXe
FEATURES:
· The haXe Syntax is similar to the one used in Java / JavaScript / ActionScript, so it's very easy to learn and get used to haXe. haXe can also integrate easily in your favorite editor or IDE
· The haXe Type System is strictly typed, enabling the compiler to detect most errors at compile-time. At the same time, it's very different from classic strictly typed languages since you don't have to write types everywhere in your program, thanks to type inference. It makes you feel like you are programming in a dynamically typed language while you are getting the security of a strictly typed language. The best of both worlds
· The haXe Standard Library, including Date, XML, data structures... is specified to behave the same across all platforms. This enables you to share and reuse code logic between different platforms without needing to rewrite the same thing again and again
· haXe is easily Extensible : you can add additional libraries and wrappers for platform-specific features. Thanks to conditional compilation you can have different implementation for a given API depending on the platform you want to compile to
· haXe has a Remoting library that provides cross platform serialization and RPC, enabling you to directly call methods between platforms. For example calls may be made between the client and the server or between different client modules. Everything is handled transparently
· haXe can be used to develop portable Desktop applications by using SWHX
OS: Windows XP, Windows Vista, Windows Vista x64, Windows 7, Windows 7 x64
Add Your Review or 64-bit Compatibility Report
Top Compilers & Interpreters 64-bit downloads
FreeBasic for Windows (x64 bit) 1.10.1
FreeBASIC is a free/open source (GPL), 64-bit BASIC compiler for Windows
Open Source
jScripter. 1.03.1602
Powerful javascript-driven application for easy website testing/scraping.
Freeware
tags: jscripter, java scripter, scraper, web, webscraper, web-scraper, scrape website, extract, load, parse, parsing, betting, sportsbook, sport, bet365, pinacle
Intel Visual Fortran Composer XE 2015.2.179
A comprehensive set of software development tools
Trialware | $299.00
SageTea Link 2.1.179
SageTea Link is an Extract, Transform and Load (ETL) tool.
Shareware | $17 603.00
tags: Accuracy of data mapping
WideStudio for Windows 3.98-7
WideStudio is an open source, IDE for desktop applications
Open Source
Members area
Top 64-bit Downloads
-
LoadUI 64-bit 2.5.4
x64 open source download -
Software Ideas Modeler
Portable x64 14.55
x64 freeware download -
PilotEdit Pro x64 20.5.0
x64 shareware download -
EverEdit Portable x64 4.5.0.4500
x64 shareware download -
FreeBasic for Windows
(x64 bit) 1.10.1
x64 open source download -
DotNetBrowser 3.3.6
x64 commercial download -
Syncro SVN Client x64 10.1 B2015040812
x64 trialware download -
PyScripter x64 4.3.4
x64 open source download -
Modelio x64 5.4.1
x64 open source download -
jScripter. 1.03.1602
x64 freeware download
Top Downloads
-
AdFind 1.62.00
freeware download -
NASM 2.16.01
open source download -
SQL Server ODBC Driver
by Devart 5.1.3
shareware download -
LoadUI 64-bit 2.5.4
open source download -
PostgreSQL Python
Connector by Devart 1.3.0
shareware download -
HxD 2.5.0.0
freeware download -
Google BigQuery Python
Connector by Devart 1.3.0
shareware download -
AppLic Security 1.0.14.26
shareware download -
Oracle Python Connector
by Devart 1.3.0
shareware download -
Zoho CRM Python
Connector by Devart 1.3.0
shareware download -
TeeChart Pro VCL / FMX 2023
shareware download -
Swapy 0.5.4
open source download -
Software Ideas Modeler
Portable x64 14.55
freeware download -
VMProtect Ultimate 2.13.2
demo download -
BigCommerce Python
Connector by Devart 1.3.0
shareware download











