LinuxLinks.com
Newbies What Next ? News Forums Calendar
Home | Register | News | Forums | Guide | Free Software | MyLinks | Add Link | Modify Link | New | Hot | Link Us | Bookmark

Search/Browse

 Category Gateway
More Options
Category:  

Related Sites

LinuxLinks Login

Login:

Password:



Click here
to start your own
Link collection!

LinuxLinks News
 · Little thin client runs Linux
 · $7 Soc runs Linux
 · Linux examined: Fedora 9
 · Asus to ship all motherboards with Linux
 · Linux rides pillion on Mumbai city buses
 · From newb to 100 with Ubuntu Linux 8.04
 · Verizon Wireless to introduce Linux phones
 · Red Hat’s Fedora 9 debuts with new features
 · Fedora 9 - an OS that even the Linux challenged can love
 · Time to slow down?
(more...)

 

Latest Links
Java Clazz Utils
AZR3-JACK
p@rdalys
Virt-df
ANSI32
(more...)

 

Google Search
 



Top : Software : Programming : Compilers : Object-Oriented

Highlights
Little thin client runs Linux
The Italian firm CompuMaster has introduced a compact thin client that runs Linux. The "Praim Ino" can be mounted on the back of a monitor, draws just six Watts, and comes with a variety of client software, the company says.

(Read more)
Kate
Kate is a multi document editor, based on a rewritten version of the kwrite editing widget of KDE, offering all the features of that plus a bunch of its own. Kate has been been moved to the kdebase package, and is a builtin part of your favorite desktop since release 2.2. Being a native KDE application, Kate is of course born with networking transparency, as well as it integrates with the outstanding features of KDE. Choose it for viewing HTML sources from konqueror, editing configuration files, writing new applications or any other text editing task. Read more

Links:

  • 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.
  • 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.
  • 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.
  • TPL Compiler
    TPL Compiler compiles a phpBB-style template into a Python module, which can be called with a data dictionary to apply that data to the template.
  • 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.

Related Categories:



Other Sites

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

 

SourceFiles.org
Sourcefiles.org
Backup
CD Writing
Databases
Editors
Emulators
Financial
Games
Graphics
Home ...
Internet
Multimedia
Networking
Office
Prod Tools
Scientific
Shells
Spreadsheets
Toys
Utilities
WMs

 

Services
Web Calendar
Linux Licenses

Advertise at LinuxLinks.com

 

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

  • Latest Portal Pages
    Mixxx
    energyXT2
    GRASS
    uDig
    QGIS
    gretl
    SPSS

     

    About | FAQ | Privacy | Awards | Contact
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2002-2007 LinuxLinks.com All rights reserved.