LinuxLinks.com
Newbies What Next ? News Forums Calendar
Home | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us

Search/Browse

 Category Gateway
More Options
Category:  


LinuxLinks News
 · Five Magnificent Linux Music Streaming Clients
 · Enjoy a TV-like Experience with these Awesome YouTube Tools
 · Excellent e-book Tools
 · Handy Disk Image Tools
 · Nifty Free Image Viewers
 · Compact Text Editors Great for Remote Editing and Much More
 · Excellent Subtitle Editors
 · Small Console Menu Utilities
 · Make Downloading Files Effortless
 · Free Office Suites that Cut The Mustard
(more...)

 

Latest Links
MICA
imp
Kubuntu Continuous Integration (CI)
Tweak
Rassam-paint
Dooscape
Fifth
sshrc
bitpocket
wifite
(more...)

 



Top : Software : Programming : Compilers : Other

Highlights
Five Magnificent Linux Music Streaming Clients
Digital streams almost totally command my music listening these days. Over the years I have amassed a large collection of CDs at considerable expense; most of them now sit neglected gathering dust. Almost all music streaming services fall short of the audio quality of CDs, but their popularity has more to do with sheer convenience than high-fidelity sound reproduction.

(Read more)
MythTV
MythTV is a GPL licensed suite of programs that allow you to build the mythical home media convergence box on your own using Open Source software and operating systems. MythTV has a number of capabilities. The television portion allows you to do the following: You may pause, fast-forward and rewind live television. You may install multiple video capture cards to record more than one program at a time. You can have multiple servers, each with multiple capture cards in them. All servers are centrally managed and all programs are scheduled by the Master backend. Read more

Links:

  • AMC
    AMC is a compiler that adds module and object-oriented functionality to C. AMC is written in ANSI C and currently runs under POSIX.1 operating systems.
  • asl
    asl is a universal cross assembler for a variety of microcontrollers/-processors, ported from the same author's Borland-Pascal version.
  • Aubit 4GL compiler
    Aubit 4GL compiler is an Open Source project to make available a free, GPL, Informix-4GL compatible compiler, and continue to extend functionality needed to write most efficient, stabile and productive applications in business related, database oriented applications. Aubit 4GL compiler is software that translates x4GL programming language into executable programs, enabling fast and productive creation of BRDO applications utilizing x4GL programming language. Features include embedded SQL and 3GL programming languages, connectivity to many relational databases, character/GUI/web-based user interfaces, multi-format reports generation, and many other advanced development options.
  • CLI
    CLI is a command line interface compiler for C++. It allows you to specify the options that your program supports, their types, and default values.
  • Clue
    Clue is an experimental ANSI C compiler that targets high level dynamic languages like Lua, JavaScript, Python, and Perl. It is designed to be very easy to adapt to new targets. It is currently under development and is more interesting than useful, although it is complete enough to run several benchmarking tools (including Whetstone).
  • crasm
    crasm is a portable cross-assembler for 6800/6801/6803/6502/65C02/Z80.
  • egcs
    egcs is an integrated GNU compiler system. It is derived from gcc with many enhancements. The current egcs contains C, C++, Object C and f77 compilers plus their runtime libraries.
  • Embedded Resources Compiler
    Embedded Resources Compiler is a tool that will generate a C++ source file (along with the corresponding header file) that embeds any given data file and provides a Resource class which gives access to this data. The Resource class can be created in two flavors: one using STL streams, the other using WxWidgets streams. Its function is similar to that of the "qtrc" tool from the Qt toolkit.
  • Fawlty Language
    Fawlty Language (FL) is an array-oriented interactive programming language for scientific data processing and visualization. Its syntax is almost identical to that of the Interactive Data Language (IDL).
  • Flick
    Flick is an IDL compiler supports multiple IDLs (CORBA IDL, Sun ONC RPC rpcgen IDL, MIG IDL). Flick uses techniques from traditional language compilers in order to produce very fast client/server communication code. Flick-generated code can typically encode and decode data between 2 and 17 times faster than code produced by traditional IDL compilers, both commercial and free.
  • Fracture
    Fracture is an architecture-independent decompiler to LLVM IR. Fracture can speed up a variety of applications and also enable generic implementations of a number of static and dynamic analysis tools.
  • GCC-MELT
    GCC-MELT is a high-level domain specific language that eases the development of plugin-like extensions for GCC, the Gnu Compiler Collection.
  • Gcmc
    Gcmc is a front-end language for generating G-code, SVG, and DXF for CNC mills, lathes, laser cutters, and other numerically controlled machines employing G-code, SVG, or DXF.
  • GnuPro Toolkit
    (commercial) GNUPro includes a compiler suite made up of the GNUPro C compiler, the GNUPro C++ compiler, and a range of additional tools and utilities, including the GNU assembler (gas), GNU linker (ld) for most platforms, and binary utilities (binutils). The compilation technology in the GNUPro toolsuite is based on the gcc project, an open source development project driving the leading edge in compiler technology.
  • Harbour
    Harbour is a free software compiler for the xBase superset language often referred to as Clipper (the language that is implemented by the compiler CA-Clipper).
  • hp48cc
    hp48cc is a C-like compiler that translates the input code into the HP48 RPN language. The language recognized by the compiler is only a small subset of the C language, with some non-standard extensions, but powerful enough to write complex programs simply.
  • Kent Retargettable Occam Compiler
    KRoC, the Kent Retargettable occam-pi Compiler, is a collection of programs/libraries which facilitates the execution of occam-pi programs on various platforms. The main components are: occ21, the Inmos occam compiler, # tranx86, a translator from extended transputer code (ETC) to intel i386 object code, and CCSP, the run-time kernel, providing the virtual transputer.
  • KRoC
    The Kent Retargetable occam Compiler (KRoC) is an occam/occam-pi language platform, comprised of an occam compiler, native-code translator and supporting run-time system.
  • LBPP
    The GNU/Liberty Basic Compiler Collection (GLBCC) is a suite of tools designed to allow Windows and Linux users to compile Liberty Basic code to a standalone application. GLBCC uses entirely independent and entirely free libraries to generate super small and super fast executables that have no external dependency. The project originally started as a single utility to convert Liberty Basic code to C but quickly became an integrated compiler system.
  • linsmallc
    linsmallc is a port of the Cain/Hendrix Small-C compiler to Linux.
  • LLVM
    LLVM is a compiler infrastructure designed for compile-time, link-time, runtime, and "idle-time" optimization of programs from arbitrary programming languages. Read more
  • Mercat
    Mercat is a garbage collected, cross platform compiler/assembler/VM based programming system.
  • mother
    mother is designed to compile arbitrary computer languages to arbitrary assembler code. the desired language and assembler is specified as tables, so there is no need to generate something like a cross compiler.
  • MTASC
    Motion-Twin ActionScript2 Compiler is an ActionScript2 cross-platform compiler. It enables you to develop Flash applications for free and under any OS.
  • Mumps Compiler
    Mumps Compiler is a compiler for a subset of the Mumps language, a language used mainly in healthcare. It is compatible with most operating systems with a standard C compiler.
  • ncc
    ncc is a compiler that produces program analysis information. ncc is a replacement of cflow and cscope able to analyse any program using the gcc compiler. The program also includes a graphical call-graph navigator and source browser which is extremely practical for hacking and understanding large projects.
  • Omni OpenMP
    Omni OpenMP translates C and Fortran77 programs with OpenMP pragmas into C code suitable for compiling with a native compiler linked with the Omni OpenMP runtime library.
  • Open64 Compiler and Tools
    The Open64 Compiler and Tools site is dedicated to the continued development of the former SGI Pro64(TM) compiler for the IA64 architecture. Read more
  • Parrot
    Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. It currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator.
  • Pyastra
    Pyastra is a python to assembler translator. It takes source file written in python and, if the code contains no errors, generates an assembler file. Then you may comile it to hex-file using your favourite PIC assembler.
  • Ragel
    Ragel compiles finite state machines from regular languages into runnable c code. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of regular languages.
  • Scheme2Js
    Scheme2Js is an efficient Scheme to Javascript compiler. Scheme2Js is not completely R5RS compliant, but features call/cc, partial tail-rec recursion, variable argument functions, symbols, lists, and macros. However, it lacks (among other things) hygienic macros and exact numbers.
  • shc
    shc is a generic shell script compiler. It takes a script which is specified on the command line and produces C source code.
  • Shed Skin
    Shed Skin is an experimental Python-to-C++ compiler. It accepts pure but implicitly statically typed Python programs and generates optimized C++ code. This means that in combination with a C++ compiler, it allows for translation of pure Python programs into highly efficient machine language. For a set of 16 non-trivial test programs, measurements show a typical speedup of 2-40 over Psyco, about 12 on average, and 2-220 over CPython, about 45 on average. Shed Skin also outputs annotated source code.
  • Tiny C Compiler
    Tiny C Compiler compiles and execute C code everywhere (e.g., on rescue disks). It generates optimized x86 code, and can compile, assemble, and link several times faster than 'gcc -O0'. Any C dynamic library can be used directly.
  • Voodoo compiler
    The Voodoo compiler is an implementation of the Voodoo programming language. The Voodoo programming language is a low-level programming language, abstracting over the platform's instruction set and calling conventions, but otherwise leaving the programmer free to do anything at all.
  • X2c
    X2c is a Xbase compiler that produces native C code from Xbase source programs. Xbase is the standardized form of the programming language that was initially developed in the JPL program JPLDIS, commercialized by Aston-Tate, extended by Fox (Foxbase, FoxPro) and Nantucket (Clipper).
  • YASM
    a complete rewrite of the NASM assembler. It YASM is designed from the ground up to allow for multiple syntaxes to be supported (e.g., NASM, TASM, GAS, etc.) in addition to multiple output object formats. Another primary module of the overall design is an optimizer module.
  • zasm
    zasm is a command-line z80 assembler. It should compile on many unix-style operating systems, and is also available as a pre-compiled binary for Linux and OS X.



Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.


My LinuxLinks
MyLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    Top Free Software
    6 Lean Desktops
    14 File Managers
    21 Backup Tools
    21 Window Managers
    21 Productivity Tools
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    42 Scientific Apps
    42 Email Apps
    12 Instant Messaging
    42 Games
    42 More Games
    21 More Games
    42 Audio Apps
    42 Video Apps
    80 Security Apps
    Free Console Apps
    14 Multimedia
    'Free' Proprietary
    21 Closed-Source Apps
    Top Commercial Apps
    42 Games
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    Other Articles
    Migrating from Windows
    Distribution Guide
    Distro Portal Pages

    Migrate to Linux
    Thinking of switching to Linux? Check out our Linux Equivalents to Windows Software section, highlighting popular Linux equivalents to Windows software.

    This feature also includes over 150 individual software portal pages including Blender, Scribus, OpenOffice.org, Evolution, Eclipse, K3b, and MythTV, providing a wealth of essential information.

     

    Distribution Guides
    Distro Guide

    Debian
    Fedora
    Gentoo
    Mandriva
    OpenSuSE
    RedHat
    Slackware
    Ubuntu
    Xandros

    Absolute
    Linux Mint
    64 Studio

    LiveCDs
    Berry Linux
    GoblinX
    KNOPPIX
    Kubuntu
    NimbleX
    PCLinuxOS
    Sabayon
    SimplyMEPIS
    Xubuntu

    Entire List

     

    Services
    Web Calendar
    Linux Licenses

    Advertise at LinuxLinks.com

     

    Latest Portal Pages
    Mixxx
    energyXT2
    GRASS
    uDig
    QGIS
    gretl
    SPSS

     

    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact | SourceFiles.org
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 LinuxLinks.com All rights reserved.