Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Veeam Data Platform v13.1 - Get Your Free Trial
Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
A static source code analyser for Fortran 90 and C++
ChkSem is a static Fortran 90 and C++ source code analyser.
Fortran codes are analysed to find potential problems and dead code.
This project allows ( for the moment ) to find useless includes and to find missing direct includes for helping programmers to clean C++ codes.
This can potentially reduce building time from small programs to huge solutions.
SLOCCount is an easy-to-use tool that counts Source Lines of Code (SLOC). It auto-determines the language(s) (inc. C, C++, Ada, Assembly, shell, COBOL, C#, Fortran, Haskell, Java, LISP/Scheme, Perl, PHP, Python, Ruby, SQL). It also estimates cost & time.
WARNING: Project moved to http://github.com/scemama/irpf90
IRPF90 is a Fortran90 preprocessor written in Python for programming using the Implicit Reference to Parameters (IRP) method. It simplifies the development of large fortran codes in the field of scientific high performance computing.
ForGE - Fortran GUI Environment v0.4.0 Alpha
Source: https://github.com/jshahbazi/fortran-forge
Latest News
=========
(5/27/14) - Development has halted due to me discovering a better way to develop a GUI using Glade and GTK v3. Please go here for more info: http://fortrandev.wordpress.com/2014/05/25/creating-a-gui-using-gtk3-and-gtk-fortran/
(10/18/13) - Source code has been released!
Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform.
Geographic restrictions, eligibility, and terms apply.
F2what is an open source project to translate algorithmic fortran to a variety of languages (java, dotnet and VBA so far).
It offers a Fortran77 parser with code transformations, variable disambiguation, and modular output to other programming languages.
It also offers already translated versions of Lapack and quadprog to Java, .Net and VBA, to give access to SVD, LU, QR, Cholesky, eigenvalue decomposition, linear system solving and QP optimization in those three languages.
BlockIt provides a Python framework to scan and parse a program file into constituent nested blocks, however defined, forming a block tree of your code and can be used as a mechanism to "extend" in some sense, the underlying programming language.
Proteus Cross Compiler system allows the generation and compilation of Java Code from llvm-gcc compatible languages (C/C++/fortran). The generated code will execute at up to 50% of native code.
Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
haggies is an optimizing code generator. It can read in expressions in common notation and generate output for many programming languages including C/C++, Java, Fortran, Python and many others.
bocca is a text-based, scriptable, interactive development environment for SIDL/Babel-based development of mixed language C/C++/Fortran/Java/Python code. It manages source and build systems. Bocca automates creating SIDL/Babel code or CCA components.
Formula Compiler Source for writing your own compiler. Arithmetic expressions & functions; IF-THEN; AND OR ..; EQ GT ..; user functions like threshold, flipflop; others are easy to be implemented
This project aims at providing a parser for fortran source code. Output is in XML format. The parser is based on the g95 parser. Additionnal tools in Perl are provided: Fortran source browser; pseudo-compiler environment.
Chasm-interop is a set of tools that parses C++ and Fortran 90 source files and automatically generates bridging code to provide for seamless language interoperability.
f2cpp is a python script to convert Fortran 77 to C++ code. The output files of f2cpp script, in contrast to the well-known f2c translator, can be easy read by human.
A compiler and cross-compiler for (Currently) Cobol (with Fortran being added later). It is intended to be the first self-hosted open-source Cobol Compiler, e.g. the compiler itself will be written using Cobol.
Yet another FortranCode Browser. Modern Fortran (F66, F77, F90, F95...) More functionality: Code beatifier, link with other Languages. Modern design: lightweight, W3C Standard Compliant, Dynamic interface. Expandable through modules.
CGNS++ is an object oriented interface to provide access to CGNS (CFD General Notation System) databases. It is similar to the existing C and FORTRAN interfaces provided by www.cgns.org, but uses an object oriented abstraction of the underlying SIDS.