MyrmecoX 3.3 is an Integrated Development Environment (IDE) for
enterprise application development based on Tcl. It can help you on the Testing Automation,
Fast GUI Development, and Database Integration. Customers have used MyrmecoX on Component
Management, Network Device Testing, and EDA Designs.
Notes:
MyrmecoX Studio 4.0 expands the functions of MyrmecoX 3.x, supports Tcl/Tk 8.4.11
on both 32-bit and 64-bit, and supports Apache Server, Snaml/PHP, and MySQL as Web Application Stacks.
Goto => MyrmecoX Studio 4.0
MyrmecoX consists of IDE, Extensions, and Runtime. Firstly, MyrmecoX IDE includes Editor, Checker, Debugger, and Compiler.
Secondly, MyrmecoX Extensions bundle Java integration, Database connection, and GUI toolkit. And there are more special extensions for Web Services, Internet application (FTP, MIME, POP3), COM adaptor, Object-oriented programming, Testing automation, and C++ wrapper.
Finally, MyrmecoX Runtime is for deployment of Tcl program.
MyrmecoX is easy to use, smooth to integrate, and more efficient to develop enterprise applications along with other components.
MyrmecoX has three editions: Professional, Enterprise, and Runtime
- MyrmecoX Runtime
It includes runtime libraries for deployment.
- MyrmecoX Professional
It consists of MyrmecoX IDE and extnsions.
- MyrmecoX Enterprise
It includes MyrmecoX Professional and MyrmecoX Runtime.
Read the ARTICLE on Intel website about the MyrmecoX applications on Intel's Itanium processor.
Integrated Development Environment (Snapshot)
-
Tcl Engine
Tcl 8.3.4 is the a stable version of Tcl and it has been widely used in mission
critical applications. It included important features such as stub, international
character support, thread, and unicode regular expression. A stub-enable Tcl
extension will be available for Tcl or its later version without recompile and
modification. This solves the major backward compatible problem of Tcl extensions
and makes version management easy. International character support allows Tcl program
more portable to wide users.
-
Smart Editor
The editor can open multiple script files at the same time. It can prompt help
information for Tcl command and highlight them with colors.
-
GUI Debugge
GUI debugger helps developers set breakpoints, step in, step over, and run to
cursor for a Tcl program.
-
Compiler
It generates .exe program. You can run exe program directly and hide the source
code information. So the Tcl Wrapper is unnecessary. Because MyrmecoX Runtime provides
the DLL library each .exe file is small.
-
Keyword Editor
Keyword editor allows developers edit their own keywords and comments. These keywords
and comments are stored in a database and will be prompted while your type.
-
Cross Platform Development
Tcl programs developed under the MyrmecoX IDE are applicable for cross platforms.
MyrmecoX Runtime will supoort multiple platforms.
MyrmecoX Runtime
Software management needs to solve the problems of deploying, versioning, and upgrading.
After MyrmecoX Runtime has been installed, a client user can simply dwonload the small Tcl executable file (less than 100k) and run it. Your programming secrects are security by binary code rather than readable script.
MyrmecoX Extensions
MyrmecoX Professional smoothly integrated many extensions and applications. It saves your time to install, setup, recompile, and test.
-
Java integration
TCLBLEND will help you use Java from Tcl. So you can use Tcl testing package to do regression test for Java classes. JACL allows you use Tcl in Java programs.
-
Database connector
Oracle Database connector ORATCL allows you use the Oracle's OCI programming interface in the Tcl. So you can use the advanced features in Oracle. TCLODBC connector can help you use any database with ODBC drivers such as Oracle, SQL Servier, and DB2. SQLITE is an embedded SQL database. It is small and fast.
-
GUI package
TK and BWidget is the toolkit for GUI development. BLT extension will help you generate wonderful and zoomable graph, barchart, and other curves for EDA and Statastics.
-
Object-oriented programming
Itcl will help you on a large software project with Object-oriented Tcl.
It has been used in the software of the PathFinder for Mar explorer.
-
Testing automation
Expect works for testing and administration automation. It has widely used in the
embedded system, hardware and software testing, and website management.
|