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
 · 3 Open Source Python Shells
 · 9 First Steps with Ubuntu 15.04
 · Excellent Console Log File Analyzers
 · 100 Essential Free Apps
 · What are good command line HTTP clients?
 · First Peek at XBian on the Raspberry Pi 2
 · First Look at OSMC RC on the Raspberry Pi 2
 · First Steps with OpenELEC on the Raspberry Pi 2
 · Ubuntu MATE 15.04 for Raspberry Pi 2
 · MIPS Creator CI20 v Raspberry Pi 2
(more...)

 

Latest Links
Boxes
Kigo
iQPuzzle
ColorGrab
(more...)

 



Top : Software : Programming : Compilers : Object-Oriented

Highlights
3 Open Source Python Shells
Python is a very useful and popular computer language. One of the benefits of using an interpreted language such as Python is exploratory programming with its interactive shell.

(Read more)
imgv
imgv includes many standard and unique features such as a file/directory browser, slideshows, zooming, rotating, detailed image information, on-the-fly Exif viewing, gamma correction, histograms, fullscreen support, wallpaper setting, the ability to view 4 images on the screen at once (and slideshow them), adjustable thumbnail sizes, image playlists, view/download images from websites, mpeg movie playing, file searching/filtering, multiple-directory and sub-directory loading, a customizable interface, transitional effects, image hiding with password protection, the ability to launch images into an external editor, command line options, keyboard shortcuts and much more. Read more

Links:

  • Zapcc
    Zapcc is a Clang based C++ compiler, with unique header compilation technology that speeds up C++ compilations. Zapcc accelerates by compiling and caching C++ header files, saving the time-intensive re-compilations of the same header files ? similar to pre-compiled headers, but on steroids, resulting in much faster build times. new
  • ANTLR
    ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. ANTLR provides excellent support for tree construction, tree walking, and translation.
  • AspectC++
    AspectC++ provides an AspectC++ translator to weave AspectC++ code with C/C++ code.
  • C++ Resources Compiler
    C++ 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.
  • DECO
    Dynamic Encapsulator of C++ Objects converts Dynamic C++ code (DC++) to C++.
  • Dingo
    Dingo is a schema compiler for C#. It is designed to generate JXB style source using interfaces and concrete classes. Dingo currently supports the ability to extend a complexType with an external C# class.
  • Eero
    Eero is a binary-compatible variant of Objective-C 2.0, implemented with a patched version of the Clang/LLVM compiler.
  • Icarus Verilog
    Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a compiler, compiling source code writen in Verilog (IEEE-1364) into some target format. For batch simulation, the compiler can generate C++ code that is compiled and linked with a run time library.
  • Kimwitu
    Kimwitu is a system that supports the construction of programs that use trees or terms as their main data structure. It is a `meta-tool' in the development process of tools. Its input is an abstract description of terms, annotated with implementation directives, plus a definition of functions on these terms. The output consists of a number of C-files that contain data-structure definitions for the terms, a number of standard functions on those terms, and a translation (in C) of the function definitions in the input (eg. term rewriting).
  • Kimwitu++
    Kimwitu++ is the successor to Kimwitu. Like Kimwitu, it is a tool for processing trees (i.e. terms). It is a meta tool: Kimwitu++ can be used for generating software - especially when building compilers. Kimwitu++ has its own input language, which allows the definition fo the tree structure and of functions operating on the tree. It uses the input to generate a number of C++ files, which are then bound to a program using the C++ compiler.
  • Lisaac
    Lisaac is a compiler for isaac, a prototype based object language. Isaac stands as a Self and SmallTalk successor and takes some Eiffel ideas like genericity and contract programming. It is meant to be a high level language as fast as C. Lisaac provides a lot of powerful features such as contract programming, dynamic inheritance, a block type (a list of instructions) which provides functional programming facilities, and more.
  • MetaC Compiler metacc
    The MetaC programming language is a 100% backward compatible extension to the C language that adds reflections and the ability to analyze and modify C source code at compile time. It has been specially designed to search for arbitrary code structures and instantiate new source code. Typical applications for MetaC based meta-programs are development tasks concerning embedded and real-time software. Examples are API abstraction and retargeting to a new API (ever been locked to a vendor-specific API?), application specific debugging and profiling on an embedded target, and WCET measurements.
  • nproducer
    nproducer compiles Smalltalk-80 to Objective C.
  • OO2C
    OOC is an Oberon-2 development platform. It consists of an optimizing compiler, a number of related tools, a set of standard library modules, and a reference manual.
  • Qu
    Qu is a full-featured strong dynamic typing object oriented programming language with a clean syntax.
  • SmartEiffel
    SmartEiffel is a free Eiffel compiler distributed under the terms of the GNU General Public License. It is intended to be a complete, though small and very fast, free Eiffel compiler.
  • Spirit
    Spirit is an object oriented recursive descent parser generator framework implemented using template meta-programming techniques. Expression templates allow us to approximate the syntax of Extended Backus Normal Form (EBNF) completely in C++.
  • SwiftAsm
    SwiftAsm is an optimizing run-time x86 assembler that can be used as a JIT compiler back-end for scripting languages, or for dynamic code generation of efficient processing pipelines.
  • Tesla
    Tesla is the first TOM compiler written in TOM, and the first compiler to add blocks to TOM.
  • UESQLC
    UESQLC is an Open Source embedded SQL-92 precompiler for C++ and JAVA, designed to be extensible using SGML documents. It lets users access multiple relational database management systems from a single source program.
  • x86 Open64 compiler system
    The x86 Open64 compiler system is a high performance, production quality code generation tool designed for high performance parallel computing workloads. The x86 Open64 environment provides the developer the essential choices when building and optimizing C, C++, and Fortran applications targeting 32-bit and 64-bit Linux platforms.

Related Categories:



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
    100 Essential Apps
    All Group Tests


    Top Free Software
    5 Office Suites
    3 Lean Desktops
    7 Document Processors
    4 Distraction Free Tools
    9 Project Management
    4 Business Solutions
    9 Groupware Apps
    14 File Managers
    10 Databases
    21 Backup Tools
    21 Productivity Tools
    5 Note Taking Apps
    9 Terminal Emulators
    21 Financial Tools
    5 Bitcoin Clients
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    6 CAD Apps
    42 Scientific Apps
    10 Web Browsers
    42 Email Apps
    12 Instant Messaging
    10 IRC Clients
    7 Twitter Clients
    12 News Aggregators
    11 VoIP Apps
    42 Best Games
    9 Steam Games
    42 Audio Apps
    5 Music Streaming
    42 Video Apps
    5 YouTube Tools
    80 Security Apps
    9 System Monitoring
    8 Geometry Apps
    Free Console Apps
    14 Multimedia
    4 Audio Grabbers
    9 Internet Apps
    3 HTTP Clients
    5 File Managers
    Programming
    8 Compilers
    9 IDEs
    9 Debuggers
    7 Revision Control Apps
    6 Doc Generators
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    5 Human Resource Apps
    10 ERP
    10 CRM
    6 Data Warehouse Apps
    8 Business Intelligence
    6 Point-of-Sale

    Other Articles
    Migrating from Windows
    Back up your data
    20 Free Linux Books
    24 Beginner Books
    12 Shell Scripting Books


    Services
    Web Calendar
    Linux Licenses

    Advertise at LinuxLinks.com

     

    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.